/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/org_nfm/cartridge/client/default/scss/global.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

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

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

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

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

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

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

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

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

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

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

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

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

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

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

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

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

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

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

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

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

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

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

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

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

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

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

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

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

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

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

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

textarea.form-control {
  height: auto;
}

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

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

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

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

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

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

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

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

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

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

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

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

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

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

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

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

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

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

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

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

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

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

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

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

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

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

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

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

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

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

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

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

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

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

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

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

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

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

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

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

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

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

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

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

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

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

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

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

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

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

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

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}

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

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

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

.bg-success {
  background-color: #046a38 !important;
}

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

.bg-info {
  background-color: #31708f !important;
}

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

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

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

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

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

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

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

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

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

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

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

.bg-focus {
  background-color: #76a0b4 !important;
}

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

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

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

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

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

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

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

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

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

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

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

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

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

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

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

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

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

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

.m-1 {
  margin: 0.46875rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-6 {
  margin: 2.8125rem !important;
}

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

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

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

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

.m-7 {
  margin: 3.28125rem !important;
}

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

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

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

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

.m-8 {
  margin: 3.75rem !important;
}

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

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

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

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

.m-9 {
  margin: 4.21875rem !important;
}

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

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

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

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

.m-10 {
  margin: 6.5625rem !important;
}

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

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

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

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

.m-1_5 {
  margin: 0.703125rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

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

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

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

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

.p-1 {
  padding: 0.46875rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-6 {
  padding: 2.8125rem !important;
}

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

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

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

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

.p-7 {
  padding: 3.28125rem !important;
}

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

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

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

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

.p-8 {
  padding: 3.75rem !important;
}

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

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

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

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

.p-9 {
  padding: 4.21875rem !important;
}

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

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

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

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

.p-10 {
  padding: 6.5625rem !important;
}

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

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

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

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

.p-1_5 {
  padding: 0.703125rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

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

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

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

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

.m-n2 {
  margin: -0.9375rem !important;
}

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

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

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

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

.m-n3 {
  margin: -1.40625rem !important;
}

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

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

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

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

.m-n4 {
  margin: -1.875rem !important;
}

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

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

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

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

.m-n5 {
  margin: -2.34375rem !important;
}

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

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

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

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

.m-n6 {
  margin: -2.8125rem !important;
}

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

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

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

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

.m-n7 {
  margin: -3.28125rem !important;
}

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

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

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

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

.m-n8 {
  margin: -3.75rem !important;
}

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

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

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

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

.m-n9 {
  margin: -4.21875rem !important;
}

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

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

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

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

.m-n10 {
  margin: -6.5625rem !important;
}

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

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

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

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

.m-n1_5 {
  margin: -0.703125rem !important;
}

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

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

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

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

.m-n2_5 {
  margin: -1.171875rem !important;
}

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

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

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

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

.m-n3_5 {
  margin: -1.640625rem !important;
}

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

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

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

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

.m-n4_5 {
  margin: -2.109375rem !important;
}

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

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

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

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

.m-n5_5 {
  margin: -2.578125rem !important;
}

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

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

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

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

.m-n6_5 {
  margin: -3.046875rem !important;
}

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

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

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

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

.m-n7_5 {
  margin: -3.515625rem !important;
}

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

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

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

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

.m-n8_5 {
  margin: -3.984375rem !important;
}

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

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

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

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

.m-n9_5 {
  margin: -4.453125rem !important;
}

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

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

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

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

.m-n10_5 {
  margin: -6.796875rem !important;
}

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

.text-wrap {
  white-space: normal !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

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

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

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

.font-weight-lighter {
  font-weight: lighter !important;
}

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

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

.font-weight-bolder {
  font-weight: bolder !important;
}

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

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

.text-primary {
  color: #326fe2 !important;
}

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

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

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

.text-success {
  color: #046a38 !important;
}

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

.text-info {
  color: #31708f !important;
}

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

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

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

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

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

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

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

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

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

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

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

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

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

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

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

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

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

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

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

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

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

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

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

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

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

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

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

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

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

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

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

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

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

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

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

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

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

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

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

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

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

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

textarea.form-control {
  height: auto;
}

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

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

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

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

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

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

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

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

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

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

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

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

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

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

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

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

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

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

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

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

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

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

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

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

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

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

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

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

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

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

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

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

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

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

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

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

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

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

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

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

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

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

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

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

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

.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: #326fe2 !important;
}

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

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

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

.bg-success {
  background-color: #046a38 !important;
}

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

.bg-info {
  background-color: #31708f !important;
}

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

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

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

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

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

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

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

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

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

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

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

.bg-focus {
  background-color: #76a0b4 !important;
}

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

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

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

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

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

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

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

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

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

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

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

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

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

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

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

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

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

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

.m-1 {
  margin: 0.46875rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-6 {
  margin: 2.8125rem !important;
}

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

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

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

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

.m-7 {
  margin: 3.28125rem !important;
}

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

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

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

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

.m-8 {
  margin: 3.75rem !important;
}

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

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

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

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

.m-9 {
  margin: 4.21875rem !important;
}

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

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

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

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

.m-10 {
  margin: 6.5625rem !important;
}

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

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

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

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

.m-1_5 {
  margin: 0.703125rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

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

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

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

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

.p-1 {
  padding: 0.46875rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-6 {
  padding: 2.8125rem !important;
}

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

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

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

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

.p-7 {
  padding: 3.28125rem !important;
}

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

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

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

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

.p-8 {
  padding: 3.75rem !important;
}

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

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

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

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

.p-9 {
  padding: 4.21875rem !important;
}

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

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

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

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

.p-10 {
  padding: 6.5625rem !important;
}

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

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

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

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

.p-1_5 {
  padding: 0.703125rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

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

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

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

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

.m-n2 {
  margin: -0.9375rem !important;
}

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

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

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

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

.m-n3 {
  margin: -1.40625rem !important;
}

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

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

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

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

.m-n4 {
  margin: -1.875rem !important;
}

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

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

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

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

.m-n5 {
  margin: -2.34375rem !important;
}

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

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

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

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

.m-n6 {
  margin: -2.8125rem !important;
}

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

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

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

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

.m-n7 {
  margin: -3.28125rem !important;
}

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

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

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

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

.m-n8 {
  margin: -3.75rem !important;
}

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

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-simple-shadow, .hover-transition-shadow, .hover-transition-down, .hover-transition-up, .hover-transition-fade-img img, .hover-transition-fade, .hover-transition-shrink img, .hover-transition-grow img {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade-img img, .hover-transition-fade {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade-img:hover img, .hover-transition-fade:hover {
  opacity: 0.7;
}

.hover-transition-simple-shadow, .hover-transition-shadow, .hover-transition-down, .hover-transition-up, .hover-transition-fade-img img, .hover-transition-fade, .hover-transition-shrink img, .hover-transition-grow img {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

ul.slick-slider {
  -webkit-padding-start: 0;
  -moz-padding-start: 0;
  -khtml-padding-start: 0;
  -o-padding-start: 0;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track::before, .slick-track::after {
  content: "";
  display: table;
}
.slick-track::after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: auto !important;
  min-height: 1px;
  display: none;
  cursor: pointer;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  max-width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("../lib/slick/../../images/ajax-loader.gif") center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 48px;
  width: 48px;
  min-height: 0;
  font-weight: initial;
  line-height: 0;
  font-size: 0;
  border-radius: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  opacity: 0.9;
  z-index: 1;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  opacity: 0.8;
  color: transparent;
}
.slick-prev.slick-disabled::before,
.slick-next.slick-disabled::before {
  opacity: 0.25;
}
.slick-prev::before,
.slick-next::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 28px;
}

.slick-prev {
  left: -10px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: 1px;
}
.slick-prev::before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath fill='%23FFF' d='M14 27C6.833 27 1 21.169 1 14 1 6.833 6.832 1 14 1c7.169 0 13 5.832 13 13 0 7.169-5.831 13-13 13'/%3E%3Cpath fill='%23363636' d='M14 1.355C7.03 1.355 1.358 7.029 1.358 14S7.029 26.644 14 26.644 26.646 20.973 26.646 14 20.973 1.355 14 1.355M14 28C6.28 28 0 21.72 0 14S6.28 0 14 0s14 6.28 14 14-6.28 14-14 14'/%3E%3Cpath fill='%23363636' d='M11.42 13.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L9.267 14.66a.948.948 0 0 1 .007-1.327l5.106-5.058A.919.919 0 0 1 15.047 8c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66l-4.304 4.383z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
[dir=rtl] .slick-prev::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.slick-next {
  right: -10px;
}
[dir=rtl] .slick-next {
  left: 1px;
  right: auto;
}
.slick-next::before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath fill='%23FFF' d='M14 27C6.833 27 1 21.169 1 14 1 6.833 6.832 1 14 1c7.169 0 13 5.832 13 13 0 7.169-5.831 13-13 13'/%3E%3Cpath fill='%23363636' d='M14 1.355C7.03 1.355 1.358 7.029 1.358 14S7.029 26.644 14 26.644 26.646 20.973 26.646 14 20.973 1.355 14 1.355M14 28C6.28 28 0 21.72 0 14S6.28 0 14 0s14 6.28 14 14-6.28 14-14 14'/%3E%3Cpath fill='%23363636' d='M15.579 13.987l-4.304-4.383a.908.908 0 0 1-.275-.66.992.992 0 0 1 .255-.654c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655l4.323-4.405z'/%3E%3C/g%3E%3C/svg%3E");
}
[dir=rtl] .slick-next::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 0.9375rem;
}

.slick-dots {
  text-align: center;
  padding: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 22px;
  width: 22px;
  margin: 0 2px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  background: transparent;
  display: block;
  height: 12px;
  width: 12px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  border-color: transparent;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  background-color: transparent;
}
.slick-dots li button:hover::before, .slick-dots li button:focus::before {
  opacity: 1;
  background-color: #363636;
}
.slick-dots li button::before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  border-radius: 50%;
  border: 0.0625rem solid #ccc;
  width: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  background-color: #fff;
  opacity: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
  color: #fff;
  opacity: 1;
  background-color: #363636;
}

.slick-dark-arrows .slick-prev,
.slick-dark-arrows .slick-next {
  height: 64px;
  width: 24px;
  background-color: #000;
}
.slick-dark-arrows .slick-prev:hover, .slick-dark-arrows .slick-prev:focus,
.slick-dark-arrows .slick-next:hover,
.slick-dark-arrows .slick-next:focus {
  background: #000;
}
.slick-dark-arrows .slick-prev::before,
.slick-dark-arrows .slick-next::before {
  border-color: #fff;
}

.product-tile-caro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  opacity: 0;
  -webkit-transition: opacity 0s;
  transition: opacity 0s;
}
.product-tile-caro.slick-initialized {
  display: block;
  opacity: 1;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
@media (min-width: 1025px) {
  .product-tile-caro {
    padding: 0 2.8125rem;
  }
}
.product-tile-caro .slick-prev {
  left: 0;
}
.product-tile-caro .slick-next {
  right: 0;
}
.product-tile-caro .product-tile {
  margin: 0 0.625rem;
}
.product-tile-caro .product-tile .tile-body .product-sku-container,
.product-tile-caro .product-tile .tile-body .promotions,
.product-tile-caro .product-tile .tile-body .secondary-msgs {
  display: none;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.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.2857142857em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.1428571429em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.1428571429em;
  width: 2.1428571429em;
  top: 0.1428571429em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571em;
}

.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  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;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.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-remove:before,
.fa-close: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-gear:before,
.fa-cog: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-rotate-right:before,
.fa-repeat: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-photo:before,
.fa-image: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-warning:before,
.fa-exclamation-triangle: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-gears:before,
.fa-cogs: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-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars: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-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before,
.fa-clipboard: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-unlink:before,
.fa-chain-broken: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-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

.fa-won:before,
.fa-krw: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-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before,
.fa-try: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-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before,
.fa-graduation-cap: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-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before,
.fa-file-audio-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-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before,
.fa-paper-plane-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-soccer-ball-o:before,
.fa-futbol-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-shekel:before,
.fa-sheqel:before,
.fa-ils: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-hotel:before,
.fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-yc:before,
.fa-y-combinator: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:before,
.fa-battery-full: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-stop-o:before,
.fa-hand-paper-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-tv:before,
.fa-television: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-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-signing:before,
.fa-sign-language: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-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}

.fa-vcard-o:before,
.fa-address-card-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:before,
.fa-thermometer-full: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-bathtub:before,
.fa-s15:before,
.fa-bath: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;
}

.fib, .fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.fi {
  position: relative;
  display: inline-block;
  width: 1.333333em;
  line-height: 1em;
}
.fi:before {
  content: " ";
}
.fi.fis {
  width: 1em;
}

.fi-xx {
  background-image: url(../flags/4x3/xx.svg);
}
.fi-xx.fis {
  background-image: url(../flags/1x1/xx.svg);
}

.fi-ad {
  background-image: url(../flags/4x3/ad.svg);
}
.fi-ad.fis {
  background-image: url(../flags/1x1/ad.svg);
}

.fi-ae {
  background-image: url(../flags/4x3/ae.svg);
}
.fi-ae.fis {
  background-image: url(../flags/1x1/ae.svg);
}

.fi-af {
  background-image: url(../flags/4x3/af.svg);
}
.fi-af.fis {
  background-image: url(../flags/1x1/af.svg);
}

.fi-ag {
  background-image: url(../flags/4x3/ag.svg);
}
.fi-ag.fis {
  background-image: url(../flags/1x1/ag.svg);
}

.fi-ai {
  background-image: url(../flags/4x3/ai.svg);
}
.fi-ai.fis {
  background-image: url(../flags/1x1/ai.svg);
}

.fi-al {
  background-image: url(../flags/4x3/al.svg);
}
.fi-al.fis {
  background-image: url(../flags/1x1/al.svg);
}

.fi-am {
  background-image: url(../flags/4x3/am.svg);
}
.fi-am.fis {
  background-image: url(../flags/1x1/am.svg);
}

.fi-ao {
  background-image: url(../flags/4x3/ao.svg);
}
.fi-ao.fis {
  background-image: url(../flags/1x1/ao.svg);
}

.fi-aq {
  background-image: url(../flags/4x3/aq.svg);
}
.fi-aq.fis {
  background-image: url(../flags/1x1/aq.svg);
}

.fi-ar {
  background-image: url(../flags/4x3/ar.svg);
}
.fi-ar.fis {
  background-image: url(../flags/1x1/ar.svg);
}

.fi-as {
  background-image: url(../flags/4x3/as.svg);
}
.fi-as.fis {
  background-image: url(../flags/1x1/as.svg);
}

.fi-at {
  background-image: url(../flags/4x3/at.svg);
}
.fi-at.fis {
  background-image: url(../flags/1x1/at.svg);
}

.fi-au {
  background-image: url(../flags/4x3/au.svg);
}
.fi-au.fis {
  background-image: url(../flags/1x1/au.svg);
}

.fi-aw {
  background-image: url(../flags/4x3/aw.svg);
}
.fi-aw.fis {
  background-image: url(../flags/1x1/aw.svg);
}

.fi-ax {
  background-image: url(../flags/4x3/ax.svg);
}
.fi-ax.fis {
  background-image: url(../flags/1x1/ax.svg);
}

.fi-az {
  background-image: url(../flags/4x3/az.svg);
}
.fi-az.fis {
  background-image: url(../flags/1x1/az.svg);
}

.fi-ba {
  background-image: url(../flags/4x3/ba.svg);
}
.fi-ba.fis {
  background-image: url(../flags/1x1/ba.svg);
}

.fi-bb {
  background-image: url(../flags/4x3/bb.svg);
}
.fi-bb.fis {
  background-image: url(../flags/1x1/bb.svg);
}

.fi-bd {
  background-image: url(../flags/4x3/bd.svg);
}
.fi-bd.fis {
  background-image: url(../flags/1x1/bd.svg);
}

.fi-be {
  background-image: url(../flags/4x3/be.svg);
}
.fi-be.fis {
  background-image: url(../flags/1x1/be.svg);
}

.fi-bf {
  background-image: url(../flags/4x3/bf.svg);
}
.fi-bf.fis {
  background-image: url(../flags/1x1/bf.svg);
}

.fi-bg {
  background-image: url(../flags/4x3/bg.svg);
}
.fi-bg.fis {
  background-image: url(../flags/1x1/bg.svg);
}

.fi-bh {
  background-image: url(../flags/4x3/bh.svg);
}
.fi-bh.fis {
  background-image: url(../flags/1x1/bh.svg);
}

.fi-bi {
  background-image: url(../flags/4x3/bi.svg);
}
.fi-bi.fis {
  background-image: url(../flags/1x1/bi.svg);
}

.fi-bj {
  background-image: url(../flags/4x3/bj.svg);
}
.fi-bj.fis {
  background-image: url(../flags/1x1/bj.svg);
}

.fi-bl {
  background-image: url(../flags/4x3/bl.svg);
}
.fi-bl.fis {
  background-image: url(../flags/1x1/bl.svg);
}

.fi-bm {
  background-image: url(../flags/4x3/bm.svg);
}
.fi-bm.fis {
  background-image: url(../flags/1x1/bm.svg);
}

.fi-bn {
  background-image: url(../flags/4x3/bn.svg);
}
.fi-bn.fis {
  background-image: url(../flags/1x1/bn.svg);
}

.fi-bo {
  background-image: url(../flags/4x3/bo.svg);
}
.fi-bo.fis {
  background-image: url(../flags/1x1/bo.svg);
}

.fi-bq {
  background-image: url(../flags/4x3/bq.svg);
}
.fi-bq.fis {
  background-image: url(../flags/1x1/bq.svg);
}

.fi-br {
  background-image: url(../flags/4x3/br.svg);
}
.fi-br.fis {
  background-image: url(../flags/1x1/br.svg);
}

.fi-bs {
  background-image: url(../flags/4x3/bs.svg);
}
.fi-bs.fis {
  background-image: url(../flags/1x1/bs.svg);
}

.fi-bt {
  background-image: url(../flags/4x3/bt.svg);
}
.fi-bt.fis {
  background-image: url(../flags/1x1/bt.svg);
}

.fi-bv {
  background-image: url(../flags/4x3/bv.svg);
}
.fi-bv.fis {
  background-image: url(../flags/1x1/bv.svg);
}

.fi-bw {
  background-image: url(../flags/4x3/bw.svg);
}
.fi-bw.fis {
  background-image: url(../flags/1x1/bw.svg);
}

.fi-by {
  background-image: url(../flags/4x3/by.svg);
}
.fi-by.fis {
  background-image: url(../flags/1x1/by.svg);
}

.fi-bz {
  background-image: url(../flags/4x3/bz.svg);
}
.fi-bz.fis {
  background-image: url(../flags/1x1/bz.svg);
}

.fi-ca {
  background-image: url(../flags/4x3/ca.svg);
}
.fi-ca.fis {
  background-image: url(../flags/1x1/ca.svg);
}

.fi-cc {
  background-image: url(../flags/4x3/cc.svg);
}
.fi-cc.fis {
  background-image: url(../flags/1x1/cc.svg);
}

.fi-cd {
  background-image: url(../flags/4x3/cd.svg);
}
.fi-cd.fis {
  background-image: url(../flags/1x1/cd.svg);
}

.fi-cf {
  background-image: url(../flags/4x3/cf.svg);
}
.fi-cf.fis {
  background-image: url(../flags/1x1/cf.svg);
}

.fi-cg {
  background-image: url(../flags/4x3/cg.svg);
}
.fi-cg.fis {
  background-image: url(../flags/1x1/cg.svg);
}

.fi-ch {
  background-image: url(../flags/4x3/ch.svg);
}
.fi-ch.fis {
  background-image: url(../flags/1x1/ch.svg);
}

.fi-ci {
  background-image: url(../flags/4x3/ci.svg);
}
.fi-ci.fis {
  background-image: url(../flags/1x1/ci.svg);
}

.fi-ck {
  background-image: url(../flags/4x3/ck.svg);
}
.fi-ck.fis {
  background-image: url(../flags/1x1/ck.svg);
}

.fi-cl {
  background-image: url(../flags/4x3/cl.svg);
}
.fi-cl.fis {
  background-image: url(../flags/1x1/cl.svg);
}

.fi-cm {
  background-image: url(../flags/4x3/cm.svg);
}
.fi-cm.fis {
  background-image: url(../flags/1x1/cm.svg);
}

.fi-cn {
  background-image: url(../flags/4x3/cn.svg);
}
.fi-cn.fis {
  background-image: url(../flags/1x1/cn.svg);
}

.fi-co {
  background-image: url(../flags/4x3/co.svg);
}
.fi-co.fis {
  background-image: url(../flags/1x1/co.svg);
}

.fi-cr {
  background-image: url(../flags/4x3/cr.svg);
}
.fi-cr.fis {
  background-image: url(../flags/1x1/cr.svg);
}

.fi-cu {
  background-image: url(../flags/4x3/cu.svg);
}
.fi-cu.fis {
  background-image: url(../flags/1x1/cu.svg);
}

.fi-cv {
  background-image: url(../flags/4x3/cv.svg);
}
.fi-cv.fis {
  background-image: url(../flags/1x1/cv.svg);
}

.fi-cw {
  background-image: url(../flags/4x3/cw.svg);
}
.fi-cw.fis {
  background-image: url(../flags/1x1/cw.svg);
}

.fi-cx {
  background-image: url(../flags/4x3/cx.svg);
}
.fi-cx.fis {
  background-image: url(../flags/1x1/cx.svg);
}

.fi-cy {
  background-image: url(../flags/4x3/cy.svg);
}
.fi-cy.fis {
  background-image: url(../flags/1x1/cy.svg);
}

.fi-cz {
  background-image: url(../flags/4x3/cz.svg);
}
.fi-cz.fis {
  background-image: url(../flags/1x1/cz.svg);
}

.fi-de {
  background-image: url(../flags/4x3/de.svg);
}
.fi-de.fis {
  background-image: url(../flags/1x1/de.svg);
}

.fi-dj {
  background-image: url(../flags/4x3/dj.svg);
}
.fi-dj.fis {
  background-image: url(../flags/1x1/dj.svg);
}

.fi-dk {
  background-image: url(../flags/4x3/dk.svg);
}
.fi-dk.fis {
  background-image: url(../flags/1x1/dk.svg);
}

.fi-dm {
  background-image: url(../flags/4x3/dm.svg);
}
.fi-dm.fis {
  background-image: url(../flags/1x1/dm.svg);
}

.fi-do {
  background-image: url(../flags/4x3/do.svg);
}
.fi-do.fis {
  background-image: url(../flags/1x1/do.svg);
}

.fi-dz {
  background-image: url(../flags/4x3/dz.svg);
}
.fi-dz.fis {
  background-image: url(../flags/1x1/dz.svg);
}

.fi-ec {
  background-image: url(../flags/4x3/ec.svg);
}
.fi-ec.fis {
  background-image: url(../flags/1x1/ec.svg);
}

.fi-ee {
  background-image: url(../flags/4x3/ee.svg);
}
.fi-ee.fis {
  background-image: url(../flags/1x1/ee.svg);
}

.fi-eg {
  background-image: url(../flags/4x3/eg.svg);
}
.fi-eg.fis {
  background-image: url(../flags/1x1/eg.svg);
}

.fi-eh {
  background-image: url(../flags/4x3/eh.svg);
}
.fi-eh.fis {
  background-image: url(../flags/1x1/eh.svg);
}

.fi-er {
  background-image: url(../flags/4x3/er.svg);
}
.fi-er.fis {
  background-image: url(../flags/1x1/er.svg);
}

.fi-es {
  background-image: url(../flags/4x3/es.svg);
}
.fi-es.fis {
  background-image: url(../flags/1x1/es.svg);
}

.fi-et {
  background-image: url(../flags/4x3/et.svg);
}
.fi-et.fis {
  background-image: url(../flags/1x1/et.svg);
}

.fi-fi {
  background-image: url(../flags/4x3/fi.svg);
}
.fi-fi.fis {
  background-image: url(../flags/1x1/fi.svg);
}

.fi-fj {
  background-image: url(../flags/4x3/fj.svg);
}
.fi-fj.fis {
  background-image: url(../flags/1x1/fj.svg);
}

.fi-fk {
  background-image: url(../flags/4x3/fk.svg);
}
.fi-fk.fis {
  background-image: url(../flags/1x1/fk.svg);
}

.fi-fm {
  background-image: url(../flags/4x3/fm.svg);
}
.fi-fm.fis {
  background-image: url(../flags/1x1/fm.svg);
}

.fi-fo {
  background-image: url(../flags/4x3/fo.svg);
}
.fi-fo.fis {
  background-image: url(../flags/1x1/fo.svg);
}

.fi-fr {
  background-image: url(../flags/4x3/fr.svg);
}
.fi-fr.fis {
  background-image: url(../flags/1x1/fr.svg);
}

.fi-ga {
  background-image: url(../flags/4x3/ga.svg);
}
.fi-ga.fis {
  background-image: url(../flags/1x1/ga.svg);
}

.fi-gb {
  background-image: url(../flags/4x3/gb.svg);
}
.fi-gb.fis {
  background-image: url(../flags/1x1/gb.svg);
}

.fi-gd {
  background-image: url(../flags/4x3/gd.svg);
}
.fi-gd.fis {
  background-image: url(../flags/1x1/gd.svg);
}

.fi-ge {
  background-image: url(../flags/4x3/ge.svg);
}
.fi-ge.fis {
  background-image: url(../flags/1x1/ge.svg);
}

.fi-gf {
  background-image: url(../flags/4x3/gf.svg);
}
.fi-gf.fis {
  background-image: url(../flags/1x1/gf.svg);
}

.fi-gg {
  background-image: url(../flags/4x3/gg.svg);
}
.fi-gg.fis {
  background-image: url(../flags/1x1/gg.svg);
}

.fi-gh {
  background-image: url(../flags/4x3/gh.svg);
}
.fi-gh.fis {
  background-image: url(../flags/1x1/gh.svg);
}

.fi-gi {
  background-image: url(../flags/4x3/gi.svg);
}
.fi-gi.fis {
  background-image: url(../flags/1x1/gi.svg);
}

.fi-gl {
  background-image: url(../flags/4x3/gl.svg);
}
.fi-gl.fis {
  background-image: url(../flags/1x1/gl.svg);
}

.fi-gm {
  background-image: url(../flags/4x3/gm.svg);
}
.fi-gm.fis {
  background-image: url(../flags/1x1/gm.svg);
}

.fi-gn {
  background-image: url(../flags/4x3/gn.svg);
}
.fi-gn.fis {
  background-image: url(../flags/1x1/gn.svg);
}

.fi-gp {
  background-image: url(../flags/4x3/gp.svg);
}
.fi-gp.fis {
  background-image: url(../flags/1x1/gp.svg);
}

.fi-gq {
  background-image: url(../flags/4x3/gq.svg);
}
.fi-gq.fis {
  background-image: url(../flags/1x1/gq.svg);
}

.fi-gr {
  background-image: url(../flags/4x3/gr.svg);
}
.fi-gr.fis {
  background-image: url(../flags/1x1/gr.svg);
}

.fi-gs {
  background-image: url(../flags/4x3/gs.svg);
}
.fi-gs.fis {
  background-image: url(../flags/1x1/gs.svg);
}

.fi-gt {
  background-image: url(../flags/4x3/gt.svg);
}
.fi-gt.fis {
  background-image: url(../flags/1x1/gt.svg);
}

.fi-gu {
  background-image: url(../flags/4x3/gu.svg);
}
.fi-gu.fis {
  background-image: url(../flags/1x1/gu.svg);
}

.fi-gw {
  background-image: url(../flags/4x3/gw.svg);
}
.fi-gw.fis {
  background-image: url(../flags/1x1/gw.svg);
}

.fi-gy {
  background-image: url(../flags/4x3/gy.svg);
}
.fi-gy.fis {
  background-image: url(../flags/1x1/gy.svg);
}

.fi-hk {
  background-image: url(../flags/4x3/hk.svg);
}
.fi-hk.fis {
  background-image: url(../flags/1x1/hk.svg);
}

.fi-hm {
  background-image: url(../flags/4x3/hm.svg);
}
.fi-hm.fis {
  background-image: url(../flags/1x1/hm.svg);
}

.fi-hn {
  background-image: url(../flags/4x3/hn.svg);
}
.fi-hn.fis {
  background-image: url(../flags/1x1/hn.svg);
}

.fi-hr {
  background-image: url(../flags/4x3/hr.svg);
}
.fi-hr.fis {
  background-image: url(../flags/1x1/hr.svg);
}

.fi-ht {
  background-image: url(../flags/4x3/ht.svg);
}
.fi-ht.fis {
  background-image: url(../flags/1x1/ht.svg);
}

.fi-hu {
  background-image: url(../flags/4x3/hu.svg);
}
.fi-hu.fis {
  background-image: url(../flags/1x1/hu.svg);
}

.fi-id {
  background-image: url(../flags/4x3/id.svg);
}
.fi-id.fis {
  background-image: url(../flags/1x1/id.svg);
}

.fi-ie {
  background-image: url(../flags/4x3/ie.svg);
}
.fi-ie.fis {
  background-image: url(../flags/1x1/ie.svg);
}

.fi-il {
  background-image: url(../flags/4x3/il.svg);
}
.fi-il.fis {
  background-image: url(../flags/1x1/il.svg);
}

.fi-im {
  background-image: url(../flags/4x3/im.svg);
}
.fi-im.fis {
  background-image: url(../flags/1x1/im.svg);
}

.fi-in {
  background-image: url(../flags/4x3/in.svg);
}
.fi-in.fis {
  background-image: url(../flags/1x1/in.svg);
}

.fi-io {
  background-image: url(../flags/4x3/io.svg);
}
.fi-io.fis {
  background-image: url(../flags/1x1/io.svg);
}

.fi-iq {
  background-image: url(../flags/4x3/iq.svg);
}
.fi-iq.fis {
  background-image: url(../flags/1x1/iq.svg);
}

.fi-ir {
  background-image: url(../flags/4x3/ir.svg);
}
.fi-ir.fis {
  background-image: url(../flags/1x1/ir.svg);
}

.fi-is {
  background-image: url(../flags/4x3/is.svg);
}
.fi-is.fis {
  background-image: url(../flags/1x1/is.svg);
}

.fi-it {
  background-image: url(../flags/4x3/it.svg);
}
.fi-it.fis {
  background-image: url(../flags/1x1/it.svg);
}

.fi-je {
  background-image: url(../flags/4x3/je.svg);
}
.fi-je.fis {
  background-image: url(../flags/1x1/je.svg);
}

.fi-jm {
  background-image: url(../flags/4x3/jm.svg);
}
.fi-jm.fis {
  background-image: url(../flags/1x1/jm.svg);
}

.fi-jo {
  background-image: url(../flags/4x3/jo.svg);
}
.fi-jo.fis {
  background-image: url(../flags/1x1/jo.svg);
}

.fi-jp {
  background-image: url(../flags/4x3/jp.svg);
}
.fi-jp.fis {
  background-image: url(../flags/1x1/jp.svg);
}

.fi-ke {
  background-image: url(../flags/4x3/ke.svg);
}
.fi-ke.fis {
  background-image: url(../flags/1x1/ke.svg);
}

.fi-kg {
  background-image: url(../flags/4x3/kg.svg);
}
.fi-kg.fis {
  background-image: url(../flags/1x1/kg.svg);
}

.fi-kh {
  background-image: url(../flags/4x3/kh.svg);
}
.fi-kh.fis {
  background-image: url(../flags/1x1/kh.svg);
}

.fi-ki {
  background-image: url(../flags/4x3/ki.svg);
}
.fi-ki.fis {
  background-image: url(../flags/1x1/ki.svg);
}

.fi-km {
  background-image: url(../flags/4x3/km.svg);
}
.fi-km.fis {
  background-image: url(../flags/1x1/km.svg);
}

.fi-kn {
  background-image: url(../flags/4x3/kn.svg);
}
.fi-kn.fis {
  background-image: url(../flags/1x1/kn.svg);
}

.fi-kp {
  background-image: url(../flags/4x3/kp.svg);
}
.fi-kp.fis {
  background-image: url(../flags/1x1/kp.svg);
}

.fi-kr {
  background-image: url(../flags/4x3/kr.svg);
}
.fi-kr.fis {
  background-image: url(../flags/1x1/kr.svg);
}

.fi-kw {
  background-image: url(../flags/4x3/kw.svg);
}
.fi-kw.fis {
  background-image: url(../flags/1x1/kw.svg);
}

.fi-ky {
  background-image: url(../flags/4x3/ky.svg);
}
.fi-ky.fis {
  background-image: url(../flags/1x1/ky.svg);
}

.fi-kz {
  background-image: url(../flags/4x3/kz.svg);
}
.fi-kz.fis {
  background-image: url(../flags/1x1/kz.svg);
}

.fi-la {
  background-image: url(../flags/4x3/la.svg);
}
.fi-la.fis {
  background-image: url(../flags/1x1/la.svg);
}

.fi-lb {
  background-image: url(../flags/4x3/lb.svg);
}
.fi-lb.fis {
  background-image: url(../flags/1x1/lb.svg);
}

.fi-lc {
  background-image: url(../flags/4x3/lc.svg);
}
.fi-lc.fis {
  background-image: url(../flags/1x1/lc.svg);
}

.fi-li {
  background-image: url(../flags/4x3/li.svg);
}
.fi-li.fis {
  background-image: url(../flags/1x1/li.svg);
}

.fi-lk {
  background-image: url(../flags/4x3/lk.svg);
}
.fi-lk.fis {
  background-image: url(../flags/1x1/lk.svg);
}

.fi-lr {
  background-image: url(../flags/4x3/lr.svg);
}
.fi-lr.fis {
  background-image: url(../flags/1x1/lr.svg);
}

.fi-ls {
  background-image: url(../flags/4x3/ls.svg);
}
.fi-ls.fis {
  background-image: url(../flags/1x1/ls.svg);
}

.fi-lt {
  background-image: url(../flags/4x3/lt.svg);
}
.fi-lt.fis {
  background-image: url(../flags/1x1/lt.svg);
}

.fi-lu {
  background-image: url(../flags/4x3/lu.svg);
}
.fi-lu.fis {
  background-image: url(../flags/1x1/lu.svg);
}

.fi-lv {
  background-image: url(../flags/4x3/lv.svg);
}
.fi-lv.fis {
  background-image: url(../flags/1x1/lv.svg);
}

.fi-ly {
  background-image: url(../flags/4x3/ly.svg);
}
.fi-ly.fis {
  background-image: url(../flags/1x1/ly.svg);
}

.fi-ma {
  background-image: url(../flags/4x3/ma.svg);
}
.fi-ma.fis {
  background-image: url(../flags/1x1/ma.svg);
}

.fi-mc {
  background-image: url(../flags/4x3/mc.svg);
}
.fi-mc.fis {
  background-image: url(../flags/1x1/mc.svg);
}

.fi-md {
  background-image: url(../flags/4x3/md.svg);
}
.fi-md.fis {
  background-image: url(../flags/1x1/md.svg);
}

.fi-me {
  background-image: url(../flags/4x3/me.svg);
}
.fi-me.fis {
  background-image: url(../flags/1x1/me.svg);
}

.fi-mf {
  background-image: url(../flags/4x3/mf.svg);
}
.fi-mf.fis {
  background-image: url(../flags/1x1/mf.svg);
}

.fi-mg {
  background-image: url(../flags/4x3/mg.svg);
}
.fi-mg.fis {
  background-image: url(../flags/1x1/mg.svg);
}

.fi-mh {
  background-image: url(../flags/4x3/mh.svg);
}
.fi-mh.fis {
  background-image: url(../flags/1x1/mh.svg);
}

.fi-mk {
  background-image: url(../flags/4x3/mk.svg);
}
.fi-mk.fis {
  background-image: url(../flags/1x1/mk.svg);
}

.fi-ml {
  background-image: url(../flags/4x3/ml.svg);
}
.fi-ml.fis {
  background-image: url(../flags/1x1/ml.svg);
}

.fi-mm {
  background-image: url(../flags/4x3/mm.svg);
}
.fi-mm.fis {
  background-image: url(../flags/1x1/mm.svg);
}

.fi-mn {
  background-image: url(../flags/4x3/mn.svg);
}
.fi-mn.fis {
  background-image: url(../flags/1x1/mn.svg);
}

.fi-mo {
  background-image: url(../flags/4x3/mo.svg);
}
.fi-mo.fis {
  background-image: url(../flags/1x1/mo.svg);
}

.fi-mp {
  background-image: url(../flags/4x3/mp.svg);
}
.fi-mp.fis {
  background-image: url(../flags/1x1/mp.svg);
}

.fi-mq {
  background-image: url(../flags/4x3/mq.svg);
}
.fi-mq.fis {
  background-image: url(../flags/1x1/mq.svg);
}

.fi-mr {
  background-image: url(../flags/4x3/mr.svg);
}
.fi-mr.fis {
  background-image: url(../flags/1x1/mr.svg);
}

.fi-ms {
  background-image: url(../flags/4x3/ms.svg);
}
.fi-ms.fis {
  background-image: url(../flags/1x1/ms.svg);
}

.fi-mt {
  background-image: url(../flags/4x3/mt.svg);
}
.fi-mt.fis {
  background-image: url(../flags/1x1/mt.svg);
}

.fi-mu {
  background-image: url(../flags/4x3/mu.svg);
}
.fi-mu.fis {
  background-image: url(../flags/1x1/mu.svg);
}

.fi-mv {
  background-image: url(../flags/4x3/mv.svg);
}
.fi-mv.fis {
  background-image: url(../flags/1x1/mv.svg);
}

.fi-mw {
  background-image: url(../flags/4x3/mw.svg);
}
.fi-mw.fis {
  background-image: url(../flags/1x1/mw.svg);
}

.fi-mx {
  background-image: url(../flags/4x3/mx.svg);
}
.fi-mx.fis {
  background-image: url(../flags/1x1/mx.svg);
}

.fi-my {
  background-image: url(../flags/4x3/my.svg);
}
.fi-my.fis {
  background-image: url(../flags/1x1/my.svg);
}

.fi-mz {
  background-image: url(../flags/4x3/mz.svg);
}
.fi-mz.fis {
  background-image: url(../flags/1x1/mz.svg);
}

.fi-na {
  background-image: url(../flags/4x3/na.svg);
}
.fi-na.fis {
  background-image: url(../flags/1x1/na.svg);
}

.fi-nc {
  background-image: url(../flags/4x3/nc.svg);
}
.fi-nc.fis {
  background-image: url(../flags/1x1/nc.svg);
}

.fi-ne {
  background-image: url(../flags/4x3/ne.svg);
}
.fi-ne.fis {
  background-image: url(../flags/1x1/ne.svg);
}

.fi-nf {
  background-image: url(../flags/4x3/nf.svg);
}
.fi-nf.fis {
  background-image: url(../flags/1x1/nf.svg);
}

.fi-ng {
  background-image: url(../flags/4x3/ng.svg);
}
.fi-ng.fis {
  background-image: url(../flags/1x1/ng.svg);
}

.fi-ni {
  background-image: url(../flags/4x3/ni.svg);
}
.fi-ni.fis {
  background-image: url(../flags/1x1/ni.svg);
}

.fi-nl {
  background-image: url(../flags/4x3/nl.svg);
}
.fi-nl.fis {
  background-image: url(../flags/1x1/nl.svg);
}

.fi-no {
  background-image: url(../flags/4x3/no.svg);
}
.fi-no.fis {
  background-image: url(../flags/1x1/no.svg);
}

.fi-np {
  background-image: url(../flags/4x3/np.svg);
}
.fi-np.fis {
  background-image: url(../flags/1x1/np.svg);
}

.fi-nr {
  background-image: url(../flags/4x3/nr.svg);
}
.fi-nr.fis {
  background-image: url(../flags/1x1/nr.svg);
}

.fi-nu {
  background-image: url(../flags/4x3/nu.svg);
}
.fi-nu.fis {
  background-image: url(../flags/1x1/nu.svg);
}

.fi-nz {
  background-image: url(../flags/4x3/nz.svg);
}
.fi-nz.fis {
  background-image: url(../flags/1x1/nz.svg);
}

.fi-om {
  background-image: url(../flags/4x3/om.svg);
}
.fi-om.fis {
  background-image: url(../flags/1x1/om.svg);
}

.fi-pa {
  background-image: url(../flags/4x3/pa.svg);
}
.fi-pa.fis {
  background-image: url(../flags/1x1/pa.svg);
}

.fi-pe {
  background-image: url(../flags/4x3/pe.svg);
}
.fi-pe.fis {
  background-image: url(../flags/1x1/pe.svg);
}

.fi-pf {
  background-image: url(../flags/4x3/pf.svg);
}
.fi-pf.fis {
  background-image: url(../flags/1x1/pf.svg);
}

.fi-pg {
  background-image: url(../flags/4x3/pg.svg);
}
.fi-pg.fis {
  background-image: url(../flags/1x1/pg.svg);
}

.fi-ph {
  background-image: url(../flags/4x3/ph.svg);
}
.fi-ph.fis {
  background-image: url(../flags/1x1/ph.svg);
}

.fi-pk {
  background-image: url(../flags/4x3/pk.svg);
}
.fi-pk.fis {
  background-image: url(../flags/1x1/pk.svg);
}

.fi-pl {
  background-image: url(../flags/4x3/pl.svg);
}
.fi-pl.fis {
  background-image: url(../flags/1x1/pl.svg);
}

.fi-pm {
  background-image: url(../flags/4x3/pm.svg);
}
.fi-pm.fis {
  background-image: url(../flags/1x1/pm.svg);
}

.fi-pn {
  background-image: url(../flags/4x3/pn.svg);
}
.fi-pn.fis {
  background-image: url(../flags/1x1/pn.svg);
}

.fi-pr {
  background-image: url(../flags/4x3/pr.svg);
}
.fi-pr.fis {
  background-image: url(../flags/1x1/pr.svg);
}

.fi-ps {
  background-image: url(../flags/4x3/ps.svg);
}
.fi-ps.fis {
  background-image: url(../flags/1x1/ps.svg);
}

.fi-pt {
  background-image: url(../flags/4x3/pt.svg);
}
.fi-pt.fis {
  background-image: url(../flags/1x1/pt.svg);
}

.fi-pw {
  background-image: url(../flags/4x3/pw.svg);
}
.fi-pw.fis {
  background-image: url(../flags/1x1/pw.svg);
}

.fi-py {
  background-image: url(../flags/4x3/py.svg);
}
.fi-py.fis {
  background-image: url(../flags/1x1/py.svg);
}

.fi-qa {
  background-image: url(../flags/4x3/qa.svg);
}
.fi-qa.fis {
  background-image: url(../flags/1x1/qa.svg);
}

.fi-re {
  background-image: url(../flags/4x3/re.svg);
}
.fi-re.fis {
  background-image: url(../flags/1x1/re.svg);
}

.fi-ro {
  background-image: url(../flags/4x3/ro.svg);
}
.fi-ro.fis {
  background-image: url(../flags/1x1/ro.svg);
}

.fi-rs {
  background-image: url(../flags/4x3/rs.svg);
}
.fi-rs.fis {
  background-image: url(../flags/1x1/rs.svg);
}

.fi-ru {
  background-image: url(../flags/4x3/ru.svg);
}
.fi-ru.fis {
  background-image: url(../flags/1x1/ru.svg);
}

.fi-rw {
  background-image: url(../flags/4x3/rw.svg);
}
.fi-rw.fis {
  background-image: url(../flags/1x1/rw.svg);
}

.fi-sa {
  background-image: url(../flags/4x3/sa.svg);
}
.fi-sa.fis {
  background-image: url(../flags/1x1/sa.svg);
}

.fi-sb {
  background-image: url(../flags/4x3/sb.svg);
}
.fi-sb.fis {
  background-image: url(../flags/1x1/sb.svg);
}

.fi-sc {
  background-image: url(../flags/4x3/sc.svg);
}
.fi-sc.fis {
  background-image: url(../flags/1x1/sc.svg);
}

.fi-sd {
  background-image: url(../flags/4x3/sd.svg);
}
.fi-sd.fis {
  background-image: url(../flags/1x1/sd.svg);
}

.fi-se {
  background-image: url(../flags/4x3/se.svg);
}
.fi-se.fis {
  background-image: url(../flags/1x1/se.svg);
}

.fi-sg {
  background-image: url(../flags/4x3/sg.svg);
}
.fi-sg.fis {
  background-image: url(../flags/1x1/sg.svg);
}

.fi-sh {
  background-image: url(../flags/4x3/sh.svg);
}
.fi-sh.fis {
  background-image: url(../flags/1x1/sh.svg);
}

.fi-si {
  background-image: url(../flags/4x3/si.svg);
}
.fi-si.fis {
  background-image: url(../flags/1x1/si.svg);
}

.fi-sj {
  background-image: url(../flags/4x3/sj.svg);
}
.fi-sj.fis {
  background-image: url(../flags/1x1/sj.svg);
}

.fi-sk {
  background-image: url(../flags/4x3/sk.svg);
}
.fi-sk.fis {
  background-image: url(../flags/1x1/sk.svg);
}

.fi-sl {
  background-image: url(../flags/4x3/sl.svg);
}
.fi-sl.fis {
  background-image: url(../flags/1x1/sl.svg);
}

.fi-sm {
  background-image: url(../flags/4x3/sm.svg);
}
.fi-sm.fis {
  background-image: url(../flags/1x1/sm.svg);
}

.fi-sn {
  background-image: url(../flags/4x3/sn.svg);
}
.fi-sn.fis {
  background-image: url(../flags/1x1/sn.svg);
}

.fi-so {
  background-image: url(../flags/4x3/so.svg);
}
.fi-so.fis {
  background-image: url(../flags/1x1/so.svg);
}

.fi-sr {
  background-image: url(../flags/4x3/sr.svg);
}
.fi-sr.fis {
  background-image: url(../flags/1x1/sr.svg);
}

.fi-ss {
  background-image: url(../flags/4x3/ss.svg);
}
.fi-ss.fis {
  background-image: url(../flags/1x1/ss.svg);
}

.fi-st {
  background-image: url(../flags/4x3/st.svg);
}
.fi-st.fis {
  background-image: url(../flags/1x1/st.svg);
}

.fi-sv {
  background-image: url(../flags/4x3/sv.svg);
}
.fi-sv.fis {
  background-image: url(../flags/1x1/sv.svg);
}

.fi-sx {
  background-image: url(../flags/4x3/sx.svg);
}
.fi-sx.fis {
  background-image: url(../flags/1x1/sx.svg);
}

.fi-sy {
  background-image: url(../flags/4x3/sy.svg);
}
.fi-sy.fis {
  background-image: url(../flags/1x1/sy.svg);
}

.fi-sz {
  background-image: url(../flags/4x3/sz.svg);
}
.fi-sz.fis {
  background-image: url(../flags/1x1/sz.svg);
}

.fi-tc {
  background-image: url(../flags/4x3/tc.svg);
}
.fi-tc.fis {
  background-image: url(../flags/1x1/tc.svg);
}

.fi-td {
  background-image: url(../flags/4x3/td.svg);
}
.fi-td.fis {
  background-image: url(../flags/1x1/td.svg);
}

.fi-tf {
  background-image: url(../flags/4x3/tf.svg);
}
.fi-tf.fis {
  background-image: url(../flags/1x1/tf.svg);
}

.fi-tg {
  background-image: url(../flags/4x3/tg.svg);
}
.fi-tg.fis {
  background-image: url(../flags/1x1/tg.svg);
}

.fi-th {
  background-image: url(../flags/4x3/th.svg);
}
.fi-th.fis {
  background-image: url(../flags/1x1/th.svg);
}

.fi-tj {
  background-image: url(../flags/4x3/tj.svg);
}
.fi-tj.fis {
  background-image: url(../flags/1x1/tj.svg);
}

.fi-tk {
  background-image: url(../flags/4x3/tk.svg);
}
.fi-tk.fis {
  background-image: url(../flags/1x1/tk.svg);
}

.fi-tl {
  background-image: url(../flags/4x3/tl.svg);
}
.fi-tl.fis {
  background-image: url(../flags/1x1/tl.svg);
}

.fi-tm {
  background-image: url(../flags/4x3/tm.svg);
}
.fi-tm.fis {
  background-image: url(../flags/1x1/tm.svg);
}

.fi-tn {
  background-image: url(../flags/4x3/tn.svg);
}
.fi-tn.fis {
  background-image: url(../flags/1x1/tn.svg);
}

.fi-to {
  background-image: url(../flags/4x3/to.svg);
}
.fi-to.fis {
  background-image: url(../flags/1x1/to.svg);
}

.fi-tr {
  background-image: url(../flags/4x3/tr.svg);
}
.fi-tr.fis {
  background-image: url(../flags/1x1/tr.svg);
}

.fi-tt {
  background-image: url(../flags/4x3/tt.svg);
}
.fi-tt.fis {
  background-image: url(../flags/1x1/tt.svg);
}

.fi-tv {
  background-image: url(../flags/4x3/tv.svg);
}
.fi-tv.fis {
  background-image: url(../flags/1x1/tv.svg);
}

.fi-tw {
  background-image: url(../flags/4x3/tw.svg);
}
.fi-tw.fis {
  background-image: url(../flags/1x1/tw.svg);
}

.fi-tz {
  background-image: url(../flags/4x3/tz.svg);
}
.fi-tz.fis {
  background-image: url(../flags/1x1/tz.svg);
}

.fi-ua {
  background-image: url(../flags/4x3/ua.svg);
}
.fi-ua.fis {
  background-image: url(../flags/1x1/ua.svg);
}

.fi-ug {
  background-image: url(../flags/4x3/ug.svg);
}
.fi-ug.fis {
  background-image: url(../flags/1x1/ug.svg);
}

.fi-um {
  background-image: url(../flags/4x3/um.svg);
}
.fi-um.fis {
  background-image: url(../flags/1x1/um.svg);
}

.fi-us {
  background-image: url(../flags/4x3/us.svg);
}
.fi-us.fis {
  background-image: url(../flags/1x1/us.svg);
}

.fi-uy {
  background-image: url(../flags/4x3/uy.svg);
}
.fi-uy.fis {
  background-image: url(../flags/1x1/uy.svg);
}

.fi-uz {
  background-image: url(../flags/4x3/uz.svg);
}
.fi-uz.fis {
  background-image: url(../flags/1x1/uz.svg);
}

.fi-va {
  background-image: url(../flags/4x3/va.svg);
}
.fi-va.fis {
  background-image: url(../flags/1x1/va.svg);
}

.fi-vc {
  background-image: url(../flags/4x3/vc.svg);
}
.fi-vc.fis {
  background-image: url(../flags/1x1/vc.svg);
}

.fi-ve {
  background-image: url(../flags/4x3/ve.svg);
}
.fi-ve.fis {
  background-image: url(../flags/1x1/ve.svg);
}

.fi-vg {
  background-image: url(../flags/4x3/vg.svg);
}
.fi-vg.fis {
  background-image: url(../flags/1x1/vg.svg);
}

.fi-vi {
  background-image: url(../flags/4x3/vi.svg);
}
.fi-vi.fis {
  background-image: url(../flags/1x1/vi.svg);
}

.fi-vn {
  background-image: url(../flags/4x3/vn.svg);
}
.fi-vn.fis {
  background-image: url(../flags/1x1/vn.svg);
}

.fi-vu {
  background-image: url(../flags/4x3/vu.svg);
}
.fi-vu.fis {
  background-image: url(../flags/1x1/vu.svg);
}

.fi-wf {
  background-image: url(../flags/4x3/wf.svg);
}
.fi-wf.fis {
  background-image: url(../flags/1x1/wf.svg);
}

.fi-ws {
  background-image: url(../flags/4x3/ws.svg);
}
.fi-ws.fis {
  background-image: url(../flags/1x1/ws.svg);
}

.fi-ye {
  background-image: url(../flags/4x3/ye.svg);
}
.fi-ye.fis {
  background-image: url(../flags/1x1/ye.svg);
}

.fi-yt {
  background-image: url(../flags/4x3/yt.svg);
}
.fi-yt.fis {
  background-image: url(../flags/1x1/yt.svg);
}

.fi-za {
  background-image: url(../flags/4x3/za.svg);
}
.fi-za.fis {
  background-image: url(../flags/1x1/za.svg);
}

.fi-zm {
  background-image: url(../flags/4x3/zm.svg);
}
.fi-zm.fis {
  background-image: url(../flags/1x1/zm.svg);
}

.fi-zw {
  background-image: url(../flags/4x3/zw.svg);
}
.fi-zw.fis {
  background-image: url(../flags/1x1/zw.svg);
}

.fi-arab {
  background-image: url(../flags/4x3/arab.svg);
}
.fi-arab.fis {
  background-image: url(../flags/1x1/arab.svg);
}

.fi-cefta {
  background-image: url(../flags/4x3/cefta.svg);
}
.fi-cefta.fis {
  background-image: url(../flags/1x1/cefta.svg);
}

.fi-cp {
  background-image: url(../flags/4x3/cp.svg);
}
.fi-cp.fis {
  background-image: url(../flags/1x1/cp.svg);
}

.fi-dg {
  background-image: url(../flags/4x3/dg.svg);
}
.fi-dg.fis {
  background-image: url(../flags/1x1/dg.svg);
}

.fi-eac {
  background-image: url(../flags/4x3/eac.svg);
}
.fi-eac.fis {
  background-image: url(../flags/1x1/eac.svg);
}

.fi-es-ct {
  background-image: url(../flags/4x3/es-ct.svg);
}
.fi-es-ct.fis {
  background-image: url(../flags/1x1/es-ct.svg);
}

.fi-es-ga {
  background-image: url(../flags/4x3/es-ga.svg);
}
.fi-es-ga.fis {
  background-image: url(../flags/1x1/es-ga.svg);
}

.fi-es-pv {
  background-image: url(../flags/4x3/es-pv.svg);
}
.fi-es-pv.fis {
  background-image: url(../flags/1x1/es-pv.svg);
}

.fi-eu {
  background-image: url(../flags/4x3/eu.svg);
}
.fi-eu.fis {
  background-image: url(../flags/1x1/eu.svg);
}

.fi-gb-eng {
  background-image: url(../flags/4x3/gb-eng.svg);
}
.fi-gb-eng.fis {
  background-image: url(../flags/1x1/gb-eng.svg);
}

.fi-gb-nir {
  background-image: url(../flags/4x3/gb-nir.svg);
}
.fi-gb-nir.fis {
  background-image: url(../flags/1x1/gb-nir.svg);
}

.fi-gb-sct {
  background-image: url(../flags/4x3/gb-sct.svg);
}
.fi-gb-sct.fis {
  background-image: url(../flags/1x1/gb-sct.svg);
}

.fi-gb-wls {
  background-image: url(../flags/4x3/gb-wls.svg);
}
.fi-gb-wls.fis {
  background-image: url(../flags/1x1/gb-wls.svg);
}

.fi-ic {
  background-image: url(../flags/4x3/ic.svg);
}
.fi-ic.fis {
  background-image: url(../flags/1x1/ic.svg);
}

.fi-pc {
  background-image: url(../flags/4x3/pc.svg);
}
.fi-pc.fis {
  background-image: url(../flags/1x1/pc.svg);
}

.fi-sh-ac {
  background-image: url(../flags/4x3/sh-ac.svg);
}
.fi-sh-ac.fis {
  background-image: url(../flags/1x1/sh-ac.svg);
}

.fi-sh-hl {
  background-image: url(../flags/4x3/sh-hl.svg);
}
.fi-sh-hl.fis {
  background-image: url(../flags/1x1/sh-hl.svg);
}

.fi-sh-ta {
  background-image: url(../flags/4x3/sh-ta.svg);
}
.fi-sh-ta.fis {
  background-image: url(../flags/1x1/sh-ta.svg);
}

.fi-un {
  background-image: url(../flags/4x3/un.svg);
}
.fi-un.fis {
  background-image: url(../flags/1x1/un.svg);
}

.fi-xk {
  background-image: url(../flags/4x3/xk.svg);
}
.fi-xk.fis {
  background-image: url(../flags/1x1/xk.svg);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.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 {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.popover[role=tooltip] {
  max-width: 15.625rem;
  font-size: 1rem;
  line-height: 1.3;
  letter-spacing: 0rem;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: calc(0.6875rem + 0.6875rem);
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: calc(0.6875rem + 0.6875rem);
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: calc(0.6875rem + 0.6875rem);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: calc(0.6875rem + 0.6875rem);
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* :focus-visible {
      @include focus-ring;
  } */
}

html {
  scroll-behavior: smooth;
}

body {
  min-width: 320px;
}

p,
.p {
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
p.small,
p .small,
p small,
.p.small,
.p .small,
.p small {
  line-height: 1;
  font-size: 0.75rem;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4,
div,
p {
  -webkit-font-variant-ligatures: no-common-ligatures;
          font-variant-ligatures: no-common-ligatures;
}

a {
  font-size: inherit;
}

.custom-checkbox label, .custom-radio label {
  text-transform: none;
  font-weight: 400;
}

ul.bulleted,
ol {
  padding-left: 0.9375rem;
  margin-bottom: 0;
  list-style-type: disc;
}
ul.bulleted li,
ol li {
  line-height: 1.38;
  margin-bottom: 0.5rem;
}
ul.bulleted ul li,
ul.bulleted ol li,
ol ul li,
ol ol li {
  margin-bottom: 0;
}
ul.bulleted ul li:last-of-type,
ul.bulleted ol li:last-of-type,
ol ul li:last-of-type,
ol ol li:last-of-type {
  margin-bottom: 1.5625rem;
}

ul.bulleted ul {
  list-style: none;
  padding-left: 0.625rem;
}
ul.bulleted ul li::before {
  content: ".";
  position: relative;
  left: -0.625rem;
  font-size: 1.5625rem;
  top: -0.3125rem;
  line-height: 0.625rem;
}

ol li {
  padding-left: 0.9375rem;
}
ol ol {
  list-style: upper-alpha;
  padding-left: 2.1875rem;
}

blockquote p {
  font-size: 1rem;
  line-height: 1.4;
}

blockquote .blockquote-footer {
  font-size: 0.9rem;
}

blockquote .quote::before, blockquote .quote::after {
  position: absolute;
  display: inline-block;
  color: #dadada;
  font-size: 6rem;
}
blockquote .quote::before {
  content: "“";
  margin-top: -2.5rem;
  margin-left: -2.5rem;
}
blockquote .quote::after {
  content: "”";
  margin-top: -1.625rem;
  margin-left: 0.5rem;
}

sup {
  top: -0.43em;
  font-size: 70%;
}

body {
  position: relative;
}

.content-page #maincontent {
  overflow-x: hidden;
}

.height-change-listener {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 0;
  border: 0;
  background-color: transparent;
  z-index: -1;
}

.scrollbar-measure {
  width: 100px;
  height: 100px;
  overflow: scroll;
  position: absolute;
  top: -9999px;
}

.mobileMenu {
  overflow: hidden;
}
.mobileMenu .modal {
  overflow: auto;
  height: calc(100% + 1px);
  -webkit-overflow-scrolling: touch;
}

.modal-open {
  overflow-y: scroll;
}

.modal-background,
.mobile-modal-background {
  background-color: #000;
  display: none;
  height: 100%;
  overflow-y: hidden;
  position: fixed;
  opacity: 0.65;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}

.desktop-menu-background {
  background-color: #000;
  display: none;
  height: 100%;
  overflow-y: hidden;
  position: absolute;
  opacity: 0.65;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
@media (max-width: 1024.98px) {
  .desktop-menu-background {
    display: none !important;
  }
}

h1.page-title {
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  h1.page-title {
    margin-bottom: 1.25rem;
  }
}

.icon-toggle:hover .icon.hover-icon ~ .icon {
  display: none;
}
@media (max-width: 1024.98px) {
  .icon-toggle:hover .icon.hover-icon ~ .icon {
    display: inline;
  }
}

.icon-toggle:not(:hover) .icon.hover-icon,
.icon-toggle.selected .icon.hover-icon ~ .icon {
  display: none;
}

.icon-toggle.selected .icon.hover-icon {
  display: inline-block;
}

input[placeholder] {
  text-overflow: ellipsis;
}

.notifications-container {
  z-index: 1051;
}
.notifications-container .alert {
  margin-top: 0.9375rem;
}
@media (min-width: 1025px) {
  .notifications-container .alert {
    margin-top: 1.25rem;
  }
}

.error-message {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}

.error.continue-shopping {
  margin-bottom: 6.25em;
}

.skip {
  position: absolute;
  left: 0;
  top: -4.2em;
  overflow: hidden;
  padding: 1em 1.5em;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

a.skip:active,
a.skip:focus,
a.skip:hover {
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  z-index: 10000000;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.optional {
  font-weight: 400;
  font-size: 0.875rem;
  color: #666;
}

#flipp-iframe {
  min-height: 350px;
  overflow-y: hidden;
}

.trustpilot-iframe {
  width: 100%;
  height: 600px;
}

.parts-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0 !important;
}
@media (min-width: 1025px) {
  .parts-container .addon-item-count.addon-item-count-part {
    padding-left: 15px !important;
  }
}
.parts-container .parts-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 5%;
}
.parts-container .parts-heading .line-item-image-container {
  -ms-flex: 0 0 30px;
  -webkit-box-flex: 0;
          flex: 0 0 30px;
  max-width: 30px;
  max-height: 30px;
}
.parts-container .parts-heading .product-card-footer {
  -ms-flex-positive: 0;
  -webkit-box-flex: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: calc(33.33333% - 30px);
  --blockSize: calc(66.33333% - 30px);
  -ms-flex-preferred-size: var(--blockSize);
      flex-basis: var(--blockSize); /* stylelint-disable-line */
  max-width: var(--blockSize);
}
.parts-container .parts-heading .parts-icon img {
  display: inline-block;
  height: 30px !important;
  width: 30px !important;
  max-width: 100%;
  margin-left: 0 !important;
}
.parts-container .parts-list-item .product-info {
  padding-left: 10% !important;
}
@media (max-width: 767.98px) {
  .parts-container .product-info {
    padding-left: 10% !important;
  }
}
@media (max-width: 1024.98px) {
  .parts-container .parts-list-item .product-info {
    margin-left: 15px !important;
    padding-left: calc(17% - 15px) !important;
  }
  .parts-container .line-item-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-positive: 0;
    -webkit-box-flex: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 30px);
    flex-basis: calc(100% - 30px); /* stylelint-disable-line */
    max-width: calc(100% - 30px);
    padding-right: 0;
    -ms-flex-align: start;
    -webkit-box-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .parts-container .line-item-header .line-item-name {
    display: block;
    width: 100%;
  }
  .parts-container .line-item-header .line-item-name .edit-add-on {
    float: right;
  }
  .parts-container .product-card-footer {
    padding-right: 0;
    -ms-flex: 0 0 100% !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  .parts-container .line-item-image-container {
    -ms-flex: 0 0 30px;
    -webkit-box-flex: 0;
            flex: 0 0 30px;
    max-width: 30px;
    max-height: 30px;
    padding-right: 5px !important;
    padding-bottom: 0 !important;
  }
}

.noplan-added-icon .add-on-label::before {
  background-image: url("../svg-icons/icon-parts.svg") !important;
}

.summary-parts-container {
  border-top: 0.0625rem solid #ccc;
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0 !important;
}
.summary-parts-container .card.product-info .addon-item-count-container {
  text-align: left !important;
}
.summary-parts-container .addon-item-count.addon-item-count-part {
  padding-left: 75px !important;
}
.summary-parts-container .parts-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.summary-parts-container .parts-heading .line-item-image-container {
  -ms-flex: 0 0 3.75rem;
  -webkit-box-flex: 0;
          flex: 0 0 3.75rem;
  max-width: 3.75rem;
}
.summary-parts-container .parts-heading .item-image {
  float: right;
}
.summary-parts-container .parts-heading .parts-icon img {
  display: inline-block;
  height: 30px !important;
  width: 30px !important;
  max-width: 100%;
  margin-left: 0 !important;
}
.summary-parts-container .parts-list-item .product-info {
  padding-left: 9% !important;
}
.summary-parts-container .parts-list-item .product-info .line-item-image-container {
  padding: 0;
}
.summary-parts-container .parts-list-item .product-info .line-item-image-container .item-image img {
  max-width: 100%;
}
.summary-parts-container .parts-list-item .product-info .row {
  margin: 0;
}
@media (max-width: 1024.98px) {
  .summary-parts-container .product-card-footer {
    padding-right: 0;
    -ms-flex: 0 0 100% !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  .summary-parts-container .parts-list-item .product-info {
    padding-left: 11% !important;
  }
  .summary-parts-container .parts-heading .line-item-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-positive: 0;
    -webkit-box-flex: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 3.75rem);
    flex-basis: calc(100% - 3.75rem); /* stylelint-disable-line */
    max-width: calc(100% - 3.75rem);
    padding-right: 0;
    -ms-flex-align: start;
    -webkit-box-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .summary-parts-container .parts-heading .line-item-name {
    display: block;
    width: 100%;
  }
  .summary-parts-container .parts-heading .line-item-name .edit-add-on {
    float: right;
  }
  .summary-parts-container .parts-heading .line-item-image-container {
    max-width: 100%;
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex: 0 0 3.75rem !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 3.75rem !important;
    width: 3.75rem !important;
  }
}
@media (max-width: 767.98px) {
  .summary-parts-container .parts-list-item .product-info {
    padding-left: 18% !important;
  }
  .summary-parts-container .parts-heading .line-item-image-container {
    -ms-flex: 0 0 2.5rem !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 2.5rem !important;
    width: 2.5rem !important;
  }
}

.pswd_info::before {
  content: "";
  height: 1.5625rem;
  left: -0.8125rem;
  margin-top: -0.78125rem;
  width: 1.5625rem;
}
.pswd_info h6 {
  margin-bottom: 0.3125rem;
}
.pswd_info ul {
  list-style: none;
  padding-left: 0;
}
.pswd_info ul li {
  padding: 0.125rem 1.5625rem;
}
.pswd_info .valid {
  background: url("../svg-icons/success-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}
.pswd_info .invalid {
  background: url("../svg-icons/danger-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}
.pswd_info .default {
  background: url("../svg-icons/xcircle-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}

/* Inline Copyright Year Content Asset Include */
.content-asset:has(> .copyright-year) {
  display: inline-block;
}

/* Read More/Less button text change functionality. */
*[aria-expanded=false] span.expanded, *[aria-expanded=true] span.collapsed {
  display: none;
}

/* Extend height for hidden Sticky Nav on mobile */
.sticky-header.nav-up {
  top: -15.9375rem !important;
}

/* Add border to Refinement Slider if in PLP Slot PLP-F */
.plp-f > .visual-refinements {
  border-bottom: 0.0625rem solid #ccc;
}
.plp-f > .visual-refinements .slick-track {
  margin-right: auto !important;
  margin-left: auto !important;
}

/* Fix for selecting text in slick slider carousels */
.slick-slider {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.slick-slider .draggable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

img {
  -webkit-transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
}
img.lazy.blur {
  -webkit-filter: blur(0.25rem);
          filter: blur(0.25rem);
  clip-path: inset(0);
}

.video-custom-toggler.loading {
  pointer-events: none;
}
.video-custom-toggler .spinner-border {
  position: absolute;
  z-index: 3;
  right: -0.3125rem;
  top: -0.3125rem;
  width: calc(100% + 0.625rem);
  height: calc(100% + 0.625rem);
}
.video-custom-toggler .spinner-border.hidden {
  display: none;
}

.video-container {
  -webkit-transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  display: block;
}
.video-container.lazy:has(.has-placeholder-image) {
  -webkit-filter: blur(0.25rem) brightness(0.4);
          filter: blur(0.25rem) brightness(0.4);
  clip-path: inset(0);
  overflow: hidden;
}
.video-container.lazy video {
  visibility: hidden;
}
.video-container .video-placeholder {
  background: #1b1b1b;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
  overflow: hidden;
}
.video-container .video-placeholder.hidden {
  display: none;
}
.video-container .video-placeholder.has-placeholder-image img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-container .video-placeholder .spinner-border {
  margin: 0.9375rem;
}
.video-container:not(.background-video) .video-placeholder {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@supports not (aspect-ratio: 16/9) {
  .video-container:not(.background-video) {
    padding-top: 56.25%;
  }
  .video-container:not(.background-video) .video-placeholder {
    padding-top: 56.25%;
  }
}
@supports (aspect-ratio: 16/9) {
  .video-container:not(.background-video) {
    padding-top: 0;
    aspect-ratio: 16/9;
  }
  .video-container:not(.background-video) .video-placeholder {
    padding-top: 0;
    aspect-ratio: 16/9;
  }
}

@media (max-width: 1024.98px) {
  .location-toggle-container {
    font-size: 0.875rem;
  }
}

.header-location-container {
  background: #f5f5f5;
  padding: 0;
}
@media (min-width: 1025px) {
  .header-location-container {
    padding: 3px 0;
  }
}
.header-location-container .location-toggle-container .row {
  margin: 0 auto;
}
.header-location-container .header-location {
  text-align: center;
}
@media (min-width: 1025px) {
  .header-location-container .header-location {
    text-align: left;
    max-width: 1270px;
    margin: 0 auto;
  }
  .header-location-container .header-location .location-toggle-container {
    text-align: right;
  }
  .header-location-container .header-location .location-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.header-location-container .header-location .live-chat-container::after {
  content: "";
  border-right: 0.0625rem solid #ccc;
  padding-right: 0.625rem;
  margin-right: 0.625rem;
}
.header-location-container .header-location .pin-icon {
  margin-top: -2px;
}
.header-location-container .header-location .location-toggle {
  color: #046a38 !important;
}
@media (max-width: 767.98px) {
  .header-location-container .header-location .location-toggle {
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 150px;
  }
}

.closest-store .all-location {
  float: right;
}

#deliveryLocationForm {
  line-height: 2.5rem;
}

.nearby-location-detail,
.nearby-delivery-location-detail {
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  border-bottom: 0.0625rem solid #ccc;
}
.nearby-location-detail > div,
.nearby-delivery-location-detail > div {
  padding-left: 0 !important;
}
.nearby-location-detail .store-address div,
.nearby-delivery-location-detail .store-address div {
  line-height: 1.4 !important;
}
.nearby-location-detail .text-block > div .store-address,
.nearby-delivery-location-detail .text-block > div .store-address {
  margin-bottom: 1.2rem !important;
}
.nearby-location-detail .button-section .direction,
.nearby-delivery-location-detail .button-section .direction {
  float: left;
}
.nearby-location-detail .button-section .weekly-ad,
.nearby-delivery-location-detail .button-section .weekly-ad {
  float: right;
}

.live-chat-link {
  color: #363636;
  text-decoration: none;
}

.location-info,
.delivery-location-info {
  background: #fff;
  padding: 0.9375rem;
  position: fixed;
  right: -100%;
  top: 0;
  bottom: 0;
  display: none;
  height: 100vh;
  max-width: 342px;
  width: 90%;
  z-index: 101;
  -webkit-transition: right 200ms cubic-bezier(0, 1, 0.8, 1);
  transition: right 200ms cubic-bezier(0, 1, 0.8, 1);
}
.location-info.collapsing,
.delivery-location-info.collapsing {
  -webkit-transition: none;
  transition: none;
  -webkit-transition-delay: 0;
          transition-delay: 0;
}
.location-info.show,
.delivery-location-info.show {
  right: 0;
  display: block;
}
.location-info .my-location .header-group,
.delivery-location-info .my-location .header-group {
  padding-bottom: 0.625rem;
  margin-bottom: 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
}
.location-info .my-location .header-group .close,
.delivery-location-info .my-location .header-group .close {
  position: relative;
  top: -3px;
}
.location-info .my-location h6,
.delivery-location-info .my-location h6 {
  margin-bottom: 0;
}
.location-info .my-location .form-group.postal-group,
.delivery-location-info .my-location .form-group.postal-group {
  margin-right: 0.625rem;
}
.location-info .my-location .form-group.postal-group .invalid-feedback,
.delivery-location-info .my-location .form-group.postal-group .invalid-feedback {
  line-height: 1.5;
}
.location-info .my-location .btn,
.delivery-location-info .my-location .btn {
  padding-top: 0.34375rem;
  padding-bottom: 0.34375rem;
}
.location-info .invalid-feedback-custom,
.delivery-location-info .invalid-feedback-custom {
  color: #a51a1f;
  margin-top: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.nav-item {
  width: 100%;
}
.nav-item.show .nav-link {
  color: inherit;
}
.nav-item .nav-link:hover, .nav-item .nav-link:focus {
  color: inherit;
}

.reset-password-form {
  padding: 15px 0 25px;
}
.reset-password-form button {
  width: 100%;
}
.reset-password-form .privacy-policy {
  padding: 0 0.9375rem 1.875rem;
}
@media (min-width: 768px) {
  .reset-password-form {
    padding: 0;
  }
}

.receivedMsgTest {
  font-size: 1rem;
  font-weight: bold;
}

.dropdown-item {
  white-space: normal !important;
}

@media (max-width: 1024.98px) {
  .header .navbar-collapse {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 20rem;
    max-width: 90%;
    background: #f5f5f5;
    z-index: 101;
  }
  .header .navbar-collapse.collapsing {
    -webkit-transition: none;
    transition: none;
    -webkit-transition-delay: 0;
            transition-delay: 0;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse {
    position: static;
    width: auto;
    width: unset;
  }
}
.header .navbar-collapse .dropdown .dropdown-toggle::after {
  width: 12px;
  height: 16px;
  float: right;
  content: "";
  background: url("../svg-icons/arrow-right.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  clear: left;
  position: absolute;
  right: 0;
  margin-left: 0;
}
.header .navbar-collapse .dropdown .dropdown-toggle .icon {
  display: block;
  margin: auto;
}
.header .navbar-collapse .dropdown .dropdown-toggle .icon:hover span, .header .navbar-collapse .dropdown .dropdown-toggle .icon:active span, .header .navbar-collapse .dropdown .dropdown-toggle .icon:focus span {
  text-decoration: none !important;
}
.header .navbar-collapse .dropdown .dropdown-toggle .hover-icon {
  display: none;
}
.header .navbar-collapse .dropdown .dropdown-toggle .mobile-label {
  display: block;
  font-size: 10px;
  text-align: center;
}
@media (max-width: 1024.98px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler {
    width: 50px;
    border-bottom: 0.0625rem solid #ccc;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus span {
    text-decoration: none !important;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus span .icon:not(.hover-icon) {
    display: block;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler::after, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler::after, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler::after {
    display: none;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler {
    border-radius: 2px;
    border-width: 0.0625rem;
    font-size: 1rem;
    font-weight: 700;
    width: 120px;
    line-height: normal;
    padding: 0.46875rem 0.9375rem 0.46875rem 0;
    margin-top: 0;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler {
    background: #046a38;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler::after {
    background: url("../svg-icons/arrow-down-white.svg") no-repeat center;
    right: 10px;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler {
    border: 0.0625rem solid #ccc;
    background: #e8e8e8;
    color: #363636;
    margin-left: 0.625rem;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler::after {
    background: url("../svg-icons/arrow-down.svg") no-repeat center;
    right: 10px;
  }
}
@media (max-width: 1024.98px) {
  .header .navbar-collapse .dropdown.show .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown.show .dropdown-toggle.services-toggler, .header .navbar-collapse .dropdown.show .dropdown-toggle.account-toggler {
    background: #046a38;
    border-radius: 0;
    border-bottom: none;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown.show .dropdown-toggle.product-toggler::after, .header .navbar-collapse .dropdown.show .dropdown-toggle.services-toggler::after, .header .navbar-collapse .dropdown.show .dropdown-toggle.account-toggler::after {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
.header .navbar-collapse .dropdown.show .dropdown-toggle:hover, .header .navbar-collapse .dropdown.show .dropdown-toggle:active, .header .navbar-collapse .dropdown.show .dropdown-toggle:focus, .header .navbar-collapse .dropdown.show .dropdown-toggle:hover span, .header .navbar-collapse .dropdown.show .dropdown-toggle:active span, .header .navbar-collapse .dropdown.show .dropdown-toggle:focus span {
  text-decoration: none !important;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:focus span .icon:not(.hover-icon) {
  display: none;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .icon {
  display: none;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .hover-icon {
  display: block;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .mobile-label {
  color: #fff;
}
.header .navbar-collapse .dropdown .dropdown-menu {
  position: fixed;
  top: 0;
  left: 50px;
  height: 100%;
  width: 270px;
  overflow-y: auto;
  background: #fff;
  border: none;
  padding: 0 0.9375rem;
  margin: 0;
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-menu {
    position: absolute;
    top: calc(100% + 0.9375rem);
    border: 0.0625rem solid #ccc;
    width: 342px;
    height: auto;
    height: unset;
    overflow: visible;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown], .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown] .dropdown-menu {
    left: 0;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown] .scrollable-container {
    max-height: 70vh;
    overflow-y: auto;
    margin-right: -15px;
    padding-right: 15px;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=servicesDropdown] {
    left: auto;
    left: initial;
    left: unset;
    margin-left: 0.625rem;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg {
    border: none;
    height: 0;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .dropdown-header-group {
    display: none;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item {
    position: initial;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item:not(.show),
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item > a {
    display: none;
  }
  .header .navbar-collapse .dropdown .dropdown-menu .dropdown-menu {
    top: 100%;
  }
}
.header .close {
  position: absolute;
  top: 13px;
  right: -36px;
  cursor: pointer;
}
.header .close .icon.icon-close-white-background {
  display: block;
}

@media (min-width: 1025px) {
  [aria-labelledby=productDropdown]::after,
  [aria-labelledby=productDropdown] .dropdown-menu.show::after,
  [aria-labelledby=servicesDropdown]::after {
    content: "";
    display: block;
    position: absolute;
    top: -6px;
    left: 55px;
    width: 10px;
    height: 10px;
    background: #fff;
    border-right: 0.0625rem solid #ccc;
    border-top: 0.0625rem solid #ccc;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    z-index: 1001;
  }
}
.dropdown-header-group {
  border-bottom: 0.0625rem solid #ccc;
  line-height: normal;
  overflow: hidden;
}
.dropdown-header-group .back-link {
  display: inline-block;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 1rem;
  position: relative;
  padding-left: 1.0625rem;
  outline: none;
}
.dropdown-header-group .back-link::before {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  position: absolute;
  left: 0;
}
.dropdown-header-group .cat-heading-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 0.0625rem solid #ccc;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-header-group .cat-heading-wrapper h6 {
  margin-bottom: 0;
}
.dropdown-header-group h6 {
  margin-bottom: 0.625rem;
  padding-right: 0.3125rem;
  padding-top: 0.71875rem;
  padding-bottom: 0.71875rem;
}
.dropdown-header-group .view-all {
  line-height: normal;
  white-space: nowrap;
  padding-top: 0.71875rem;
  padding-bottom: 0.71875rem;
}

.menu-list,
.menu-group {
  padding-left: 0;
  list-style: none;
}
.menu-list .menu-header h6,
.menu-group .menu-header h6 {
  margin: 0.3125rem 0 0;
  padding: 0.78125rem 0;
  border-bottom: 0.0625rem solid #ccc;
}
.menu-list > li,
.menu-group > li {
  background: #fff;
  padding: 0 0 0.1rem;
  margin: 0 0 0.1rem;
  width: 100%;
  position: relative;
  outline: none;
}
.menu-list > li > .nav-link,
.menu-group > li > .nav-link {
  padding: 0.71875rem 0.75rem 0.71875rem 0 !important;
  border-bottom: 0.0625rem solid #ccc;
  white-space: initial;
  outline: none;
}
.menu-list > li:last-child > .nav-link, .menu-list > li.last > .nav-link,
.menu-group > li:last-child > .nav-link,
.menu-group > li.last > .nav-link {
  border-bottom: none;
}

.menu-group li {
  background: #fff;
  padding: 0;
  margin: 0;
  width: 100%;
  outline: none;
}
.menu-group li .nav-link {
  padding: 0.886rem 0 !important;
  border-bottom: 0.0625rem solid #ccc;
  outline: none;
}
.menu-group li:last-child .nav-link, .menu-group li.last .nav-link {
  border-bottom: none;
}

[aria-labelledby=accountDropdown] .account-menu-header {
  line-height: normal;
  border-bottom: 0.0625rem solid #ccc;
}
[aria-labelledby=accountDropdown] .account-menu-header h6 {
  margin-bottom: 0;
  line-height: 2.771rem;
  font-size: 1.125rem;
}
[aria-labelledby=accountDropdown] .greeting {
  margin-top: 0.71875rem;
  margin-bottom: 1.5625rem;
}
[aria-labelledby=accountDropdown] .greeting h6 {
  line-height: 1.3;
}
[aria-labelledby=accountDropdown] .btn-block + .btn-block {
  margin-top: 1.5625rem;
}
[aria-labelledby=accountDropdown] .returning-customer {
  margin-top: 0.625rem;
}
[aria-labelledby=accountDropdown] li.nav-item a.nav-link {
  border-bottom: none;
}
[aria-labelledby=accountDropdown] li {
  line-height: 2.625rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
}
[aria-labelledby=accountDropdown] li:first-child,
[aria-labelledby=accountDropdown] li:last-child {
  border-bottom: none;
}
[aria-labelledby=accountDropdown] .menu-group {
  padding-bottom: 90px;
}
[aria-labelledby=accountDropdown] .menu-group .unauth-pay-msg {
  background: #e8e8e8;
  margin: 0 -0.9375rem;
  padding: 0.9375rem 0;
}
[aria-labelledby=accountDropdown] .menu-group .unauth-pay-msg a {
  display: block;
  text-decoration: underline;
}

.category-asset-container > div {
  margin-top: 1.875rem;
}
.category-asset-container > div h6 {
  padding-bottom: 0.625rem;
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 0;
}

.mobile-help-asset {
  margin-right: -15px;
  margin-left: -15px;
  padding-left: 0.625rem;
  background: #e8e8e8;
  line-height: 3.75rem;
  font-size: 0.875rem;
}
.mobile-help-asset > div {
  display: inline;
}
.mobile-help-asset a {
  text-decoration: none;
}

.alert-1 {
  margin-bottom: 1.25rem !important;
}

.input-group-text-modal {
  text-decoration: none !important;
}
.input-group-text-modal.active, .input-group-text-modal:active, .input-group-text-modal:hover, .input-group-text-modal:focus {
  color: #fff !important;
  background-color: #363636 !important;
}

.back-link a {
  text-decoration: underline !important;
}
.back-link a:hover {
  text-decoration: none !important;
}

.modal-request-password-title {
  font-size: 1rem;
  font-weight: bold;
  color: #363636;
  margin-bottom: 0.9375rem;
}

.modal-request-password-body {
  font-size: 0.875rem;
  font-weight: normal;
  color: #363636;
  margin-bottom: 1.25rem;
}

.returning-customer {
  font-weight: bold;
  font-size: 18px;
}

.navbar.header {
  padding: 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
}

form.login-mobile .remember-me {
  margin-bottom: 0;
  margin-top: 0.3125em;
}

form.login-mobile .remember-me-reminder {
  clear: both;
  margin-left: 1.875rem;
}

.auth-user-message {
  display: inline-table !important;
  top: 0.5rem;
  position: inherit;
  padding-right: 0.25rem;
  font-weight: 500;
}

.auth-user-message > p {
  font-size: 0.875rem;
  color: #666;
}

.remember-me {
  margin-bottom: 0;
  margin-top: 0.3125rem;
}

.remember-me-reminder-modal {
  clear: both;
  margin-left: 1.875rem;
  margin-bottom: 1.25rem;
}

.remember-me-reminder-mobile {
  clear: both;
  margin-left: 1.875rem;
  margin-bottom: 1.25rem;
}

.btn-popover-sign-in {
  margin-bottom: 1.5625rem;
}

.login-forgot-password-modal {
  margin-bottom: 1.875rem;
  font-size: 0.875rem;
  text-decoration: underline;
  color: #363636;
  cursor: pointer;
}
.login-forgot-password-modal:hover {
  text-decoration: none;
}

.login-popover {
  margin-bottom: 0.625rem;
}

.info-icon-modal {
  position: relative;
  cursor: pointer;
  display: inline-block;
  padding: 0;
  margin-left: 0.3125rem;
}
.info-icon-modal .icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E") no-repeat 0 0;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  pointer-events: unset;
}

.login-modal .alert {
  margin-bottom: 1.25rem;
}

.login-modal .recaptcha-modal {
  margin-bottom: 1.25rem;
  margin-top: 0;
  min-width: 39.375rem;
}

@media (min-width: 1025px) {
  .navbar-header {
    max-height: 80px;
  }
}
.navbar-header #cta-quick-bill-pay a {
  text-decoration: underline;
}
@media (min-width: 1025px) {
  .navbar-header #cta-quick-bill-pay a {
    color: #326fe2;
  }
}
.navbar-header #cta-quick-bill-pay a:hover {
  text-decoration: none;
}
.navbar-header a:not(.link2) {
  color: #363636;
  text-decoration: none;
  line-height: normal;
}
.navbar-header a:not(.link2):hover {
  text-decoration: underline;
}
.navbar-header a:not(.link2):focus {
  text-decoration: underline;
}
.navbar-header a:not(.link2).login-link {
  text-decoration: underline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding-left: 0.9375rem;
}
.navbar-header a:not(.link2).login-link:hover {
  text-decoration: none;
}
.navbar-header .user,
.navbar-header .minicart {
  display: inline-block;
}
.navbar-header .navbar-toggler {
  padding: 0;
  padding-left: 0.8125rem;
  line-height: normal;
}
@media (max-width: 1365.98px) {
  .navbar-header .navbar-toggler {
    padding: 0.5625rem 0.40625rem;
    margin-left: -0.40625rem;
  }
}
.navbar-header .navbar-toggler .navbar-toggler-icon {
  width: 30px;
  height: 25px;
}
.navbar-header .text-link {
  margin: auto;
  border-top: 0.0625rem solid #ccc;
  padding: 0.9375rem 0;
  width: 100%;
}
.navbar-header .menu-split {
  padding: 1.25rem 0 0.9375rem;
  position: relative;
}
.navbar-header .menu-split .content-asset {
  margin-top: 1.5625rem;
  min-width: 17.8125rem;
}
.navbar-header .menu-split p {
  font: bold 1.125rem "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1.5625rem;
}
.navbar-header .request-password-body p {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem !important;
  line-height: 1.5rem;
  font-weight: normal !important;
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .navbar-header .form-group-modal {
    margin-bottom: 1.25rem !important;
  }
}
.navbar-header .returning-right .content-asset {
  margin-top: 0.625rem;
}
.navbar-header .vertical-line {
  border-left: 0.0625rem solid #ccc;
  top: 1.5625rem;
  height: calc(100% - 50px);
}
.navbar-header .mobile-account {
  border-bottom: none;
}
.navbar-header .account-billPay {
  margin-top: 0.625rem;
}
.navbar-header .account-billPay li:first-child a {
  text-decoration: none !important;
}
.navbar-header .account-billPay li:first-child a:hover {
  text-decoration: underline !important;
}
.navbar-header .form-group.reset-password-label {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group ul li:first-child,
.navbar-header .mobile-menu-group ul li:last-child {
  border-bottom: none;
}
.navbar-header .mobile-menu-group ul .btn-outline-secondary:hover, .navbar-header .mobile-menu-group ul .input-group-prepend .input-group-text:hover, .input-group-prepend .navbar-header .mobile-menu-group ul .input-group-text:hover,
.navbar-header .mobile-menu-group ul .input-group-append .input-group-text:hover,
.input-group-append .navbar-header .mobile-menu-group ul .input-group-text:hover {
  background-color: #fff;
}
.navbar-header .mobile-menu-group .header-back-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.navbar-header .mobile-menu-group .header-back-link::before {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  height: auto;
}
.navbar-header .mobile-menu-group .modal-request-password-title {
  font-size: 1rem;
  font-weight: bold;
  color: #363636;
  margin-bottom: 0.9375rem;
}
.navbar-header .mobile-menu-group .modal-request-password-body {
  font-size: 0.875rem;
  font-weight: normal;
  color: #363636;
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group #reset-password-email-error {
  font-size: 0.875rem !important;
}
.navbar-header .mobile-menu-group .forgot-password-mobile {
  line-height: 1rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .greeting {
  margin-bottom: 0;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .greeting h6 {
  font-weight: bold;
  font-size: 1.125rem;
  color: #363636;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .header-back-link {
  font-size: 0.875rem;
  color: #363636;
  margin: 1rem 0;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .form-control-label {
  font-size: 0.875rem;
  color: #363636;
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .forgot-password-text {
  line-height: 1.4rem;
  color: #363636;
  font-size: 0.875rem !important;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .form-group-modal {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .modal-request-password-body {
  line-height: 1.5rem;
}
.navbar-header .mobile-signin {
  padding: 0;
}
.navbar-header .mobile-signin .invalid-feedback,
.navbar-header .mobile-signin .alert-danger {
  line-height: 1;
  font-size: 14px !important;
}
.navbar-header .mobile-signin #pwdViewBtn {
  text-decoration: none !important;
}
.navbar-header .mobile-signin #pwdViewBtn.active, .navbar-header .mobile-signin #pwdViewBtn:active, .navbar-header .mobile-signin #pwdViewBtn:hover, .navbar-header .mobile-signin #pwdViewBtn:focus {
  color: #fff !important;
  background-color: #363636 !important;
}
.navbar-header .mobile-signin .mobile-arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .mobile-arrow a {
  text-decoration: underline;
}
.navbar-header .mobile-signin .mobile-arrow a:hover {
  text-decoration: none;
}
.navbar-header .mobile-signin i {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  height: 0.875rem;
}
.navbar-header .mobile-signin .login-mobile {
  line-height: 2.5;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control-label {
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control-label-modal {
  -webkit-text-decoration: solid;
          text-decoration: solid;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control {
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-signin .login-mobile .alert {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .login-mobile .recaptcha-mobile {
  margin-bottom: 1.25rem;
  margin-top: 0;
}
.navbar-header .mobile-signin .login-mobile .g-recaptcha {
  transform: scale(0.77);
  -webkit-transform: scale(0.77);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}
.navbar-header .mobile-signin .login-mobile .clearfix {
  line-height: 1.4;
}
.navbar-header .mobile-signin .login-mobile .clearfix .forgot-password {
  margin-top: 1.5625rem;
}
.navbar-header .mobile-signin .login-mobile .clearfix .password-reset-mobile {
  text-decoration: underline;
}
.navbar-header .mobile-signin .login-mobile .clearfix .custom-control-label {
  line-height: 1.7;
}
.navbar-header .mobile-signin .login-mobile .clearfix .remember-me {
  width: 100%;
  margin-bottom: 0;
  height: 0;
}
.navbar-header .mobile-signin .login-mobile .clearfix .remember-me-reminder-model {
  margin-left: 1.875rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
.navbar-header .mobile-signin .login-mobile .clearfix .info-icon {
  margin-left: 0 !important;
}
.navbar-header .mobile-signin .login-mobile .clearfix .info-icon .icon {
  width: 0.8rem;
}
.navbar-header .mobile-signin .login-mobile .forgot-password {
  line-height: 1.5;
}
.navbar-header .user .back-link {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  margin-bottom: 1rem;
  padding-left: 1.0625rem;
  line-height: normal;
  font-size: 1rem;
  position: relative;
}
.navbar-header .user .popover {
  position: absolute;
  display: none;
  padding: 0 0.9375rem;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  top: calc(100% + 0.9375rem) !important;
  right: -1.5625rem;
  left: auto;
  max-width: none;
}
.navbar-header .user .popover::before {
  content: "";
  display: block;
  position: absolute;
  top: -6px;
  right: 8.75rem;
  width: 10px;
  height: 10px;
  background: #fff;
  border-right: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.navbar-header .user .popover.signedin-popover {
  padding: 1.25rem 0.9375rem 0.9375rem;
  top: calc(100% + 0.9375rem) !important;
}
.navbar-header .user .popover .row {
  min-width: 630px;
}
.navbar-header .user .popover .col {
  min-width: 285px;
}
.navbar-header .user .popover .greeting a.login-link {
  line-height: 46px;
}
.navbar-header .user .popover a {
  white-space: nowrap;
  margin-bottom: 0;
  padding: 0;
  line-height: normal;
}
.navbar-header .user .popover .btn-outline-secondary, .navbar-header .user .popover .input-group-prepend .input-group-text, .input-group-prepend .navbar-header .user .popover .input-group-text,
.navbar-header .user .popover .input-group-append .input-group-text,
.input-group-append .navbar-header .user .popover .input-group-text {
  padding: 8px;
}
.navbar-header .user .popover .btn-outline-secondary.active, .navbar-header .user .popover .input-group-prepend .active.input-group-text, .input-group-prepend .navbar-header .user .popover .active.input-group-text,
.navbar-header .user .popover .input-group-append .active.input-group-text,
.input-group-append .navbar-header .user .popover .active.input-group-text, .navbar-header .user .popover .btn-outline-secondary:active, .navbar-header .user .popover .input-group-prepend .input-group-text:active, .input-group-prepend .navbar-header .user .popover .input-group-text:active,
.navbar-header .user .popover .input-group-append .input-group-text:active,
.input-group-append .navbar-header .user .popover .input-group-text:active, .navbar-header .user .popover .btn-outline-secondary:hover, .navbar-header .user .popover .input-group-prepend .input-group-text:hover, .input-group-prepend .navbar-header .user .popover .input-group-text:hover,
.navbar-header .user .popover .input-group-append .input-group-text:hover,
.input-group-append .navbar-header .user .popover .input-group-text:hover, .navbar-header .user .popover .btn-outline-secondary:focus, .navbar-header .user .popover .input-group-prepend .input-group-text:focus, .input-group-prepend .navbar-header .user .popover .input-group-text:focus,
.navbar-header .user .popover .input-group-append .input-group-text:focus,
.input-group-append .navbar-header .user .popover .input-group-text:focus {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.navbar-header .user .popover.show {
  display: block;
  cursor: default;
}
.navbar-header .user .popover h6 {
  margin: 0;
  padding-bottom: 10px;
}
.navbar-header .user .popover .menu-content-asset {
  width: 285px;
}
.navbar-header .user-link {
  position: relative;
}
@media (min-width: 1025px) {
  .navbar-header .user-link {
    padding-left: 1.875rem;
  }
  .navbar-header .user-link .user::after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 34px;
    border-right: 0.0625rem solid #ccc;
    padding-left: 1.25rem;
    position: relative;
  }
  .navbar-header .user-link .account-icon {
    margin-top: -2px;
  }
}
@media (min-width: 1366px) {
  .navbar-header .user-link {
    padding-left: 3.4375rem;
  }
}
.navbar-header .user {
  position: relative;
  cursor: pointer;
}
.navbar-header .user.show .arrow-down {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (min-width: 1025px) {
  .navbar-header .user {
    margin-right: 0.375rem;
  }
}
.navbar-header .user span {
  margin-right: 0.375rem;
}
.navbar-header .greeting .w-100 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-hyphens: auto;
      hyphens: auto;
}

.account-menu-header h6 {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 150px;
}
@media (min-width: 1025px) {
  .account-menu-header h6 {
    max-width: 100px;
  }
}

.navbar-search {
  height: auto;
}
.navbar-search .search {
  height: auto;
  padding-left: 0;
}
@media (min-width: 1025px) {
  .navbar-search .search {
    padding-left: 1.875rem;
  }
}
@media (min-width: 1366px) {
  .navbar-search .search {
    padding-left: 3.75rem;
  }
}

.brand-logo {
  text-align: center;
  max-width: 34px;
  height: 38px;
}
@media (min-width: 1025px) {
  .brand-logo {
    max-width: 53px;
    height: 56px;
    margin-right: 1.875rem;
  }
}
.brand-logo img {
  width: 100%;
  height: auto;
}

.minicart {
  position: relative;
  margin: 0 0 0 0.28125rem;
}
@media (min-width: 576px) {
  .minicart {
    margin-left: 1.34375rem;
  }
}
@media (min-width: 1025px) {
  .minicart {
    margin-left: 1.25rem;
  }
}
.minicart a.minicart-link {
  text-decoration: none;
  padding: 0.844rem 0.53125rem;
}
.minicart a.minicart-link:hover {
  text-decoration: none;
}
@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 1.25) {
  .minicart a.minicart-link {
    padding: 0.825rem 0.53125rem;
  }
}
@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .minicart a.minicart-link {
    padding: 0.813rem 0.53125rem;
  }
}
@media (max-width: 1365.98px) {
  .minicart a.minicart-link {
    padding: 0.6875rem 0.5625rem;
    margin-right: -0.53125rem;
  }
}
.minicart a.minicart-link .minicart-quantity {
  margin: 0 0.53125rem;
}
.minicart .minicart-quantity {
  background-color: #326fe2;
  border-radius: 6px;
  width: 1.125rem;
  line-height: 0.75rem;
  display: inline-block;
  text-align: center;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 8px;
  position: absolute;
  left: 0.9375rem;
  color: #fff;
  white-space: nowrap;
}

.checkout-header {
  background: #f5f5f5;
  -webkit-box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2);
          box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2);
}
@media (min-width: 1025px) {
  .checkout-header .container {
    max-width: 1270px;
    margin: 0 auto;
  }
}
.checkout-header .live-chat-container::after {
  content: "";
  border-right: 0.0625rem solid #ccc;
  padding-right: 0.9375rem;
}

a.normal {
  color: #326fe2;
  text-decoration: underline;
}

.cookie-warning-messaging.cookie-warning {
  position: fixed;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  text-align: center;
  display: none;
}

.valid-cookie-warning {
  background-color: #326fe2;
  color: #fff;
  white-space: nowrap;
}
.valid-cookie-warning p {
  margin-top: 0;
  margin-bottom: 0.2em;
  padding-right: 2em;
}

.browser-compatibility-alert {
  z-index: 1030;
}

.excluded-region-header-message {
  display: none;
}

@media (max-width: 1024.98px) {
  .sticky-header {
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: top 0.25s ease-out;
    transition: top 0.25s ease-out;
    z-index: 101;
  }
  .sticky-header.nav-up {
    top: -200px;
  }
  .sticky-header.nav-up-search {
    --nav-up: 5.1875rem;
    top: calc(var(--nav-up, 5.1875rem) * -1);
  }
}
.arrow-down-green.caret-position {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.mw-1920px {
  width: 100%;
  max-width: 120rem !important;
}

.welcome-user-popover, .navbar-header .signin-popover {
  position: absolute;
  z-index: 50;
  background: white;
  text-align: center;
  width: 18.75rem;
  height: auto;
  top: calc(100% + 0.9375rem);
  left: -2.375rem;
}
@media (min-width: 950px) and (max-width: 1366px) {
  .welcome-user-popover, .navbar-header .signin-popover {
    right: -4.375rem;
    left: auto;
  }
}
@media (max-width: 1024.98px) {
  .welcome-user-popover, .navbar-header .signin-popover {
    left: 0.9375rem;
    max-width: 17.1875rem;
    top: 50%;
  }
}
.welcome-user-popover #greet-user-close, .navbar-header .signin-popover #greet-user-close,
.welcome-user-popover .close,
.navbar-header .signin-popover .close {
  right: 0;
  top: 0;
  padding: 0.9375rem;
}
.welcome-user-popover #greet-user-close .greet-user-close-icon, .navbar-header .signin-popover #greet-user-close .greet-user-close-icon,
.welcome-user-popover #greet-user-close .close-icon,
.navbar-header .signin-popover #greet-user-close .close-icon,
.welcome-user-popover .close .greet-user-close-icon,
.navbar-header .signin-popover .close .greet-user-close-icon,
.welcome-user-popover .close .close-icon,
.navbar-header .signin-popover .close .close-icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.1 7.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.3.2,3.5,2.4,5.7.2a.77.77,0,0,1,1-.1l.1.1a.78.78,0,0,1,0,1.1L4.6,3.5,6.8,5.7A.78.78,0,0,1,5.7,6.8h0L3.5,4.6,1.3,6.8a.77.77,0,0,1-1,.1L.2,6.8a.78.78,0,0,1,0-1.1L2.4,3.5.2,1.3A.78.78,0,0,1,.2.2.78.78,0,0,1,1.3.2Z'/%3E%3C/svg%3E");
  display: block;
  width: 0.625rem;
  height: 0.625rem;
}
.welcome-user-popover::after, .navbar-header .signin-popover::after {
  content: "";
  display: block;
  position: absolute;
  top: -0.5625rem;
  left: 0.9375rem;
  width: 0.625rem;
  height: 0.625rem;
  background: #fff;
  border-right: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  -webkit-transform: rotate(-45deg) translateX(-50%);
          transform: rotate(-45deg) translateX(-50%);
  z-index: 1001;
}
@media (min-width: 1025px) {
  .welcome-user-popover::after, .navbar-header .signin-popover::after {
    left: 50%;
  }
}
@media (max-width: 1024.98px) {
  .welcome-user-popover::after, .navbar-header .signin-popover::after {
    left: 0.9375rem;
  }
}

.navbar-header .signin-popover {
  display: block;
  min-width: 19rem;
  padding: 1.5rem 1rem 1rem;
  height: auto;
  top: calc(100% + 0.9375rem);
}
.navbar-header .signin-popover .signin-notification {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar-header .signin-popover.close-icon {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.7rem;
}
.navbar-header .signin-popover a:not(.link2) {
  text-decoration: underline;
}
.navbar-header .signin-popover .sign-in {
  border-radius: 0.25rem;
}
@media (max-width: 1365.98px) {
  .navbar-header .signin-popover {
    font-size: 0.875rem;
    top: calc(100% + 0.9375rem);
  }
}
@media (max-width: 1365.98px) and (max-width: 767.98px) {
  .navbar-header .signin-popover {
    width: calc(100% - 30px);
  }
}
@media (max-width: 1365.98px) {
  .navbar-header .signin-popover p {
    margin-bottom: 0.46875rem;
  }
  .navbar-header .signin-popover .btn-dark.sign-in {
    font-size: 0.875rem;
  }
  .navbar-header .signin-popover::after {
    display: none;
  }
}

@media (max-width: 575.98px) {
  .collapsible-xs {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-xs .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-xs .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-xs .title:hover, .collapsible-xs .title:focus, .collapsible-xs .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-xs .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-xs .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .collapsible-xs .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 575.98px) {
  .collapsible-xs .content,
  .collapsible-xs .card-body {
    display: none;
  }
  .collapsible-xs.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-xs.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-xs.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-xs.active .content,
  .product-accordion .collapsible-xs.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-xs .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-xs .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .product-accordion .collapsible-xs .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .product-accordion .collapsible-xs .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-xs button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-xs button.title:hover {
  text-decoration: none;
}

@media (max-width: 767.98px) {
  .collapsible-sm {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-sm .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-sm .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-sm .title:hover, .collapsible-sm .title:focus, .collapsible-sm .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-sm .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-sm .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .collapsible-sm .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 767.98px) {
  .collapsible-sm .content,
  .collapsible-sm .card-body {
    display: none;
  }
  .collapsible-sm.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-sm.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-sm.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-sm.active .content,
  .product-accordion .collapsible-sm.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-sm .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-sm .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .product-accordion .collapsible-sm .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .product-accordion .collapsible-sm .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-sm button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-sm button.title:hover {
  text-decoration: none;
}

@media (max-width: 1024.98px) {
  .collapsible-md {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-md .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-md .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-md .title:hover, .collapsible-md .title:focus, .collapsible-md .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-md .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-md .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .collapsible-md .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 1024.98px) {
  .collapsible-md .content,
  .collapsible-md .card-body {
    display: none;
  }
  .collapsible-md.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-md.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-md.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-md.active .content,
  .product-accordion .collapsible-md.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-md .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-md .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .product-accordion .collapsible-md .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .product-accordion .collapsible-md .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-md button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-md button.title:hover {
  text-decoration: none;
}

@media (max-width: 1365.98px) {
  .collapsible-lg {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-lg .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-lg .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-lg .title:hover, .collapsible-lg .title:focus, .collapsible-lg .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-lg .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-lg .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .collapsible-lg .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 1365.98px) {
  .collapsible-lg .content,
  .collapsible-lg .card-body {
    display: none;
  }
  .collapsible-lg.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-lg.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-lg.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-lg.active .content,
  .product-accordion .collapsible-lg.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-lg .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-lg .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .product-accordion .collapsible-lg .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .product-accordion .collapsible-lg .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-lg button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-lg button.title:hover {
  text-decoration: none;
}

.collapsible-xl {
  border-bottom: 0.0625rem solid #ccc;
}
.collapsible-xl .title {
  text-decoration: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
}
.collapsible-xl .title * {
  margin-right: 1.875rem !important;
}
.collapsible-xl .title:hover, .collapsible-xl .title:focus, .collapsible-xl .title:active {
  text-decoration: none;
  color: #363636;
}
.collapsible-xl .title::after {
  display: block;
  clear: both;
  content: "";
}
.collapsible-xl .title::after {
  float: right;
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
  margin-right: 0.625rem;
  width: 10px;
}
@media (min-width: 768px) {
  .collapsible-xl .title {
    font-size: 1rem !important;
  }
}
.collapsible-xl .content,
.collapsible-xl .card-body {
  display: none;
}
.collapsible-xl.active .title::after {
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
  margin-top: -0.125em; /* 2/16 */
}
.product-accordion .collapsible-xl.active {
  border-bottom: none;
}
.product-accordion .collapsible-xl.active .title {
  border-bottom: 0.0625rem solid #ccc;
}
.product-accordion .collapsible-xl.active .content,
.product-accordion .collapsible-xl.active .card-body {
  margin-top: 0.9375rem;
}
.basic .collapsible-xl .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  color: #363636;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem !important;
  line-height: 2.625rem !important; /* 42/16 */
}
.product-accordion .collapsible-xl .title {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.9375rem 0;
}
@media (min-width: 768px) {
  .product-accordion .collapsible-xl .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  .product-accordion .collapsible-xl .title {
    padding: 1.25rem 0;
  }
}

.container div.collapsible-xl button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-xl button.title:hover {
  text-decoration: none;
}

#fab {
  position: fixed;
  z-index: 999;
  bottom: 4.375rem;
  padding-bottom: calc(2 * env(safe-area-inset-bottom));
  right: 0.0625rem;
}
#fab .fab-button {
  cursor: pointer;
  border: 1px solid;
  border-radius: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  overflow: hidden;
  -webkit-transition: background 300ms, color 300ms;
  transition: background 300ms, color 300ms;
}
#fab .fab-button svg {
  height: 1.375rem;
  width: 1.375rem;
}
#fab .fab-button > span {
  -webkit-transition: max-width 300ms ease-in-out;
  transition: max-width 300ms ease-in-out;
  max-width: 0;
}
#fab .fab-button span span {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#fab .fab-button:hover > span, #fab .fab-button:focus > span {
  -webkit-transition: max-width 300ms ease-in-out;
  transition: max-width 300ms ease-in-out;
  max-width: 6.1875em;
}
#fab .fab-button:hover > span span, #fab .fab-button:focus > span span {
  display: block;
}
#fab .fab-button.light {
  color: #231F20;
  background: #fff;
}
#fab .fab-button.light:hover {
  color: #000;
}
#fab .fab-button.dark {
  background: #231F20;
  color: #fff;
  border: none;
}
#fab .fab-button.dark:hover {
  color: #fff;
  background: #000;
}
#fab .fab-button.to-top {
  display: none;
}
#fab .fab-button:last-child {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) {
  #fab .fab-button.open > span {
    max-width: 6.1875em;
  }
  #fab .fab-button.open > span span {
    display: block;
  }
}

footer {
  background-color: #fff;
}
footer.sticky-add-to-cart {
  margin-bottom: 66px;
}
@media (min-width: 768px) {
  footer.sticky-add-to-cart {
    margin-bottom: initial;
  }
}
footer ul {
  list-style: none;
  padding-left: 0;
}

.footer-a {
  padding: 0.9375rem;
  text-align: center;
}
@media (min-width: 1025px) {
  .footer-a {
    padding: 0.75rem;
  }
}
.footer-a h2 {
  margin-bottom: 0.3125rem;
}
@media (min-width: 1025px) {
  .footer-a h2 {
    margin-bottom: 0;
  }
}
.footer-a .callout-group {
  max-width: 404px;
}
.footer-a .callout {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .footer-a .callout {
    margin-bottom: 0;
  }
}
.footer-a .btn {
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .footer-a .btn {
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
}
@media (max-width: 1024.98px) {
  .footer-a .social-links {
    margin: 0 auto;
    max-width: 250px;
  }
}
@media (min-width: 1025px) {
  .footer-a .social-links {
    margin: 0.6875rem 0 0;
  }
  .footer-a .social-links li {
    padding-left: 1.875rem;
  }
}

.footer-container {
  padding: 0 0.9375rem;
}
@media (min-width: 1025px) {
  .footer-container {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
}

@media (max-width: 1024.98px) {
  .footer-item {
    border-bottom: 0.0625rem solid #ccc;
    padding: 0;
  }
}
@media (min-width: 1025px) {
  .footer-item {
    pointer-events: none;
  }
  .footer-item:not(.last) {
    padding-right: 1.25rem;
  }
  .footer-item a:not(.title) {
    pointer-events: auto;
  }
}
.footer-item .menu-footer a {
  display: inline-block;
  color: #363636;
  text-decoration: none;
  line-height: 1.38;
  padding-bottom: 0.625rem;
  font-size: 0.875rem;
}
.footer-item .menu-footer a:hover {
  text-decoration: underline;
}
@media (min-width: 1025px) {
  .footer-item .title {
    display: inline-block;
    color: #363636;
    text-decoration: none;
    line-height: 1.38;
    padding-bottom: 0.625rem;
  }
}

@media (max-width: 1024.98px) {
  .footer-e {
    margin: 30px auto;
  }
}
@media (max-width: 575.98px) {
  .footer-e {
    max-width: 300px;
  }
}
.footer-e img {
  margin-right: 0.9375rem;
}
.footer-e .nfm-card-cta {
  margin-bottom: 2.5rem;
}
@media (min-width: 576px) and (max-width: 1024.98px) {
  .footer-e .nfm-card-cta {
    margin-bottom: 0;
  }
}
.footer-e .help-cta img {
  width: 40px;
  height: 36.4px;
}
.footer-e p {
  margin-bottom: 0;
}
.footer-e a:not(.tel-link) {
  display: inline-block;
  padding-top: 0.625rem;
}
.footer-e .mrs-b-callout {
  text-align: center;
}
.footer-e .mrs-b-callout img {
  margin-bottom: 0.9375rem;
}
.footer-e .mrs-b-callout p:last-of-type {
  display: inline-block;
  margin-top: 0.4375rem;
}

@media (min-width: 1025px) {
  .legal-wrapper {
    border-top: 0.0625rem solid #ccc;
  }
}

@media (max-width: 1365.98px) {
  .footer-f,
  .footer-a-checkout {
    padding: 0.9375rem 0 0;
    text-align: center;
  }
}
@media (min-width: 1025px) {
  .footer-f,
  .footer-a-checkout {
    padding: 0.625rem 0 0;
  }
}
.footer-f img:first-of-type,
.footer-a-checkout img:first-of-type {
  display: inline-block;
  margin-bottom: 0.9375rem;
}
@media (max-width: 1365.98px) {
  .footer-f img:first-of-type,
  .footer-a-checkout img:first-of-type {
    margin-right: 0.3125rem;
  }
}
.footer-f .copyright,
.footer-f .link-group,
.footer-a-checkout .copyright,
.footer-a-checkout .link-group {
  white-space: nowrap;
}
@media (min-width: 1025px) {
  .footer-f .copyright,
  .footer-f .link-group,
  .footer-a-checkout .copyright,
  .footer-a-checkout .link-group {
    font-size: 1rem;
    margin: 0;
    line-height: 50px;
  }
  .footer-f .copyright .link2,
  .footer-f .link-group .link2,
  .footer-a-checkout .copyright .link2,
  .footer-a-checkout .link-group .link2 {
    padding-left: 1.875rem;
  }
}
.footer-f .mrs-b-callout,
.footer-a-checkout .mrs-b-callout {
  margin-top: 1.875rem;
  text-align: left;
}
.footer-f .mrs-b-callout p:first-of-type,
.footer-a-checkout .mrs-b-callout p:first-of-type {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .footer-f .mrs-b-callout img,
  .footer-a-checkout .mrs-b-callout img {
    width: 46px;
    height: 46px;
    display: inline-block;
    margin-right: 0.3125rem;
  }
}

@media (min-width: 1025px) {
  .footer-a,
  .footer-f,
  .footer-a-checkout {
    margin: 0 auto;
    text-align: left;
  }
}

@media (min-width: 1025px) {
  .footer-a-checkout {
    max-width: 1270px;
  }
}

.checkout-footer {
  position: relative;
  left: 0;
  bottom: 0;
  width: 100%;
  padding-top: 30px;
}
.checkout-footer .help-include {
  font-size: 1.125rem;
}
@media (max-width: 1024.98px) {
  .checkout-footer .help-include {
    background: #363636;
    color: #fff;
    text-align: center;
    line-height: 52px;
  }
}
.checkout-footer .help-include a {
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 1024.98px) {
  .checkout-footer .help-include a {
    color: #fff !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
@media (min-width: 1025px) {
  .checkout-footer .footer-a-checkout {
    padding-top: 0.9375rem;
  }
  .checkout-footer .footer-a-checkout .link-group {
    line-height: normal;
  }
  .checkout-footer .legal-wrapper {
    border-top: 10px solid #363636;
  }
  .checkout-footer .copyright {
    font-size: 0.875rem;
    padding-left: 1.875rem;
    line-height: 1.29;
  }
  .checkout-footer .mrs-b-callout {
    margin-top: 0;
    text-align: left;
  }
  .checkout-footer .mrs-b-callout p:first-of-type {
    margin-bottom: 0;
  }
  .checkout-footer .mrs-b-callout img {
    width: 46px;
    height: 46px;
  }
}

#consent-tracking .button-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#consent-tracking .button-wrapper button {
  margin: 0.5em 0;
}
#consent-tracking .button-wrapper button.decline {
  margin-right: 0.5rem;
}
#consent-tracking .button-wrapper button.affirm {
  margin-left: 0.5rem;
}

.back-to-top {
  position: fixed;
  right: 1vw;
  bottom: 1vw;
  float: left;
  margin: 0.313em;
  margin-top: 0.1875em;
  border-color: transparent;
  background: transparent;
  padding: 0.125em;
  padding-bottom: 2.15rem;
  z-index: 100;
  cursor: pointer;
}
.back-to-top:focus {
  outline: 0;
}
@media (max-width: 1024.98px) {
  .back-to-top {
    bottom: 55px;
  }
}
@media (max-width: 575.98px) {
  .sticky-add-to-cart .back-to-top {
    bottom: 66px;
  }
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .sticky-add-to-cart .back-to-top {
      bottom: 146px;
    }
  }
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .back-to-top {
      bottom: 146px;
    }
  }
}

.quantity-module .input-group,
.quantity-input-container .input-group {
  height: 36px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.quantity-module .input-group .btn,
.quantity-input-container .input-group .btn {
  width: 40px;
  border: 0.0625rem solid #ccc;
}
.quantity-module .input-group .btn:hover, .quantity-module .input-group .btn.hover, .quantity-module .input-group .btn:focus, .quantity-module .input-group .btn:active,
.quantity-input-container .input-group .btn:hover,
.quantity-input-container .input-group .btn.hover,
.quantity-input-container .input-group .btn:focus,
.quantity-input-container .input-group .btn:active {
  background-color: #fff;
  color: #fff;
  text-decoration: none;
}
.quantity-module .input-group .btn.disabled,
.quantity-input-container .input-group .btn.disabled {
  background-color: #e8e8e8;
  opacity: 0.5;
}
.quantity-module .input-group .btn.quantity-decrease, .quantity-module .input-group .btn.quantity-increase,
.quantity-input-container .input-group .btn.quantity-decrease,
.quantity-input-container .input-group .btn.quantity-increase {
  background-position: center;
  background-repeat: no-repeat;
}
.quantity-module .input-group .btn.quantity-decrease,
.quantity-input-container .input-group .btn.quantity-decrease {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
}
.quantity-module .input-group .btn.quantity-increase,
.quantity-input-container .input-group .btn.quantity-increase {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
}
.quantity-module .input-group .btn.disabled:focus,
.quantity-input-container .input-group .btn.disabled:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.quantity-module input[type=number],
.quantity-input-container input[type=number] {
  display: inline-block;
  min-width: 40px;
  border: 0.0625rem solid #ccc;
  text-align: center;
  -moz-appearance: textfield;
}
@media (min-width: 768px) {
  .quantity-module input[type=number],
  .quantity-input-container input[type=number] {
    min-width: 48px;
    width: 48px;
  }
}
.quantity-module input[type=number].disable-interaction,
.quantity-input-container input[type=number].disable-interaction {
  pointer-events: none;
}
.quantity-module input[type=number]::-webkit-inner-spin-button, .quantity-module input[type=number]::-webkit-outer-spin-button,
.quantity-input-container input[type=number]::-webkit-inner-spin-button,
.quantity-input-container input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#redirectTimeoutModal.show,
#pageTimeoutModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#redirectTimeoutModal.show .modal-dialog,
#pageTimeoutModal.show .modal-dialog {
  max-width: 95%;
  width: 640px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content,
#pageTimeoutModal.show .modal-dialog .modal-content {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header {
  padding: 5px;
  width: 100%;
  height: 50px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title {
  width: 100%;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767.98px) {
  #redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title button.close,
  #pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title button.close {
    display: none;
  }
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header img,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header img {
  padding-right: 10px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-body,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-footer,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-footer {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 95%;
  padding: 0.9375rem;
}

.slot-wrapper > div {
  margin-bottom: 1.875rem;
}
.slot-wrapper.home-a > div, .slot-wrapper.cat-landing-a > div, .slot-wrapper.custom-landing-a > div {
  margin-top: 0;
}
.slot-wrapper > div.grid-content, .slot-wrapper > div.slick-slider .slick-dots {
  margin-bottom: 0;
}

.slot-wrapper[class^=cat-landing-] .container,
.slot-wrapper[class^=custom-landing-] .container {
  padding: 0;
}
.slot-wrapper[class^=cat-landing-] .content-asset-caro .slick-prev,
.slot-wrapper[class^=cat-landing-] .hero-caro .slick-prev,
.slot-wrapper[class^=custom-landing-] .content-asset-caro .slick-prev,
.slot-wrapper[class^=custom-landing-] .hero-caro .slick-prev {
  left: 0;
}
.slot-wrapper[class^=cat-landing-] .content-asset-caro .slick-next,
.slot-wrapper[class^=cat-landing-] .hero-caro .slick-next,
.slot-wrapper[class^=custom-landing-] .content-asset-caro .slick-next,
.slot-wrapper[class^=custom-landing-] .hero-caro .slick-next {
  right: 0;
}

.content-asset-caro {
  display: none;
}
.content-asset-caro.slick-initialized {
  display: block;
}

.hero-caro .slick-prev {
  left: 5px;
}
.hero-caro .slick-next {
  right: 5px;
}
@media (min-width: 768px) {
  .hero-caro .slick-prev {
    left: 20px;
  }
  .hero-caro .slick-next {
    right: 20px;
  }
}
.hero-caro .hero {
  height: auto;
  height: unset;
}

.hero {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.hero picture {
  width: 100%;
}
.hero img {
  max-width: 100vw;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.hero.full-width-hero .hero-caro-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.hero.full-width-hero .hero-content-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-left .text-block {
    left: 0;
  }
}
.hero.full-width-hero .hero-content-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-center .text-block {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
.hero.full-width-hero .hero-content-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-right .text-block {
    right: 0;
  }
}
.hero.full-width-hero .text-block {
  position: absolute;
  padding: 4.7% 4.7% 9.4%;
  max-width: 90%;
  background-color: rgba(255, 255, 255, 0.9);
  text-align: center;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .text-block {
    padding: 2.8% 6.5%;
    z-index: 1;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.hero.full-width-hero .card-title {
  max-width: 70%;
  margin: 0 auto 6%;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .card-title {
    max-width: none;
    max-width: unset;
    margin: 0 auto 4%;
  }
}
.hero.full-width-hero .copy-block {
  max-width: 70%;
  margin: 0 auto 6%;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .copy-block {
    max-width: 60%;
  }
}
.hero.full-width-hero .hero-cta a.btn:not(:last-child) {
  margin: 0 0.3125rem 0.625rem 0;
}

.hero:not(.full-width-hero):not(.store) .row {
  position: relative;
}
.hero:not(.full-width-hero):not(.store) .hero-img {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding-top: 50%;
}
@media (max-width: 1024.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block {
    height: 100%;
  }
}
.hero:not(.full-width-hero):not(.store) .text-block > div {
  padding: 0.9375rem;
  width: 100%;
  height: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div {
    padding: 1.875rem 13%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 1365.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div.bg-trans {
    background-color: #000;
  }
}
@media (max-width: 1024.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div.bg-white .cta-container {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.hero:not(.full-width-hero):not(.store) .text-block > div .intro-block,
.hero:not(.full-width-hero):not(.store) .text-block > div .display-1,
.hero:not(.full-width-hero):not(.store) .text-block > div .copy-block,
.hero:not(.full-width-hero):not(.store) .text-block > div .p {
  margin-bottom: 0.9375rem;
}
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container {
  text-align: center;
  margin-top: 1.25rem;
}
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn-text,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn-link,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container a {
  margin-top: 1.25rem;
}

.hero.store .text-block > div,
.hero.store .text-block > div .cta-container {
  text-align: left;
  width: 100%;
}
.hero.store .text-block > div {
  padding: 0.9375rem;
}
@media (min-width: 1025px) {
  .hero.store .text-block > div {
    padding: 0.9375rem 10%;
  }
}
.hero.store .text-block > div h2,
.hero.store .text-block > div h5 {
  margin-bottom: 0.625rem;
}
.hero.store .text-block > div .store-address {
  margin-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  .hero.store .text-block > div .store-phone {
    line-height: 30px;
  }
}

.content-card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1024.98px) {
  .content-card-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .content-card-group {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.content-card-group .card {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0 0 1.875rem 0;
  border: none;
}
.content-card-group .card.last {
  margin-bottom: 0;
}
@media (min-width: 1025px) {
  .content-card-group .card {
    margin-bottom: 0;
  }
  .content-card-group .card.across-2 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
            flex: 1 1 50%;
  }
  .content-card-group .card.across-3 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 33%;
            flex: 1 1 33%;
  }
  .content-card-group .card.across-4 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 25%;
            flex: 1 1 25%;
  }
  .content-card-group .card.across-5 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 20%;
            flex: 1 1 20%;
  }
}

.content-card {
  position: relative;
  padding: 0;
  height: 100%;
}
@media (min-width: 1025px) {
  .content-card {
    margin: 0 0.625rem;
  }
}
.content-card .card-body {
  padding: 0.9375rem;
}
@media (min-width: 1025px) {
  .content-card .card-body {
    padding: 1.875rem;
  }
}
.content-card .card-text a {
  display: block;
  padding-top: 0.9375rem;
}
.content-card img {
  width: 40px;
  height: 40px;
  float: left;
  margin-right: 1.25rem;
}
@media (min-width: 768px) {
  .content-card img {
    width: 60px;
    height: 60px;
  }
}
.content-card .card-title {
  margin: 0;
}
@media (max-width: 1365.98px) {
  .content-card.card2 .card-body {
    padding-left: 0;
    padding-right: 0;
    margin: 0 -0.625rem 1.875rem;
  }
}

.promo-card {
  position: relative;
  padding: 0;
  text-align: center;
  min-height: 1px;
}
@media (min-width: 1025px) {
  .promo-card {
    margin: 0 0.625rem;
    max-width: 380px;
  }
}
.promo-card .card-body {
  padding: 0.9375rem 0 0;
}
@media (min-width: 1025px) {
  .promo-card .card-body {
    padding: 1.875rem 0 0;
  }
}
.promo-card .card-title {
  margin: 0;
}
.promo-card .card-title h2 {
  margin-bottom: 0.625rem;
}
@media (max-width: 1024.98px) {
  .promo-card .card-text {
    padding: 0 1.25rem;
  }
}

.featured-card {
  position: relative;
  padding: 0;
  height: 100%;
  text-align: center;
}
.featured-card a,
.featured-card a:hover,
.featured-card a:focus {
  color: #363636;
  text-decoration: none;
}
.featured-card .card-body {
  padding: 0.9375rem 0 0;
}
.featured-card .card-title,
.featured-card .card-title h4 {
  margin: 0;
  color: #a51a1f;
}

.content-card-grid .card {
  padding-bottom: 1.875rem;
  margin-bottom: 0;
  border: none;
  height: 100%;
}
@media (max-width: 1024.98px) {
  .content-card-grid .card {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
}

.content-card-caro .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.content-card-caro .slick-track .slick-slide {
  height: inherit;
}
.content-card-caro .slick-track .slick-slide > div {
  height: 100%;
}
.content-card-caro .slick-track .slick-slide .card-container {
  height: inherit;
}
.content-card-caro .slick-track .slick-slide .card-container .card {
  height: inherit;
  border: none;
  margin-bottom: 0;
  padding-bottom: 0.9375rem;
}
.content-card-caro .card-container {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.action-card {
  padding-top: 10%;
  padding-bottom: 10%;
  margin-bottom: 1.875rem;
  border: 0.0625rem solid #ccc;
  text-align: center;
}
@media (min-width: 1025px) {
  .action-card {
    padding-top: 15%;
    padding-bottom: 15%;
  }
}
@media (max-width: 1365.98px) {
  .action-card.last {
    margin-bottom: 0;
  }
}
.action-card .card-title {
  margin-bottom: 1.875rem;
}
.action-card .card-title p {
  padding-top: 0.9375rem;
}

.slot-callout {
  text-align: center;
}

.category-tile-group {
  text-align: center;
}
.category-tile-group img {
  margin-bottom: 0.625rem;
}

.category-tile-grid .category-tile-group {
  margin-bottom: 30px;
  border: none;
}
@media all and (-ms-high-contrast: none) {
  .category-tile-grid .category-tile-group { /* stylelint-disable-line */ }
}
@media (-ms-high-contrast: none) and (min-width: 768px) {
  .category-tile-grid .category-tile-group.col-md-4 {
    max-width: 33.33%;
  }
}
@media (-ms-high-contrast: none) and (min-width: 1025px) {
  .category-tile-grid .category-tile-group.col-lg-2 {
    max-width: 16.66%;
  }
}

.notify {
  position: fixed;
  top: 0;
}

.cart-merge-alert-messaging {
  position: static;
  width: calc(100% - 1.875rem);
  z-index: 2;
  margin: 0.9375rem 0.9375rem 0;
}

.map-block {
  position: relative;
}
.map-block p {
  margin: 0;
}
.map-block .message [data-toggle=popover]:not([data-content=""]) {
  cursor: pointer;
}
.map-block .message .lower-in-checkout span {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.map-block .message .lower-in-checkout span:hover {
  color: #326fe2;
  text-decoration: none;
}
.map-block .message .lower-in-checkout span.active, .map-block .message .lower-in-checkout span:active, .map-block .message .lower-in-checkout span:focus {
  color: #326fe2;
  text-decoration: underline;
}
.map-block .message .lower-in-checkout span.small {
  font-size: 0.75rem;
}
.map-block .message .lower-in-checkout span.active, .map-block .message .lower-in-checkout span:active, .map-block .message .lower-in-checkout span:hover, .map-block .message .lower-in-checkout span:focus {
  color: #363636;
}
.map-block .message .lower-in-checkout span.small {
  font-size: 0.75rem;
}
.map-block > .message:not(:last-child) {
  margin-bottom: 0.46875rem;
}

.price.tile .sales {
  font-size: 0.875rem;
}
.price.tile .sales.on-sale {
  color: #a51a1f;
}
.price.tile .sales .post-suffix {
  font-weight: 400;
}
@media (min-width: 768px) {
  .price.tile .sales .post-suffix {
    font-size: 1rem;
  }
}
.price.tile .sales .value,
.price.tile .sales .suffix {
  font-size: 1.125rem;
}
.price.pdp .sales {
  font-weight: 400;
  font-size: 0.875rem;
}
.price.pdp .sales .value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .price.pdp .sales .post-suffix {
    font-size: 1rem;
  }
}
.price.pdp .on-sale {
  color: #a51a1f;
}
.price.pdp .savings-amount,
.price.pdp .savings-percent {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}
.price.cart .map-block {
  text-align: right;
  font-size: 14px;
}
.price.cart .map-block:not(.unit-of-measure) > p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.price.cart .map-block:not(.unit-of-measure) > p .post-suffix,
.price.cart .map-block:not(.unit-of-measure) > p .primary {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.price.cart .map-block:not(.unit-of-measure) > p .value,
.price.cart .map-block:not(.unit-of-measure) > p strong {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.price.cart .map-block.savings-amount p strong .value, .price.cart .map-block.savings-percent p strong .value {
  position: absolute;
  right: 0;
  top: 0;
}
.price.cart .map-block.savings-amount p strong .each-price-label, .price.cart .map-block.savings-percent p strong .each-price-label {
  text-transform: none;
}
.price.cart .map-block.unit-of-measure {
  display: none;
}
.part-line-item .price.cart .map-block:not(.unit-of-measure), .performance-line-item .price.cart .map-block:not(.unit-of-measure) {
  text-align: right;
  font-size: 14px;
}
.part-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label), .performance-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label) {
  font-size: 0.875rem;
  display: block;
  position: static !important;
}
@media (min-width: 1025px) {
  .part-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label), .performance-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label) {
    font-size: 1rem;
  }
}
.part-line-item .price.cart .map-block:not(.unit-of-measure) .suffix,
.part-line-item .price.cart .map-block:not(.unit-of-measure) .post-suffix,
.part-line-item .price.cart .map-block:not(.unit-of-measure) .primary, .performance-line-item .price.cart .map-block:not(.unit-of-measure) .suffix,
.performance-line-item .price.cart .map-block:not(.unit-of-measure) .post-suffix,
.performance-line-item .price.cart .map-block:not(.unit-of-measure) .primary {
  display: none;
}
.price .map-block p {
  font-size: 0.875rem;
}
.price .on-sale {
  color: #a51a1f;
}
.price .berkshire-sale {
  color: #a51a1f;
}
.price .strike-through {
  font-size: 0.75rem;
  color: #363636;
  text-decoration: line-through;
}
.price .starting,
.price .range,
.price .sales {
  font-weight: 700;
  font-size: 1.125rem;
}
.price .starting .p,
.price .range .p,
.price .sales .p {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .price .starting .p,
  .price .range .p,
  .price .sales .p {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.price .price-savings {
  color: #a51a1f;
  text-transform: uppercase;
  font-weight: 700;
}
.price .savings-amount,
.price .savings-percent {
  text-transform: uppercase;
  color: #a51a1f;
}
.price .tiered table {
  border-top: 0.0625rem solid #ccc;
  margin: 0 auto;
}
.price .tiered table tr:nth-child(odd) {
  background-color: #ccc;
}
.price .tiered td,
.price .tiered span.price {
  font-size: 0.875rem;
  font-weight: bold;
}
.price .tiered td {
  padding: 0.313rem;
}
.price .tiered td.quantity {
  font-weight: normal;
  text-align: right;
}
.price .tiered td.value {
  text-align: left;
}
.price .tiered .table-header {
  font-size: 1.125rem;
  padding: 0.313rem;
}
.price .tiered .column-header {
  font-size: 1rem;
  padding: 0.313rem;
  font-weight: normal;
}
.price .tiered .column-header.quantity {
  text-align: right;
}

.place-order-form .price.cart .map-block.savings-amount p strong .value, .place-order-form .price.cart .map-block.savings-percent p strong .value {
  position: absolute;
  right: 0;
}
@media (min-width: 768px) {
  .place-order-form .price.cart .map-block.savings-amount p strong .value, .place-order-form .price.cart .map-block.savings-percent p strong .value {
    position: relative;
  }
}
.place-order-form .price.cart .map-block.unit-of-measure {
  display: none;
}

.order-summary-card-container .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.order-summary-card-container .price .each-item-price {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media (min-width: 1025px) {
  .order-summary-card-container .price .each-item-price .primary:not(.carton) {
    display: none;
  }
}
.order-summary-card-container .price .savings-amount,
.order-summary-card-container .price .savings-percent,
.order-summary-card-container .price .unit-of-measure,
.order-summary-card-container .price .msrp {
  display: none;
}

#processingMessageModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#processingMessageModal.show .modal-dialog {
  width: 500px;
}
#processingMessageModal.show .modal-dialog .modal-content {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 40px;
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .display-2 {
  font-size: 1.5rem;
  padding-bottom: 15px;
}
@media (max-width: 1024.98px) {
  #processingMessageModal.show .modal-dialog .modal-content .modal-body .display-2 {
    font-size: 1.25rem;
  }
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .display-4 {
  font-size: 1rem;
  padding-bottom: 30px;
}
@media (max-width: 1024.98px) {
  #processingMessageModal.show .modal-dialog .modal-content .modal-body .display-4 {
    font-size: 0.9rem;
  }
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .spinner {
  position: relative;
}

#inStoreMapModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#inStoreMapModal.show .modal-header .close {
  outline: none;
}
#inStoreMapModal.show .modal-body #nav-wrapper {
  max-width: 350px;
  width: 350px;
  padding-bottom: 15px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper {
    width: 100%;
    max-width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper #collapseLocationsNav {
  z-index: 999;
  height: 0 !important;
}
#inStoreMapModal.show .modal-body #nav-wrapper #collapseLocationsNav .nav-link.active {
  background-color: transparent;
  font-weight: bold !important;
}
#inStoreMapModal.show .modal-body #nav-wrapper #locationNavMenu {
  position: absolute;
  background-color: white;
  width: 385px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper #locationNavMenu {
    width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper .dropdown-text {
  width: 390px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper .dropdown-text {
    width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper .dropdown-change {
  display: inline;
  padding-left: 7.5px;
  float: right;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper .dropdown-change {
    display: block;
    float: none;
    padding-left: 0;
  }
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  bottom: 100px;
  right: 55px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body .map-bundled-control-on-bottom {
    right: 50px;
  }
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint {
  position: absolute;
  left: 0;
  top: 0;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px -1px;
          box-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px -1px;
  border-radius: 2px;
  border: 1px solid #929292;
  cursor: pointer;
  background-color: rgb(255, 255, 255);
  width: 41px;
  height: 81px;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control .map-control-active {
  background: none;
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  text-transform: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  width: 40px;
  height: 40px;
  top: 0;
  left: 0;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control .map-control-divider {
  position: relative;
  overflow: hidden;
  width: 30px;
  height: 1px;
  margin: 0 5px;
  background-color: rgb(230, 230, 230);
  top: 0;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer {
    display: table;
    padding: 0;
    border: none;
  }
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer .text-left {
    padding-bottom: 5px;
    width: 100%;
  }
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer .text-right {
    border-top: 1px solid #ccc;
    padding-top: 10px;
  }
}
#inStoreMapModal.show svg rect {
  fill: none;
  pointer-events: all;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.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: #fff;
}

.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: #fff;
}

.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: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.46875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

.m-2 {
  margin: 0.9375rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

.m-3 {
  margin: 1.40625rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

.m-4 {
  margin: 1.875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

.m-5 {
  margin: 2.34375rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

.m-6 {
  margin: 2.8125rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

.m-7 {
  margin: 3.28125rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

.m-8 {
  margin: 3.75rem !important;
}

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

.m-9 {
  margin: 4.21875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

.m-10 {
  margin: 6.5625rem !important;
}

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

.m-1_5 {
  margin: 0.703125rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

.m-2_5 {
  margin: 1.171875rem !important;
}

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

.m-3_5 {
  margin: 1.640625rem !important;
}

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

.m-4_5 {
  margin: 2.109375rem !important;
}

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

.m-5_5 {
  margin: 2.578125rem !important;
}

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.46875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

.p-2 {
  padding: 0.9375rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

.p-3 {
  padding: 1.40625rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

.p-4 {
  padding: 1.875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

.p-5 {
  padding: 2.34375rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

.p-6 {
  padding: 2.8125rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

.p-7 {
  padding: 3.28125rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

.p-8 {
  padding: 3.75rem !important;
}

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

.p-9 {
  padding: 4.21875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

.p-10 {
  padding: 6.5625rem !important;
}

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

.p-1_5 {
  padding: 0.703125rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

.p-2_5 {
  padding: 1.171875rem !important;
}

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

.p-3_5 {
  padding: 1.640625rem !important;
}

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

.p-4_5 {
  padding: 2.109375rem !important;
}

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

.p-5_5 {
  padding: 2.578125rem !important;
}

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

.m-n2 {
  margin: -0.9375rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

.m-n3 {
  margin: -1.40625rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

.m-n4 {
  margin: -1.875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

.m-n5 {
  margin: -2.34375rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

.m-n6 {
  margin: -2.8125rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

.m-n7 {
  margin: -3.28125rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

.m-n8 {
  margin: -3.75rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.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 {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.attribute {
  margin-top: 0.938em;
}
.attribute label {
  display: block;
}

.swatch a {
  text-decoration: none;
}

.add-to-cart .cart-white {
  display: none;
}
@media (min-width: 768px) {
  .add-to-cart .cart-white {
    display: inline;
  }
}

.add-to-cart-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1051;
}

.add-to-wish-list {
  margin-top: 1em;
}

.add-to-basket-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
}
@-webkit-keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-basket-alert.show {
  display: block;
}

.main-attributes {
  margin-top: 1em;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.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: #fff;
}

.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: #fff;
}

.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: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.46875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

.m-2 {
  margin: 0.9375rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

.m-3 {
  margin: 1.40625rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

.m-4 {
  margin: 1.875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

.m-5 {
  margin: 2.34375rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

.m-6 {
  margin: 2.8125rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

.m-7 {
  margin: 3.28125rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

.m-8 {
  margin: 3.75rem !important;
}

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

.m-9 {
  margin: 4.21875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

.m-10 {
  margin: 6.5625rem !important;
}

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

.m-1_5 {
  margin: 0.703125rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

.m-2_5 {
  margin: 1.171875rem !important;
}

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

.m-3_5 {
  margin: 1.640625rem !important;
}

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

.m-4_5 {
  margin: 2.109375rem !important;
}

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

.m-5_5 {
  margin: 2.578125rem !important;
}

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.46875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

.p-2 {
  padding: 0.9375rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

.p-3 {
  padding: 1.40625rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

.p-4 {
  padding: 1.875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

.p-5 {
  padding: 2.34375rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

.p-6 {
  padding: 2.8125rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

.p-7 {
  padding: 3.28125rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

.p-8 {
  padding: 3.75rem !important;
}

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

.p-9 {
  padding: 4.21875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

.p-10 {
  padding: 6.5625rem !important;
}

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

.p-1_5 {
  padding: 0.703125rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

.p-2_5 {
  padding: 1.171875rem !important;
}

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

.p-3_5 {
  padding: 1.640625rem !important;
}

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

.p-4_5 {
  padding: 2.109375rem !important;
}

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

.p-5_5 {
  padding: 2.578125rem !important;
}

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

.m-n2 {
  margin: -0.9375rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

.m-n3 {
  margin: -1.40625rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

.m-n4 {
  margin: -1.875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

.m-n5 {
  margin: -2.34375rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

.m-n6 {
  margin: -2.8125rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

.m-n7 {
  margin: -3.28125rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

.m-n8 {
  margin: -3.75rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.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 {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.attribute {
  margin-top: 0.938em;
}
.attribute label {
  display: block;
}

.swatch a {
  text-decoration: none;
}

.add-to-cart .cart-white {
  display: none;
}
@media (min-width: 768px) {
  .add-to-cart .cart-white {
    display: inline;
  }
}

.add-to-cart-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1051;
}

.add-to-wish-list {
  margin-top: 1em;
}

.add-to-basket-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-basket-alert.show {
  display: block;
}

.main-attributes {
  margin-top: 1em;
}

.quick-view-dialog,
.choose-bonus-product-dialog {
  max-width: 56.25em;
}
.quick-view-dialog .selectable-bonus-product-line-item,
.choose-bonus-product-dialog .selectable-bonus-product-line-item {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
}
.quick-view-dialog .beenSelected,
.choose-bonus-product-dialog .beenSelected {
  background-color: #ccc;
}
.quick-view-dialog .modal-header,
.choose-bonus-product-dialog .modal-header {
  background-color: #ccc;
  border-bottom: none;
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}
.quick-view-dialog .modal-header .full-pdp-link,
.choose-bonus-product-dialog .modal-header .full-pdp-link {
  color: #326fe2;
}
.quick-view-dialog .modal-header .close,
.choose-bonus-product-dialog .modal-header .close {
  font-size: 2rem;
  line-height: 1.5rem;
}
.quick-view-dialog .modal-title,
.choose-bonus-product-dialog .modal-title {
  font-size: 1rem;
}
.quick-view-dialog .product-name,
.choose-bonus-product-dialog .product-name {
  font-size: 1.875rem;
}
.quick-view-dialog .swatch-circle,
.choose-bonus-product-dialog .swatch-circle {
  width: 2.5em;
  height: 2.5em;
  background: #fff;
  border-radius: 1.25em;
  position: relative;
  display: inline-block;
}
.quick-view-dialog .swatch-circle.color-value.selected::after,
.choose-bonus-product-dialog .swatch-circle.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.quick-view-dialog .swatch-circle.color-value.unselectable::after, .quick-view-dialog .swatch-circle.color-value.disabled::after,
.choose-bonus-product-dialog .swatch-circle.color-value.unselectable::after,
.choose-bonus-product-dialog .swatch-circle.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.quick-view-dialog .swatch-circle.color-value::after,
.choose-bonus-product-dialog .swatch-circle.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.quick-view-dialog a[disabled] .swatch-circle,
.choose-bonus-product-dialog a[disabled] .swatch-circle {
  cursor: not-allowed;
}
.quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,
.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after {
  background-color: #f5f5f5;
}
.quick-view-dialog .availablity-container,
.choose-bonus-product-dialog .availablity-container {
  text-align: right;
}
.quick-view-dialog .availablity-container,
.quick-view-dialog .size-chart,
.choose-bonus-product-dialog .availablity-container,
.choose-bonus-product-dialog .size-chart {
  margin-top: 0.938em;
}
.quick-view-dialog .modal-content,
.choose-bonus-product-dialog .modal-content {
  border: none;
}
.quick-view-dialog .modal-body,
.choose-bonus-product-dialog .modal-body {
  max-height: 28.125em; /* 450/16 */
  overflow-y: auto;
}
.quick-view-dialog button.close,
.choose-bonus-product-dialog button.close {
  font-size: 1.125rem;
}
.quick-view-dialog .modal-footer,
.choose-bonus-product-dialog .modal-footer {
  background-color: #fff;
  border: none;
  border-bottom-right-radius: 0.1875rem;
  border-bottom-left-radius: 0.1875rem;
}
.quick-view-dialog .modal-footer .prices .price,
.choose-bonus-product-dialog .modal-footer .prices .price {
  font-size: 1.6rem;
}
.quick-view-dialog .prices .sales,
.choose-bonus-product-dialog .prices .sales {
  font-size: 1.5rem;
}
.quick-view-dialog .promotions,
.choose-bonus-product-dialog .promotions {
  text-align: left;
  color: #a51a1f;
}
@media (max-width: 767.98px) {
  .quick-view-dialog .bonus-summary,
  .choose-bonus-product-dialog .bonus-summary {
    font-size: 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .quick-view-dialog .bonus-summary .bonus-product-name,
  .choose-bonus-product-dialog .bonus-summary .bonus-product-name {
    padding: 0;
  }
}
.quick-view-dialog .pre-cart-products,
.choose-bonus-product-dialog .pre-cart-products {
  margin-right: 0.125em;
}
.quick-view-dialog .color-attribute,
.choose-bonus-product-dialog .color-attribute {
  border: none;
  padding: 0;
  background: none;
}
.quick-view-dialog .non-input-label,
.choose-bonus-product-dialog .non-input-label {
  display: block;
  margin-bottom: 0.5rem;
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.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: #fff;
}

.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: #fff;
}

.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: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.46875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

.m-2 {
  margin: 0.9375rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

.m-3 {
  margin: 1.40625rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

.m-4 {
  margin: 1.875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

.m-5 {
  margin: 2.34375rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

.m-6 {
  margin: 2.8125rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

.m-7 {
  margin: 3.28125rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

.m-8 {
  margin: 3.75rem !important;
}

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

.m-9 {
  margin: 4.21875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

.m-10 {
  margin: 6.5625rem !important;
}

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

.m-1_5 {
  margin: 0.703125rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

.m-2_5 {
  margin: 1.171875rem !important;
}

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

.m-3_5 {
  margin: 1.640625rem !important;
}

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

.m-4_5 {
  margin: 2.109375rem !important;
}

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

.m-5_5 {
  margin: 2.578125rem !important;
}

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.46875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

.p-2 {
  padding: 0.9375rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

.p-3 {
  padding: 1.40625rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

.p-4 {
  padding: 1.875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

.p-5 {
  padding: 2.34375rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

.p-6 {
  padding: 2.8125rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

.p-7 {
  padding: 3.28125rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

.p-8 {
  padding: 3.75rem !important;
}

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

.p-9 {
  padding: 4.21875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

.p-10 {
  padding: 6.5625rem !important;
}

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

.p-1_5 {
  padding: 0.703125rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

.p-2_5 {
  padding: 1.171875rem !important;
}

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

.p-3_5 {
  padding: 1.640625rem !important;
}

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

.p-4_5 {
  padding: 2.109375rem !important;
}

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

.p-5_5 {
  padding: 2.578125rem !important;
}

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

.m-n2 {
  margin: -0.9375rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

.m-n3 {
  margin: -1.40625rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

.m-n4 {
  margin: -1.875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

.m-n5 {
  margin: -2.34375rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

.m-n6 {
  margin: -2.8125rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

.m-n7 {
  margin: -3.28125rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

.m-n8 {
  margin: -3.75rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.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 {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

body .p-w-r {
  color: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  margin: 0;
}
body .p-w-r .pr-qa-snippet-container {
  display: inline-block;
}
body .p-w-r h1,
body .p-w-r h2,
body .p-w-r h3,
body .p-w-r h4,
body .p-w-r h5 {
  margin: inherit;
  padding: inherit;
}
body .p-w-r p,
body .p-w-r input,
body .p-w-r label,
body .p-w-r .control-label span,
body .p-w-r .pr-control-label span {
  color: #363636;
  line-height: inherit;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r p,
  body .p-w-r input,
  body .p-w-r label,
  body .p-w-r .control-label span,
  body .p-w-r .pr-control-label span {
    font-size: 1rem !important;
  }
}
body .p-w-r span {
  color: #363636;
}
body .p-w-r input[type=text] {
  height: 36px !important;
}
body .p-w-r .pr-qa-display-ask-question {
  clear: left;
  margin-top: 10px;
}
body .p-w-r .form-group {
  margin-bottom: 0.9375rem;
}
body .p-w-r .form-group.pr-waq-prequestion-message {
  white-space: normal;
}
body .p-w-r .form-control {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .p-w-r .has-error .checkbox,
body .p-w-r .has-error .checkbox-inline,
body .p-w-r .has-error .control-label,
body .p-w-r .has-error .help-block,
body .p-w-r .has-error .pr-checkbox,
body .p-w-r .has-error .pr-control-label,
body .p-w-r .has-error .pr-control-label span,
body .p-w-r .has-error .radio,
body .p-w-r .has-error .radio-inline,
body .p-w-r .pr-has-error .checkbox,
body .p-w-r .pr-has-error .checkbox-inline,
body .p-w-r .pr-has-error .control-label,
body .p-w-r .pr-has-error .help-block,
body .p-w-r .pr-has-error .pr-checkbox,
body .p-w-r .pr-has-error .pr-control-label,
body .p-w-r .pr-has-error .pr-control-label span,
body .p-w-r .pr-has-error .radio,
body .p-w-r .pr-has-error .radio-inline {
  color: #a51a1f !important;
}
body .p-w-r .has-error .form-control,
body .p-w-r .has-error .form-control:focus,
body .p-w-r .pr-has-error .form-control,
body .p-w-r .pr-has-error .form-control:focus {
  border-color: #a51a1f !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .p-w-r a:not([type=button]),
body .p-w-r .pr-review-display a {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  font-size: 0.875rem !important;
  color: #363636 !important;
}
body .p-w-r a:not([type=button]):hover,
body .p-w-r .pr-review-display a:hover {
  color: #326fe2;
  text-decoration: none;
}
body .p-w-r a:not([type=button]).active, body .p-w-r a:not([type=button]):active, body .p-w-r a:not([type=button]):focus,
body .p-w-r .pr-review-display a.active,
body .p-w-r .pr-review-display a:active,
body .p-w-r .pr-review-display a:focus {
  color: #326fe2;
  text-decoration: underline;
}
body .p-w-r a:not([type=button]).small,
body .p-w-r .pr-review-display a.small {
  font-size: 0.75rem;
}
body .p-w-r a:not([type=button]).active, body .p-w-r a:not([type=button]):active, body .p-w-r a:not([type=button]):hover, body .p-w-r a:not([type=button]):focus,
body .p-w-r .pr-review-display a.active,
body .p-w-r .pr-review-display a:active,
body .p-w-r .pr-review-display a:hover,
body .p-w-r .pr-review-display a:focus {
  color: #363636;
}
body .p-w-r a:not([type=button]).small,
body .p-w-r .pr-review-display a.small {
  font-size: 0.75rem;
}
body .p-w-r a:not([type=button]):hover,
body .p-w-r .pr-review-display a:hover {
  color: #363636 !important;
  text-decoration: none !important;
}
body .p-w-r .tag-group .pr-btn-add-tag a,
body .p-w-r .tag-group .pr-btn,
body .p-w-r .tag-group .pr-btn-fileinput,
body .p-w-r .tag-group .pr-helpful-btn,
body .p-w-r .tag-group .pr-btn-add-tag-submit,
body .p-w-r .btn-group .pr-btn-add-tag a,
body .p-w-r .btn-group .pr-btn,
body .p-w-r .btn-group .pr-btn-fileinput,
body .p-w-r .btn-group .pr-helpful-btn,
body .p-w-r .btn-group .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a,
body .p-w-r .pr-file-input-btn .pr-btn,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn .pr-helpful-btn,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a,
body .p-w-r .pr-file-input-btn-group .pr-btn,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a,
body .p-w-r .pr-rd-helpful-action .pr-btn,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit {
  color: #363636;
  background: #fff;
  border-color: #4c4c4c;
  border-width: 2px !important;
  font-size: 18px !important;
  text-decoration: none !important;
  text-align: center;
  padding: 0.46875rem 0.9375rem;
  width: auto;
}
body .p-w-r .tag-group .pr-btn-add-tag a.active, body .p-w-r .tag-group .pr-btn-add-tag a:active, body .p-w-r .tag-group .pr-btn-add-tag a:hover, body .p-w-r .tag-group .pr-btn-add-tag a:focus,
body .p-w-r .tag-group .pr-btn.active,
body .p-w-r .tag-group .pr-btn:active,
body .p-w-r .tag-group .pr-btn:hover,
body .p-w-r .tag-group .pr-btn:focus,
body .p-w-r .tag-group .pr-btn-fileinput.active,
body .p-w-r .tag-group .pr-btn-fileinput:active,
body .p-w-r .tag-group .pr-btn-fileinput:hover,
body .p-w-r .tag-group .pr-btn-fileinput:focus,
body .p-w-r .tag-group .pr-helpful-btn.active,
body .p-w-r .tag-group .pr-helpful-btn:active,
body .p-w-r .tag-group .pr-helpful-btn:hover,
body .p-w-r .tag-group .pr-helpful-btn:focus,
body .p-w-r .tag-group .pr-btn-add-tag-submit.active,
body .p-w-r .tag-group .pr-btn-add-tag-submit:active,
body .p-w-r .tag-group .pr-btn-add-tag-submit:hover,
body .p-w-r .tag-group .pr-btn-add-tag-submit:focus,
body .p-w-r .btn-group .pr-btn-add-tag a.active,
body .p-w-r .btn-group .pr-btn-add-tag a:active,
body .p-w-r .btn-group .pr-btn-add-tag a:hover,
body .p-w-r .btn-group .pr-btn-add-tag a:focus,
body .p-w-r .btn-group .pr-btn.active,
body .p-w-r .btn-group .pr-btn:active,
body .p-w-r .btn-group .pr-btn:hover,
body .p-w-r .btn-group .pr-btn:focus,
body .p-w-r .btn-group .pr-btn-fileinput.active,
body .p-w-r .btn-group .pr-btn-fileinput:active,
body .p-w-r .btn-group .pr-btn-fileinput:hover,
body .p-w-r .btn-group .pr-btn-fileinput:focus,
body .p-w-r .btn-group .pr-helpful-btn.active,
body .p-w-r .btn-group .pr-helpful-btn:active,
body .p-w-r .btn-group .pr-helpful-btn:hover,
body .p-w-r .btn-group .pr-helpful-btn:focus,
body .p-w-r .btn-group .pr-btn-add-tag-submit.active,
body .p-w-r .btn-group .pr-btn-add-tag-submit:active,
body .p-w-r .btn-group .pr-btn-add-tag-submit:hover,
body .p-w-r .btn-group .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a.active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:hover,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:focus,
body .p-w-r .pr-file-input-btn .pr-btn.active,
body .p-w-r .pr-file-input-btn .pr-btn:active,
body .p-w-r .pr-file-input-btn .pr-btn:hover,
body .p-w-r .pr-file-input-btn .pr-btn:focus,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput.active,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:active,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:hover,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:focus,
body .p-w-r .pr-file-input-btn .pr-helpful-btn.active,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:active,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:hover,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:focus,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit.active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn.active,
body .p-w-r .pr-file-input-btn-group .pr-btn:active,
body .p-w-r .pr-file-input-btn-group .pr-btn:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:focus,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn.active,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:active,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:hover,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn.active,
body .p-w-r .pr-rd-helpful-action .pr-btn:active,
body .p-w-r .pr-rd-helpful-action .pr-btn:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:focus,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn.active,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:active,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:hover,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background-color: #363636;
}
body .p-w-r .tag-group .input-group-btn,
body .p-w-r .btn-group .input-group-btn,
body .p-w-r .pr-file-input-btn .input-group-btn,
body .p-w-r .pr-file-input-btn-group .input-group-btn,
body .p-w-r .pr-rd-helpful-action .input-group-btn {
  border-left: 2px solid #4c4c4c;
}
body .p-w-r .tag-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .btn-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-rd-helpful-action .input-group-btn .pr-btn-add-tag-submit {
  -webkit-appearance: none;
  height: 36px;
}
body .p-w-r .tag-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .btn-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-file-input-btn .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-file-input-btn-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-rd-helpful-action .input-group-btn .pr-btn-add-tag-submit div {
  font-size: 18px;
}
body .p-w-r .tag-group .pr-btn-add-tag a::after,
body .p-w-r .btn-group .pr-btn-add-tag a::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a::after {
  color: #363636;
}
body .p-w-r .tag-group .pr-btn-add-tag a.active::after, body .p-w-r .tag-group .pr-btn-add-tag a:active::after, body .p-w-r .tag-group .pr-btn-add-tag a:hover::after, body .p-w-r .tag-group .pr-btn-add-tag a:focus::after,
body .p-w-r .btn-group .pr-btn-add-tag a.active::after,
body .p-w-r .btn-group .pr-btn-add-tag a:active::after,
body .p-w-r .btn-group .pr-btn-add-tag a:hover::after,
body .p-w-r .btn-group .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a.active::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:active::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a.active::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:active::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a.active::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:active::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:focus::after {
  color: #fff !important;
}
body .p-w-r .btn-group,
body .p-w-r .pr-btn {
  width: auto;
}
body .p-w-r .pr-accessible-btn.pr-btn-default {
  border: none;
  font-size: 18px !important;
  font-weight: 400;
  text-decoration: none !important;
  padding: 0.46875rem 0.9375rem;
  width: auto;
  background-color: #326fe2;
  border-color: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-accessible-btn.pr-btn-default.active, body .p-w-r .pr-accessible-btn.pr-btn-default:active, body .p-w-r .pr-accessible-btn.pr-btn-default:hover, body .p-w-r .pr-accessible-btn.pr-btn-default:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background: #004876 !important;
}
body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput {
  padding: 0.21875rem 0.9375rem;
}
@media (max-width: 575.98px) {
  body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
  body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput {
    width: 100% !important;
  }
}
body .p-w-r .pr-helpful-btn:hover .pr-thumbs-fill,
body .p-w-r .pr-helpful-btn:hover .pr-thumbs-cuff-fill,
body .p-w-r .pr-helpful-btn:focus .pr-thumbs-fill,
body .p-w-r .pr-helpful-btn:focus .pr-thumbs-cuff-fill {
  fill: #fff !important;
}
body .p-w-r .pr-helpful-btn:hover span,
body .p-w-r .pr-helpful-btn:focus span {
  color: #fff !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-helpful-active {
  background: #363636 !important;
}
body .p-w-r .pr-helpful-active .pr-helpful-count {
  color: #fff !important;
}
body .p-w-r .pr-clear-all-radios {
  color: #363636;
  text-decoration: underline;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-clear-all-radios {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-clear-all-radios:active, body .p-w-r .pr-clear-all-radios:focus, body .p-w-r .pr-clear-all-radios:hover {
  text-decoration: none;
}
body .p-w-r .pr-accordion .pr-accordion-btn,
body .p-w-r .pr-accordion .pr-accordion-btn span {
  color: #363636;
}
body .p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line,
body .p-w-r .pr-accordion .pr-accordion-btn span .pr-caret-icon__line {
  stroke: #363636;
}
body .p-w-r .pr-helper-text {
  color: #363636;
  margin-left: 0;
}
body .p-w-r .pr-footer {
  border-color: #ccc;
  padding-top: 0.3125rem;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-footer {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-footer .pr-btn.pr-btn-review,
body .p-w-r .pr-footer .pr-logo-container {
  margin-top: 1.875rem;
}
body .p-w-r .pr-footer .pr-btn.pr-btn-review.pr-pull-left {
  float: right !important;
}
body .p-w-r .pr-footer .pr-logo-container.pr-pull-right {
  float: left !important;
}
body .p-w-r .pr-star-v4-0-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-25-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-50-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-75-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-100-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23363636' fill-rule='nonzero' stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-snippet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4 {
  height: 19px;
  width: 19px;
  border-radius: 0;
  padding: 0;
  margin-right: -1px;
}
body .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
  display: none !important;
}
body .p-w-r .pr-category-snippet {
  display: block;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item {
  display: inline-block;
  text-align: left;
  padding: 0 5px 0 0;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total {
  display: inline-block;
  text-align: center;
  line-height: 19px;
  padding: 3px 0 0;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total::after {
  content: ")";
  display: inline-block;
}
body .p-w-r .pr-snippet-stars-reco-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container {
  margin-right: 0.46875rem;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container .pr-rating-stars {
    top: -2px;
  }
}
body .p-w-r .pr-snippet-read-and-write a.pr-snippet-review-count,
body .p-w-r .pr-snippet-read-and-write span.pr-snippet-review-count,
body .p-w-r .pr-snippet-read-and-write a.pr-snippet-write-review-link {
  margin: 0 10px 0 0 !important;
  display: inline;
  text-decoration: underline;
  padding: 0 !important;
  line-height: 18px;
  border: none;
  font-size: 0.875rem !important;
}
body .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count::after {
  content: ")";
  display: inline-block;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-snippet-read-and-write {
    margin-top: 0 !important;
    margin-right: 1.25rem !important;
  }
}
body .p-w-r .pr-btn.active {
  background-color: #326fe2;
}
body .p-w-r .pr-alert {
  font-size: 1rem !important;
  font-weight: 400 !important;
  border-left: 0.125rem solid transparent !important;
  border-radius: 0 0.125rem 0.125rem 0 !important;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem !important;
  margin: auto;
}
body .p-w-r .pr-alert.pr-alert-success {
  color: #046a38 !important;
  border-left-color: #046a38 !important;
  background-color: #d5e6de !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-success::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-info {
  color: #31708f !important;
  border-left-color: #31708f !important;
  background-color: #dde7ec !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-info::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-warning {
  color: #363636 !important;
  border-left-color: #eea103 !important;
  background-color: #fcefd5 !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-warning::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-danger {
  color: #a51a1f !important;
  border-left-color: #a51a1f !important;
  background-color: #f0d9da !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-danger::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-success::after, body .p-w-r .pr-alert.pr-alert-info::after, body .p-w-r .pr-alert.pr-alert-warning::after, body .p-w-r .pr-alert.pr-alert-danger::after {
  left: 15px;
  top: 18px;
}
body .p-w-r .pr-field-alert {
  color: #a51a1f !important;
}
body .pr-snippet-qa {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 576px) {
  body .pr-snippet-qa {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
body .pr-snippet-qa .pr-answered-question-circle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 22px;
  min-height: 22px;
  margin: 0 4px !important;
  font-size: 12px !important;
  line-height: 1;
  font-weight: 300 !important;
}
@media (min-width: 1025px) {
  body .pr-snippet-qa .pr-answered-question-circle {
    min-width: 24px;
    min-height: 24px;
    font-size: 14px !important;
  }
}
body .pr-snippet-qa .pr-qa-large {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      align-self: center;
}
body .pr-snippet-qa > * {
  line-height: 1.5rem;
}
body .pr-snippet-qa > *:not(:last-child) {
  margin-bottom: 0.46875rem !important;
}
@media (min-width: 576px) {
  body .pr-snippet-qa > *:not(:last-child) {
    margin-right: 0.9375rem !important;
    margin-bottom: 0 !important;
  }
}
body .pr-snippet-qa-metrics {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  body .pr-snippet-qa-metrics > abbr {
    font-size: 14px !important;
  }
}
body #pr-reviewsnippet {
  margin-bottom: 0.625rem !important;
}
body #pr-questionsnippet {
  margin-bottom: 0.9375rem !important;
}
@media (min-width: 1025px) {
  body #pr-questionsnippet {
    float: left !important;
  }
}
body #pr-questionsnippet,
body .pr-snippet-stars-reco-reco {
  margin: 0 !important;
}
body #pr-questionsnippet .pr-ask-question-cta.pr-qa-large,
body #pr-questionsnippet .pr-snippet-reco-to-friend,
body .pr-snippet-stars-reco-reco .pr-ask-question-cta.pr-qa-large,
body .pr-snippet-stars-reco-reco .pr-snippet-reco-to-friend {
  display: none;
}
body #pr-questionsnippet .pr-ask-question-link,
body .pr-snippet-stars-reco-reco .pr-ask-question-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}
body #pr-questionsnippet .pr-ask-question-link::before,
body .pr-snippet-stars-reco-reco .pr-ask-question-link::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  margin-right: 0.46875rem;
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E");
}
body #pr-questionsnippet .pr-ask-question-subtext,
body .pr-snippet-stars-reco-reco .pr-ask-question-subtext {
  display: none;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container {
    margin-bottom: 30px;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header {
  padding: 0 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
  font-weight: 400 !important;
  font-size: 26px !important;
  line-height: 1.2;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
    font-size: 32px !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
  font-style: normal;
  color: #363636;
  padding-right: 1.875rem;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::before,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::after,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::after {
  content: ")";
  display: inline-block;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-snippet-stars-reco-reco,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-snippet-stars-reco-reco {
  display: none !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-block-headline,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline {
  font-style: normal !important;
  color: #363636 !important;
  padding-top: 0 !important;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-block-headline,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
  padding-left: 0;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-snapshot-tag-def.pr-snapshot-tag-def-filtering:hover .pr-filter-btn__child.pr-snapshot-highlight.pr-filter-btn__voteCount,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-snapshot-tag-def.pr-snapshot-tag-def-filtering:hover .pr-filter-btn__child.pr-snapshot-highlight.pr-filter-btn__voteCount {
  background: #326fe2 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-ratings-histogram.pr-histogram-list li:hover .pr-ratings-histogram-barValue,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-ratings-histogram.pr-histogram-list li:hover .pr-ratings-histogram-barValue {
  background: #326fe2 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-ratings-histogram.pr-histogram-list li .pr-ratings-histogram-barValue,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-ratings-histogram.pr-histogram-list li .pr-ratings-histogram-barValue {
  background: #363636 !important;
}
body .p-w-r .pr-review-display p,
body .p-w-r .pr-review-display span {
  color: #363636 !important;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews {
  text-align: left;
  padding-left: 0;
  margin-bottom: 1.875rem;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews a {
  border-radius: 2px;
  background: #326fe2;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 400;
  text-decoration: none;
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews a.active, body .p-w-r .pr-review-display .pr-rd-no-reviews a:active, body .p-w-r .pr-review-display .pr-rd-no-reviews a:hover, body .p-w-r .pr-review-display .pr-rd-no-reviews a:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background: #004876 !important;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
  background-color: #ccc;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents .pr-rd-review-total {
  padding: 0.3125rem 0;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button {
  background-color: #363636;
  border-color: #363636;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button svg {
  margin-top: 0;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
  display: inline-block;
  width: 100%;
  height: 2.275rem;
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  vertical-align: middle;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.987 7.579l4.405-4.323A.992.992 0 0 1 11.047 3c.251-.002.492.1.66.277.188.191.293.424.293.683-.001.273-.128.532-.293.654L6.66 9.732a.948.948 0 0 1-1.327-.007L.275 4.619A.918.918 0 0 1 0 3.953c.002-.241.09-.473.29-.698A.992.992 0 0 1 .944 3a.907.907 0 0 1 .66.275L5.987 7.58z'/%3E%3C/svg%3E") no-repeat calc(100% - 15px);
  border: 0.0625rem solid #ccc;
  border-radius: 2px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
body .p-w-r .pr-review-display .pr-rd-content-block .pr-snippet-rating-decimal {
  display: none !important;
}
body .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-inner-side-content-block .pr-rd-details span,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-inner-side-content-block .pr-rd-details time,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-read-review span,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-read-review time {
  color: #363636 !important;
}
body .p-w-r .pr-review-display .pr-review {
  border-bottom: 0.0625rem solid #ccc !important;
}
body .p-w-r .pr-review-display .pr-rd-side-content-block {
  position: relative !important;
}
body .p-w-r .pr-review-display .pr-rd-review-tag dd {
  font-size: 0.875rem !important;
  color: #363636 !important;
  padding-left: 0 !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-display .pr-rd-review-tag dd {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-display .pr-rd-review-tag .pr-rd-display-tablet dt {
  background: #ccc;
}
body .p-w-r .pr-review-display .pr-rd-main-footer {
  text-align: center !important;
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block {
  width: 100%;
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
  font-size: 0.875rem !important;
  color: #363636 !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-to-top {
  clear: both;
}
body .p-w-r .pr-review-display .pr-rd-pagination {
  border-bottom: none !important;
}
body .p-w-r .pr-qa-display {
  padding: 0;
}
body .p-w-r .pr-qa-display .pr-qa-display-headline,
body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline {
  margin-top: 0;
}
@media (min-width: 768px) {
  body .p-w-r .pr-qa-display .pr-qa-display-headline,
  body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline {
    margin-top: 0.9375rem;
  }
}
body .p-w-r .pr-qa-display .pr-qa-display-headline h1,
body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline h1 {
  display: none !important;
}
body .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
  margin-top: 0;
}
@media (min-width: 768px) {
  body .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
    margin-top: 0.9375rem;
    margin-left: 0;
  }
}
@media (max-width: 1024.98px) {
  body .p-w-r .pr-qa-display .pr-btn-ask-question {
    border-radius: 2px;
    background: #326fe2;
    color: #fff;
    font-size: 18px !important;
    font-weight: 400;
    text-decoration: none !important;
    padding: 0.46875rem 0.9375rem;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active, body .p-w-r .pr-qa-display .pr-btn-ask-question:active, body .p-w-r .pr-qa-display .pr-btn-ask-question:hover, body .p-w-r .pr-qa-display .pr-btn-ask-question:focus {
    text-decoration: underline !important;
    color: #fff !important;
    background: #004876 !important;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:active .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:active .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-text {
    color: #fff;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question span,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text {
    color: #fff;
    text-shadow: none !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question span:hover,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-link:hover,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text:hover {
    color: #fff;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon {
    display: none !important;
  }
}
body .p-w-r .pr-qa-display .pr-qa-display-ask-question {
  margin-bottom: 1.875rem;
  float: left !important;
  padding-left: 0 !important;
}
@media (max-width: 1024.98px) {
  body .p-w-r .pr-qa-display .pr-qa-display-ask-question .pr-answer-form-open {
    margin-left: 0;
  }
}
body .thank-you-page a {
  text-decoration: underline;
}
body .thank-you-page .header {
  border: none !important;
  height: auto !important;
}
body .thank-you-page .title {
  font-size: 2.5rem;
  color: inherit;
}
body .thank-you-page .review-preview {
  margin-top: 15px;
  padding-left: 15px;
}
body .thank-you-page .pr-rating-number,
body .thank-you-page .pr-rating-date {
  border: none !important;
}

.display-alignment-fix {
  margin: auto !important;
  width: 55%;
  padding: 10px;
}

.pr-displaywrite {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .pr-displaywrite {
    max-width: 1270px;
    margin: 0 auto;
    margin-bottom: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  .pr-displaywrite #pr-write {
    margin: 0;
  }
}
@media (min-width: 1025px) {
  .pr-displaywrite #pr-write {
    max-width: 1270px;
    margin: 0 0.9375rem;
  }
}
@media (min-width: 1366px) {
  .pr-displaywrite #pr-write {
    margin: 0;
  }
}
.pr-displaywrite #pr-write .p-w-r .pr-waqwaa {
  margin-left: 0;
}
.pr-displaywrite .pr-header-product-name {
  padding-left: 0;
}
.pr-displaywrite .pr-header-product-name a {
  text-decoration: none !important;
  font-weight: 700 !important;
}
.pr-displaywrite .pr-header-table .pr-header-title + a {
  text-decoration: none !important;
  font-weight: 700 !important;
}

.p-w-r .pr-waqwaa .pr-question-form #questionCategory label {
  display: block;
}
@media (max-width: 767.98px) {
  .p-w-r .pr-waqwaa .pr-question-form #questionType label {
    display: block;
  }
}
.p-w-r .pr-waqwaa .pr-waq-legal-text span {
  font-size: 0.875rem !important;
  color: #363636;
}
@media (min-width: 1025px) {
  .p-w-r .pr-waqwaa .pr-waq-legal-text span {
    font-size: 1rem !important;
  }
}
.p-w-r .pr-waqwaa .pr-submit {
  margin-top: 1.875rem;
}
.p-w-r .pr-waqwaa .pr-btn.pr-btn-review.pr-pull-left {
  float: right !important;
}
.p-w-r .pr-waqwaa .pr-waq-prequestion-message li {
  margin-bottom: 1.875rem;
}

.product-carousel img {
  width: 100%;
  height: 100%;
}

.product-tile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #363636;
  /* List View Product Tiles */
}
@media all and (-ms-high-contrast: none) {
  .product-tile { /* stylelint-disable-line */
    display: block;
  }
}
.product-tile a:not(.promotions > .callout *) {
  color: #363636 !important;
  text-decoration: none;
  font-weight: 700;
}
.product-tile a:not(.promotions > .callout *):hover {
  color: #363636;
  text-decoration: underline;
}
.product-tile .tile-header {
  position: relative;
  margin-bottom: 10px;
}
.product-tile .tile-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  padding: 0 10px;
}
@media all and (-ms-high-contrast: none) {
  .product-tile .tile-body { /* stylelint-disable-line */
    display: inline-block;
  }
}
.product-tile .tile-body a {
  display: inline-block;
  visibility: visible;
}
.product-tile .tile-body a:not(.more-link, .promotions > .callout *) {
  color: #363636 !important;
  text-decoration: none;
  font-weight: 700;
}
.product-tile .tile-body a:not(.more-link, .promotions > .callout *):hover {
  color: #363636;
  text-decoration: underline;
}
.product-tile .tile-body a :not(.promotions > .callout *):hover, .product-tile .tile-body a :not(.promotions > .callout *):focus {
  text-decoration: underline !important;
}
.product-tile .tile-body p {
  margin: 0;
}
.product-tile .tile-body .tile-body-upper .callout {
  margin-bottom: 0.9375rem;
}
.product-tile .tile-body .tile-body-upper .callout:last-of-type {
  margin-bottom: 0;
}
.product-tile .tile-body .color-swatches {
  min-height: 1.5625rem;
  height: 1.5625rem;
  margin-bottom: 1.25rem;
}
.product-tile .tile-body .swatches {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-tile .tile-body .swatches .swatch-link {
  margin-right: 0.375rem;
}
.product-tile .tile-body .swatches .swatch-link:last-of-type {
  margin-right: 0.5rem;
}
.product-tile .tile-body .swatches .swatch {
  background-size: 100%;
}
.product-tile .tile-body .more-link {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}
.product-tile .tile-body .more-link a {
  text-decoration: underline;
  font-weight: 400;
}
.product-tile .tile-body .more-link a:hover {
  text-decoration: none;
}
.product-tile .tile-body .pdp-link {
  margin-bottom: 0.25rem;
}
.product-tile .tile-body .pdp-link a.link {
  text-decoration: none;
}
.product-tile .tile-body .product-sku-container {
  margin-bottom: 0.46875rem;
  line-height: normal;
}
.product-tile .tile-body .price .sales-line {
  display: inline-block;
}
.product-tile .tile-body .ratings {
  margin-bottom: 0.46875rem;
}
.product-tile .tile-body .ratings .pr-no-reviews {
  visibility: hidden;
}
.product-tile .tile-body .ratings .pr-no-reviews .pr-category-snippet__total {
  display: none;
}
.product-tile .tile-body .price,
.product-tile .tile-body .secondary-msgs {
  margin-bottom: 0.46875rem;
}
.product-tile .tile-body .product-messaging {
  margin-top: 10px;
}
.product-tile .tile-body .compare {
  display: none;
  justify-self: flex-end;
}
@media (min-width: 576px) {
  .product-tile .tile-body .compare {
    display: block;
    margin-top: 0.9375rem;
    font-size: 0.875rem;
  }
}
@media (min-width: 768px) {
  .product-tile .tile-body .compare {
    font-size: 0.875rem;
  }
}
.product-tile .product-features {
  display: none;
}
.product-tile .image-container {
  position: relative;
  overflow: inherit;
}
.product-tile .image-container a {
  display: block;
}
@supports (aspect-ratio: 1/1) {
  .product-tile .image-container a:has(.tile-image) {
    aspect-ratio: 1/1;
  }
}
.product-tile .image-container a .tile-image {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-tile .swatch-circle {
  width: 25px;
  height: 25px;
  background: #fff;
  border-radius: 12.5px;
  position: relative;
  display: inline-block;
}
.product-tile .swatch-circle.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.product-tile .swatch-circle.color-value.unselectable::after, .product-tile .swatch-circle.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.product-tile .swatch-circle.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.list .product-grid .product-tile {
  padding: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile {
    padding: 10px 0;
  }
}
.list .product-grid .product-tile .tile-header {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-width: 140px;
  padding-right: div(8/290);
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .tile-header {
    min-width: 285px;
    max-width: 285px;
    padding-right: div(20/967);
    -ms-flex-preferred-size: div(285/967);
        flex-basis: div(285/967);
  }
}
.list .product-grid .product-tile .tile-body {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .tile-body {
    padding-right: div(25/967);
    -ms-flex-preferred-size: div(320, 967);
        flex-basis: div(320, 967);
  }
}
@media (min-width: 768px) {
  .list .product-grid .product-tile .tile-body {
    min-width: 200px;
    max-width: 200px;
  }
}
.list .product-grid .product-tile .tile-body .color-swatches {
  display: none;
  min-height: 0;
  margin-bottom: 0;
}
.list .product-grid .product-tile .tile-body .color-swatches.hasSwatches {
  display: block;
  margin-bottom: 1.25rem;
}
.list .product-grid .product-tile .product-features {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: none;
  padding: 0 div(20/967);
  border-left: 0.0625rem solid #ccc;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .product-features {
    display: block;
  }
}
.list .product-grid .product-tile .product-features div {
  margin-bottom: 0.625rem;
}
@media all and (-ms-high-contrast: none) {
  .list .product-grid .product-tile { /* stylelint-disable-line */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.promotions {
  margin-top: 0.9375rem;
}
.promotions .callout {
  line-height: 1.2;
  color: #363636;
}
.promotions .callout * {
  color: #363636;
}
.promotions .callout:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.promotions .callout p {
  margin-bottom: 0;
  line-height: 1.2;
}
.promotions .callout .d-flex .flex-column {
  line-height: 1.1;
}

#chooseBonusProductModal .modal-footer .container {
  margin-left: 0;
  width: 100%;
  margin-right: 0;
}
#chooseBonusProductModal .select-cbp-container {
  margin-top: auto;
  margin-bottom: auto;
}
#chooseBonusProductModal .product-name-wrapper {
  width: 100%;
}
#chooseBonusProductModal .bonus-quantity,
#chooseBonusProductModal .bonus-option {
  margin-top: 0.938em;
}
#chooseBonusProductModal .bonus-quantity-select {
  min-width: 5em;
}
#chooseBonusProductModal .select-bonus-product {
  margin-top: 1em;
}
#chooseBonusProductModal .selected-pid {
  border: 0.0625rem solid #ccc;
}
#chooseBonusProductModal .selected-pid .bonus-product-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#chooseBonusProductModal .bonus-product-price {
  text-align: center;
  margin-top: 1em;
}

.nav.pagination {
  margin-bottom: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nav.pagination .page-link.nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 37px;
  height: 37px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  font-size: 0.875rem;
  font-weight: 400;
  cursor: pointer;
}
.nav.pagination .page-link.nav-link.active {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  background: #326fe2;
  color: #fff;
  pointer-events: none;
}
.nav.pagination .page-link.nav-link:hover, .nav.pagination .page-link.nav-link:focus {
  text-decoration: underline;
}
.nav.pagination .nav-item {
  width: auto;
  margin: 0 0.125rem;
}
.nav.pagination .nav-item-first .page-link.active, .nav.pagination .nav-item-first .page-link:hover, .nav.pagination .nav-item-first .page-link:focus,
.nav.pagination .nav-item-last .page-link.active,
.nav.pagination .nav-item-last .page-link:hover,
.nav.pagination .nav-item-last .page-link:focus,
.nav.pagination .nav-item-next .page-link.active,
.nav.pagination .nav-item-next .page-link:hover,
.nav.pagination .nav-item-next .page-link:focus,
.nav.pagination .nav-item-previous .page-link.active,
.nav.pagination .nav-item-previous .page-link:hover,
.nav.pagination .nav-item-previous .page-link:focus {
  background: transparent;
}
.nav.pagination .nav-item-first .page-link::after,
.nav.pagination .nav-item-last .page-link::after,
.nav.pagination .nav-item-next .page-link::after,
.nav.pagination .nav-item-previous .page-link::after {
  display: none;
}

.container .breadcrumb {
  line-height: 0.75rem;
  margin: 0.9375rem 0;
}
@media (min-width: 768px) {
  .container .breadcrumb {
    margin: 1.25rem 0;
  }
}
.container .breadcrumb .breadcrumb-item {
  padding: 0 0.625rem 0 0;
  margin: 0;
  line-height: 0.625rem;
}
.container .breadcrumb .breadcrumb-item a,
.container .breadcrumb .breadcrumb-item span {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
  color: #363636;
  text-decoration: none;
}
.container .breadcrumb .breadcrumb-item a.active, .container .breadcrumb .breadcrumb-item a:active, .container .breadcrumb .breadcrumb-item a:hover, .container .breadcrumb .breadcrumb-item a:focus,
.container .breadcrumb .breadcrumb-item span.active,
.container .breadcrumb .breadcrumb-item span:active,
.container .breadcrumb .breadcrumb-item span:hover,
.container .breadcrumb .breadcrumb-item span:focus {
  color: #363636;
  text-decoration: underline;
}
.container .breadcrumb .breadcrumb-item span:hover {
  text-decoration: none;
}
.container .breadcrumb .breadcrumb-item.active a, .container .breadcrumb .breadcrumb-item.active span {
  font-weight: 700;
}
.container .breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  border-left: 0.0625rem solid #ccc;
}
@media (max-width: 1024.98px) {
  .container .breadcrumb .breadcrumb-item + .breadcrumb-item {
    margin-bottom: 0.625rem;
  }
}
.container .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  display: none;
}
.container .breadcrumb.search-results {
  border-bottom: 0;
}

.veil {
  position: fixed;
  z-index: 1051;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.veil .underlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background-color: #000;
}
.veil .underlay.transparent {
  opacity: 0;
}

.spinner {
  width: 2rem;
  height: 2rem;
  text-align: center;
  -webkit-animation: sk-rotate 2s infinite linear;
          animation: sk-rotate 2s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1rem;
  margin-left: -1rem;
}

@-webkit-keyframes sk-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes sk-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.item-attributes {
  vertical-align: top;
  padding-left: 0;
}

.line-item-attributes,
.line-item-option {
  font-size: 0.813rem;
  margin: 0;
}

.line-item-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #363636;
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 0.313em;
}

.line-item-pricing-info {
  margin-bottom: 0;
}
.line-item-pricing-info + .price {
  font-size: 1em;
  font-weight: bolder;
}

.line-item-price-quantity-info {
  margin-top: 0.625em;
  border-top: 1px solid #ccc;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.line-item-total-text {
  font-size: 0.813em;
}

.pricing {
  font-size: 1em;
  font-weight: bolder;
}

.product-image {
  height: 5.625em;
  width: 5.625em;
  margin-right: 0.938em;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.non-adjusted-price {
  display: none;
}

.discount-line-item {
  font-size: 0.875em;
}

.line-item-promo {
  color: #363636;
  font-size: 0.813em;
}

.line-item-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.bundled-line-item + .bundled-line-item {
  margin-top: 0.625em;
}

.bundle-includes {
  font-size: 0.813em;
  margin-bottom: 0.625em;
}

.line-item-divider {
  margin: 0.625em -1.225em 0.625em -1.325em;
}

.line-item-availability p {
  margin-bottom: 6px;
}
.line-item-availability p:last-child {
  margin-bottom: 0;
}
.line-item-availability .success,
.line-item-availability .danger {
  font-weight: 700;
  text-transform: capitalize;
}
.line-item-availability .success {
  color: #046a38;
}
.line-item-availability .stockCount {
  font-size: 0.875rem;
  color: #a51a1f;
  background-color: #F2DEDE;
  padding: 0.125rem 0.25rem;
  font-weight: 700;
  border-radius: 0.25rem;
  display: inline-block;
}
.line-item-availability .prefix-icon {
  padding-left: 28px;
}
.line-item-availability .prefix-icon.pickup {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M17.233 6.828c-2.412.002-11.973.007-14.332 0-.892-.004-.979-.129-.617-1.045C2.8 4.48 3.265 3.16 3.756 1.85c.239-.635.87-1.057 1.603-1.058C7.236.787 9.114.79 10.99.79c1.174 0 2.348-.003 3.52 0 .885.003 1.478.433 1.786 1.266.494 1.34.996 2.674 1.492 4.011.209.566.054.76-.555.76m-.996 4.739a1.348 1.348 0 0 1-1.347-1.356c-.006-.743.55-1.311 1.28-1.31.73 0 1.333.624 1.327 1.378-.004.733-.542 1.283-1.26 1.288m-12.35 0c-.732-.004-1.345-.629-1.346-1.37 0-.722.582-1.301 1.304-1.297.732.004 1.316.624 1.31 1.39-.005.73-.553 1.28-1.269 1.277M19.224 6.93a1.863 1.863 0 0 1-.396-.62c-.588-1.53-1.156-3.068-1.736-4.601C16.684.627 15.798.005 14.654.003c-3.053-.004-6.106-.004-9.159 0-1.21.002-2.145.659-2.588 1.816-.544 1.42-1.063 2.851-1.622 4.266-.152.384-.422.718-.624 1.082-.177.318-.432.633-.485.975-.227 1.474-.256 2.958.04 4.43.117.569.41 1.015.94 1.299.137.072.266.295.276.456.036.62.018 1.245.028 1.868.01.633.166.786.8.798.09.002.182-.001.273-.001 2.202-.001 1.952.17 1.964-1.98.003-.327.001-.598.001-1.005h10.994c.02.407 0 .609.006.897.01.437-.003.883.007 1.32.012.602.158.756.742.768.497.01.993.01 1.488.002.62-.01.78-.17.796-.811.016-.637-.002-1.275.02-1.91.005-.13.094-.324.197-.374.676-.325.958-.912 1.083-1.605.24-1.33.192-2.667.056-4.002-.054-.53-.285-.98-.663-1.361'/%3E%3C/svg%3E%0A");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
}

.product-line-item-details {
  overflow-y: auto;
}

.minicart .product-line-item-details {
  overflow-y: hidden;
}

.minicart {
  position: relative;
}
.minicart h1 {
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 0;
}
.minicart .minicart-container {
  padding-top: 0.625em;
  padding-bottom: 0.625em;
  border: 0.0625rem solid #e8e8e8;
  border-bottom: 0;
  background-color: #fff;
  max-height: calc(100vh - 260px);
  overflow-y: auto;
  overflow-x: hidden;
}
.minicart .btn.remove-product {
  color: #363636;
  float: right;
  background-color: white;
  border: none;
  font-size: 1.625em;
  margin-top: -0.313em;
  padding: 0;
}
.minicart .card {
  margin-bottom: 0;
  padding: 0;
  border: 0;
}
.minicart .product-summary {
  border-top: 0;
  padding-top: 0;
  margin-top: 0.5rem;
}
.minicart .product-summary > .row:first-of-type .card.product-info {
  padding-top: 2rem;
}
.minicart .product-summary > .row > .col-12 > .card + .performance-container .performance-line-item {
  border-top: 0;
}
.minicart .product-summary .product-info {
  padding: 1rem 0;
}
.minicart .product-summary .product-info > .row {
  margin: 0;
}
.minicart .product-summary .product-info .card {
  margin-bottom: 1rem;
}
.minicart .product-summary .product-info.part-parent-line-item + .performance-container {
  border-bottom: 0.0625rem solid #ccc;
  padding: 0.75rem 0;
  margin: 0 0.75rem;
}
.minicart .product-summary .product-pricing {
  padding: 0;
}
.minicart .card-body {
  padding: 0;
}
.minicart .card-body .card {
  border-top: 0.0625rem solid #666;
}
.minicart .card-body .line-item-divider {
  display: none;
}
.minicart .card-body .line-item-name {
  font-size: 0.875rem;
  font-weight: 400;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
}
.minicart .card-body .line-item-header {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-bottom: 15px;
  font-size: 0.875rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
}
.minicart .card-body .line-item-header .item-attributes {
  display: none !important;
}
.minicart .card-body .line-item-price-info {
  margin-bottom: 0;
}
.minicart .card-body .line-item-total-price {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.minicart .card-body .line-item-total-price .price {
  width: 100%;
}
.minicart .card-body .line-item-image-container {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 135px;
          flex: 0 0 135px;
  max-width: 135px;
  padding: 0 0 66px;
}
.minicart .card-body .line-item-image-container > .row {
  padding: 0;
}
.minicart .card-body .line-item-image-container img {
  margin: 0;
  width: 100%;
  height: auto;
}
.minicart .card-body .line-item-quantity {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  padding: 0 0 0 1.25rem;
  max-width: calc(100% - 135px);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: calc(100% - 135px);
      flex-basis: calc(100% - 135px); /* stylelint-disable-line */
}
.minicart .card-body .line-item-quantity .product-move {
  display: none;
}
.minicart .card-body .line-item-quantity .item-attributes {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner {
  max-width: 320px;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  text-align: left;
  -ms-flex-item-align: start;
      align-self: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -150px;
  margin-top: 2rem;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .quantity-label {
  display: none;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .quantity-form {
  max-width: 130px;
  display: inline-block;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .remove-line-item {
  position: static;
  display: inline-block;
  line-height: 2.25rem;
  margin-left: 1.5625rem;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .remove-line-item .remove-product {
  margin: 0;
  font-size: 0.875rem;
  position: static;
}
.minicart .card-body .product-card-footer {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  border-top: 0.0625rem solid #ccc;
  margin-top: 1rem;
  padding: 1rem 1rem 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.minicart .card-body .warranty-line-item,
.minicart .card-body .gold-plan-item,
.minicart .card-body .performance-line-item {
  padding-top: 1rem;
  border-top: 0.0625rem solid #ccc;
}
.minicart .card-body .warranty-line-item .line-item-image-container,
.minicart .card-body .gold-plan-item .line-item-image-container,
.minicart .card-body .performance-line-item .line-item-image-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30px;
          flex: 0 0 30px;
  max-width: 30px;
  padding-bottom: 0;
}
.minicart .card-body .warranty-line-item .line-item-image-container .item-image,
.minicart .card-body .gold-plan-item .line-item-image-container .item-image,
.minicart .card-body .performance-line-item .line-item-image-container .item-image {
  height: auto;
  width: auto;
  margin-right: 0;
}
.minicart .card-body .warranty-line-item .line-item-image-container .item-image img,
.minicart .card-body .gold-plan-item .line-item-image-container .item-image img,
.minicart .card-body .performance-line-item .line-item-image-container .item-image img {
  margin-left: 0;
  width: 30px;
}
.minicart .card-body .warranty-line-item .line-item-sku,
.minicart .card-body .warranty-line-item .item-attributes,
.minicart .card-body .warranty-line-item .line-item-quantity,
.minicart .card-body .warranty-line-item .product-move,
.minicart .card-body .warranty-line-item .line-item-price-info,
.minicart .card-body .gold-plan-item .line-item-sku,
.minicart .card-body .gold-plan-item .item-attributes,
.minicart .card-body .gold-plan-item .line-item-quantity,
.minicart .card-body .gold-plan-item .product-move,
.minicart .card-body .gold-plan-item .line-item-price-info,
.minicart .card-body .performance-line-item .line-item-sku,
.minicart .card-body .performance-line-item .item-attributes,
.minicart .card-body .performance-line-item .line-item-quantity,
.minicart .card-body .performance-line-item .product-move,
.minicart .card-body .performance-line-item .line-item-price-info {
  display: none;
}
.minicart .card-body .warranty-line-item .line-item-header,
.minicart .card-body .gold-plan-item .line-item-header,
.minicart .card-body .performance-line-item .line-item-header {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(100% - 30px);
      flex-basis: calc(100% - 30px); /* stylelint-disable-line */
  max-width: calc(100% - 30px);
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  padding: 0 0 0.625rem 0.625rem;
  margin-bottom: 0;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name,
.minicart .card-body .performance-line-item .line-item-header .line-item-name {
  font-weight: 700;
  text-overflow: initial;
  white-space: normal;
  margin-bottom: 0;
  overflow: visible;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name a,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name a,
.minicart .card-body .performance-line-item .line-item-header .line-item-name a {
  font-weight: normal;
  font-size: 0.875rem;
  text-decoration: underline;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name a.edit-add-on,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name a.edit-add-on,
.minicart .card-body .performance-line-item .line-item-header .line-item-name a.edit-add-on {
  float: right;
}
.minicart .card-body .warranty-line-item .line-item-header .add-on-description,
.minicart .card-body .warranty-line-item .line-item-header .add-on-description-performance,
.minicart .card-body .gold-plan-item .line-item-header .add-on-description,
.minicart .card-body .gold-plan-item .line-item-header .add-on-description-performance,
.minicart .card-body .performance-line-item .line-item-header .add-on-description,
.minicart .card-body .performance-line-item .line-item-header .add-on-description-performance {
  font-weight: 400;
}
.minicart .card-body .warranty-line-item .product-card-footer,
.minicart .card-body .gold-plan-item .product-card-footer,
.minicart .card-body .performance-line-item .product-card-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  text-align: right;
}
.minicart .card-body .warranty-line-item .product-card-footer > .row,
.minicart .card-body .gold-plan-item .product-card-footer > .row,
.minicart .card-body .performance-line-item .product-card-footer > .row {
  margin: 0;
}
.minicart .card-body .warranty-line-item .product-card-footer .line-item-divider,
.minicart .card-body .gold-plan-item .product-card-footer .line-item-divider,
.minicart .card-body .performance-line-item .product-card-footer .line-item-divider {
  display: none;
}
.minicart .card-body .warranty-line-item .line-item-total-price,
.minicart .card-body .gold-plan-item .line-item-total-price,
.minicart .card-body .performance-line-item .line-item-total-price {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border: 0;
  margin: 0;
  padding-top: 0;
  width: 100%;
}
.minicart .card-body .warranty-line-item .line-item-total-price .pricing,
.minicart .card-body .gold-plan-item .line-item-total-price .pricing,
.minicart .card-body .performance-line-item .line-item-total-price .pricing {
  font-size: 0.875rem;
}
.minicart .card-body .part-parent-line-item {
  border-bottom: 0.0625rem solid #e8e8e8;
}
.minicart .card-body .part-line-item {
  border-top: 0.0625rem solid #ccc;
}
.minicart .card-body .part-line-item .line-item-quantity,
.minicart .card-body .part-line-item .line-item-header .line-item-sku,
.minicart .card-body .part-line-item .line-item-header .item-attributes,
.minicart .card-body .part-line-item .line-item-price-info {
  display: none;
}
.minicart .card-body .part-line-item .line-item-header {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(70% - 40px);
      flex-basis: calc(70% - 40px); /* stylelint-disable-line */
  max-width: calc(70% - 40px);
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  padding: 0 0.625rem;
  margin-bottom: 0;
}
.minicart .card-body .part-line-item .product-card-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
  max-width: 30%;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  margin: 0;
  border: 0;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  text-align: right;
}
.minicart .card-body .part-line-item .product-card-footer > .row {
  margin: 0;
}
.minicart .card-body .part-line-item .product-card-footer .line-item-divider {
  display: none;
}
.minicart .card-body .part-line-item .product-card-footer .primary,
.minicart .card-body .part-line-item .product-card-footer .post-suffix {
  display: none;
}
.minicart .card-body .part-line-item .line-item-image-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  max-width: 40px;
  max-height: 40px;
  padding-bottom: 0;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.minicart .card-body .part-line-item .line-item-total-price {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border: 0;
  margin: 0;
  padding-top: 0;
  width: 100%;
}
.minicart .card-body .part-line-item .line-item-total-price .pricing {
  font-size: 0.875rem;
}
.minicart .card-body .part-line-item .item-image {
  max-width: 40px;
}
.minicart .card-body .part-line-item .item-image img {
  margin-left: 0;
}
.minicart .add-on-container {
  padding: 0.75rem 0;
  position: relative;
  border-top: 0;
}
.minicart .add-on-container:not(.parts-header) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.75rem 1rem 0.75rem 3.125rem;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.minicart .add-on-container:not(.parts-header).warranty-container, .minicart .add-on-container:not(.parts-header).performance-container {
  padding: 0;
}
.minicart .add-on-container:not(.parts-header).warranty-container + .parts-header, .minicart .add-on-container:not(.parts-header).performance-container + .parts-header {
  border-top: 0.0625rem solid #ccc;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added, .minicart .add-on-container:not(.parts-header).performance-container.not-added {
  padding: 1rem 0;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added .line-item-attributes, .minicart .add-on-container:not(.parts-header).performance-container.not-added .line-item-attributes {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added .product-add-on-link, .minicart .add-on-container:not(.parts-header).performance-container.not-added .product-add-on-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.9375rem;
          flex: 0 0 3.9375rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .product-card-footer, .minicart .add-on-container:not(.parts-header).performance-container .product-card-footer {
  margin-top: -1.5625rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .line-item-name, .minicart .add-on-container:not(.parts-header).performance-container .line-item-name {
  margin-left: -2.5rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .add-on-heading, .minicart .add-on-container:not(.parts-header).performance-container .add-on-heading {
  padding-left: 2.5rem;
}
.minicart .add-on-container .btn-outline-secondary:hover, .minicart .add-on-container .input-group-prepend .input-group-text:hover, .input-group-prepend .minicart .add-on-container .input-group-text:hover,
.minicart .add-on-container .input-group-append .input-group-text:hover,
.input-group-append .minicart .add-on-container .input-group-text:hover {
  color: #fff;
  text-decoration: none !important;
}
.minicart .add-on-container .product-card-footer .primary,
.minicart .add-on-container .product-card-footer .post-suffix {
  display: none;
}
.minicart .add-on-container .line-item-promo {
  display: none;
}
.minicart .add-on-container .add-on-left {
  font-size: 0.875rem;
}
.minicart .add-on-container .add-on-left a.edit-add-on {
  font-size: 0.875rem;
  text-decoration: underline;
  display: inline-block;
  margin-left: 0.3125rem;
  margin-top: -0.1875rem;
}
.minicart .add-on-container .add-on-label {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin-right: auto;
  font-size: 0.875rem;
  font-weight: 700;
}
.minicart .add-on-container.performance-container .add-on-label {
  position: relative;
}
.minicart .add-on-container.performance-container .add-on-label::before {
  content: "";
  display: inline-block;
  background-image: url("../../svg-icons/sqtrade-tagline-logo.svg");
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  left: -40px;
}
.minicart .add-on-container.performance-container.not-added .line-item-attributes {
  padding-left: 2.5rem;
}
.minicart .add-on-container.warranty-container.not-added {
  border-top: 0.0625rem solid #ccc;
}
.minicart .add-on-container .add-on-description {
  display: block;
  font-size: 0.875rem;
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  margin-top: 1.0625rem;
  padding-right: 3.75rem;
}
.minicart .add-on-container .add-on-description-performance {
  display: block;
  font-size: 0.875rem;
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  margin-top: 1.0625rem;
  padding-right: 3.75rem;
}
.minicart .add-on-container .add-on-price {
  position: absolute;
  bottom: 10px;
  right: 0;
  font-size: 0.875rem;
  font-weight: 700;
}
.minicart .goldplan-container {
  border-top: 0.0625rem solid #ccc;
}
.minicart .goldplan-container .add-on-label {
  position: relative;
}
.minicart .goldplan-container .add-on-label::before {
  content: "";
  display: inline-block;
  background-image: url("../../svg-icons/sqtrade-tagline-logo.svg");
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  left: -3.125rem;
}
.minicart .goldplan-container .edit-add-on {
  float: right;
  margin-right: -0.9375rem;
}
.minicart .goldplan-container .add-on-description,
.minicart .goldplan-container .add-on-description-performance {
  margin-left: -3.125rem;
}
.minicart .goldplan-container.not-added {
  padding-right: 0;
  padding-left: 2.5rem;
}
.minicart .goldplan-container.not-added .product-add-on-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.9375rem;
          flex: 0 0 3.9375rem;
}
.minicart .goldplan-container.not-added .add-on-label::before {
  left: -2.5rem;
}
.minicart .parts-header {
  padding: 1rem 0;
  margin: 0;
}
.minicart .parts-header a:not(.move) {
  margin-left: 1rem;
  text-decoration: underline;
  font-size: 0.875rem;
}
.minicart .parts-header .add-on-label {
  font-weight: 700;
  font-size: 0.875rem;
}
.minicart .parts-total {
  font-size: 0.875rem;
  float: right;
  font-weight: 700;
}
.minicart .quantity-label {
  font-size: 0.813em;
}
.minicart .quantity {
  width: 100%;
}
.minicart .popover {
  top: 100% !important;
  left: auto;
  right: 0;
  width: 21.25rem;
  max-width: 21.25rem;
  border: 0;
  display: none;
}
.minicart .popover::before {
  display: none;
}
.minicart .popover::after {
  display: none;
}
.minicart .popover.show {
  display: block;
}
@media (max-width: 1024.98px) {
  .minicart .popover.show {
    display: none;
  }
}
.minicart .popover.show .minicart-container::before {
  display: block;
  content: "";
  position: absolute;
  top: -10px;
  left: initial;
  right: 15px;
  border-color: #e8e8e8 transparent;
  border-style: solid;
  border-width: 0 10px 10px;
  height: 0;
  width: 0;
}
.minicart .popover.show .minicart-container::after {
  display: block;
  content: "";
  position: absolute;
  top: -9px;
  left: initial;
  right: 15px;
  border-color: #fff transparent;
  border-style: solid;
  border-width: 0 10px 10px;
  height: 0;
  width: 0;
}
.minicart .mini-cart-header a.mini-cart-edit-link {
  text-decoration: underline;
  font-size: 0.875rem;
}
.minicart .minicart-footer {
  border: 0.0625rem solid #e8e8e8;
  border-top: 0;
  background-color: #f5f5f5;
  padding: 1rem;
}
.minicart .minicart-footer .checkout-continue .checkout-btn {
  color: #fff;
}
.minicart .minicart-footer .footer-sub-total {
  padding-left: 0;
}
.minicart .estimated-total {
  margin-top: 0.625em;
}
.minicart .sub-total-label {
  font-size: 1rem;
}
.minicart .sub-total {
  font-size: 1rem;
}
.minicart .line-item-divider {
  margin: 0.625em -0.625em 0.625em -1.325em;
}
.minicart .line-item-name {
  width: 90%;
  text-overflow: initial;
  white-space: normal;
  overflow: visible;
}
.minicart .line-item-availability .availability-message-display {
  display: none;
}
.minicart .finance-attributes {
  display: none;
}

@media (min-width: 768px) {
  .hide-no-link {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .hide-no-link {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .hide-no-link {
    display: none;
  }
}

.cart-popover {
  position: absolute;
  width: 235px;
  height: 176px;
  right: -105px;
  z-index: 50;
  background: white;
  border: 0.0625rem solid #326fe2;
  border-radius: 2px;
  padding: 20px 15px;
  text-align: center;
  font-size: 16px;
  top: calc(100% + 0.9375rem);
}
@media (max-width: 767.98px) {
  .cart-popover {
    top: 57px;
  }
}
@media (max-width: 1024.98px) {
  .cart-popover {
    right: -10px;
    top: 100%;
  }
}
@media (min-width: 950px) and (max-width: 2140px) {
  .cart-popover {
    right: -10px;
  }
}
.cart-popover::after {
  content: "";
  display: block;
  position: absolute;
  top: -9px;
  left: 50%;
  width: 10px;
  height: 10px;
  background: #fff;
  border-right: 0.0625rem solid #326fe2;
  border-top: 0.0625rem solid #326fe2;
  -webkit-transform: rotate(-45deg) translateX(-50%);
          transform: rotate(-45deg) translateX(-50%);
  z-index: 1001;
}
@media (min-width: 1025px) and (max-width: 2140px) {
  .cart-popover::after {
    left: 90%;
  }
}
@media (max-width: 1024.98px) {
  .cart-popover::after {
    left: 90%;
  }
}
.cart-popover .cart-popover-header {
  font-weight: bold;
  color: #326fe2;
  padding-bottom: 10px;
  margin-bottom: 0;
  border-bottom: 1px solid #ccc;
}
.cart-popover .cart-popover-header .cart-popover-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.1 7.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.3.2,3.5,2.4,5.7.2a.77.77,0,0,1,1-.1l.1.1a.78.78,0,0,1,0,1.1L4.6,3.5,6.8,5.7A.78.78,0,0,1,5.7,6.8h0L3.5,4.6,1.3,6.8a.77.77,0,0,1-1,.1L.2,6.8a.78.78,0,0,1,0-1.1L2.4,3.5.2,1.3A.78.78,0,0,1,.2.2.78.78,0,0,1,1.3.2Z'/%3E%3C/svg%3E");
  display: block;
  width: 10px;
  height: 10px;
}
.cart-popover .cart-popover-header button {
  right: 0;
  top: 0;
  padding: 15px;
}
.cart-popover .cart-popover-body {
  padding-top: 15px;
}
.cart-popover .cart-popover-link {
  padding-top: 20px;
}
.cart-popover .cart-popover-link a {
  text-decoration: underline;
  color: #326fe2 !important;
}
.cart-popover .m-b-0 {
  margin-bottom: 0;
}

.info-icon {
  position: relative;
  cursor: pointer;
  display: inline-block;
  padding: 0;
}
.info-icon .icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E") no-repeat 0 0;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  pointer-events: unset;
}
.custom-control-label .info-icon {
  vertical-align: text-top;
  margin-left: 6px;
}

.tooltip-arrow {
  position: absolute;
  top: calc((0.6875rem + 0.0625rem) * -1);
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0.25rem;
  z-index: 1001;
}
.tooltip-arrow::before, .tooltip-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.tooltip-arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.tooltip-arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}

.bs-popover-auto[x-placement^=left] {
  margin-right: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=right] {
  margin-left: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=top] {
  margin-bottom: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=bottom] {
  margin-top: 1.40625rem !important;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 1.40625rem !important;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 1.40625rem !important;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 1.40625rem !important;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 1.40625rem !important;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.site-search {
  position: relative;
  height: auto; /* 40/16 */
}
.site-search .input-group .form-control {
  height: auto;
}
.site-search input::-ms-clear {
  display: none;
  height: 0;
  width: 0;
}
.site-search .search-button {
  padding: 0 0.1875rem 0 0.375rem;
  cursor: pointer;
  border: none;
  max-width: 34px;
  height: auto;
}
.site-search .search-button .icon {
  pointer-events: none;
  margin-top: -1px;
}
.site-search .reset-button {
  display: none;
  position: absolute;
  border: none;
  top: 0;
  right: 2em;
  height: 30px;
  width: 40px;
  padding: 0;
  background: transparent no-repeat url("../svg-icons/close-icon.svg") 7px 7px;
  z-index: 1050;
}
.site-search input {
  padding-right: 2rem;
  height: 100%;
}
@media (max-width: 1024.98px) {
  .site-search input {
    padding: 10px 30px 10px 12px;
  }
}

.suggestions-wrapper {
  position: relative;
}

.search-icon {
  width: 14px;
  height: 14px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.suggestions {
  display: block;
  position: absolute;
  border: 1px solid #dadada;
  height: auto;
  background: #fff;
  line-height: 1.29;
  top: 10px;
  right: 0;
  width: 100%;
  z-index: 1050;
  overflow: auto;
}
.suggestions .suggestions-container {
  position: relative;
  overflow: auto;
  height: auto;
}
@media (max-width: 575.98px) {
  .suggestions .suggestions-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
  }
}
@media (max-width: 767.98px) {
  .suggestions .suggestions-container {
    height: 100%;
  }
}
@media (min-width: 576px) {
  .suggestions {
    max-height: 80vh;
  }
}
@media (min-width: 1025px) {
  .suggestions {
    width: 120%;
    left: -10%;
  }
}
@media (max-width: 767.98px) {
  .suggestions {
    position: fixed;
    top: 90px;
    bottom: 0;
    overflow-y: scroll;
    pointer-events: auto;
  }
}
@media (min-width: 1025px) {
  .suggestions {
    top: 23px;
  }
}
@media (max-width: 767.98px) {
  [data-action=Cart-Show] .suggestions {
    top: 55px;
    height: calc(100vh - 55px);
  }
}
@media (max-width: 767.98px) {
  .product-page .suggestions .more-results {
    padding-bottom: 70px;
  }
}
.suggestions .search-left-container {
  padding: 1.25rem;
}
.suggestions .search-left-container > :last-child {
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  .suggestions .search-left-container {
    padding: 1.25rem 0.9375rem !important;
  }
}
.suggestions .h-sm-100 {
  height: auto !important;
}
@media (max-width: 767.98px) {
  .suggestions .h-sm-100 {
    height: 100% !important;
  }
}
.suggestions .search-section-header {
  font-weight: 700;
  margin-bottom: 0.9375rem;
}
.suggestions .results-message-header {
  font-weight: 700;
  margin-bottom: 1.5625rem;
  word-break: break-all;
}
@media (max-width: 575.98px) {
  .suggestions .results-message-header {
    margin-bottom: 1.25rem;
  }
}
.suggestions .search-section-value {
  margin-bottom: 0.625rem;
}
.suggestions .search-result-icon {
  margin-right: 0.625rem !important;
}
.suggestions .search-section {
  margin-bottom: 1.25rem;
}
.suggestions .search-section > :last-child {
  margin-bottom: 0 !important;
}
.suggestions .suggested-results-value {
  margin-bottom: 0.9375rem !important;
}
.suggestions .suggested-results {
  margin-bottom: 1.5625rem;
}
@media (max-width: 575.98px) {
  .suggestions .suggested-results {
    margin-bottom: 1.25rem !important;
  }
}
.suggestions .search-right-container {
  padding: 1.25rem;
  background: #f5f5f5;
  min-height: 100%;
}
.suggestions .search-right-container > :last-child {
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  .suggestions .search-right-container {
    padding: 1.25rem 0.9375rem !important;
  }
}
.suggestions .d-flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.suggestions .product-tile {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.suggestions .suggestion-image {
  max-height: 4.6875rem;
  max-width: 4.6875rem;
  margin-right: 1.25rem;
}
.suggestions .name {
  color: #363636;
}
.suggestions .suggestion-item {
  margin-bottom: 0.9375rem;
}
.suggestions .item-link {
  text-align: left;
  color: #363636;
  opacity: 1;
  text-decoration: none;
}
.suggestions .item-link:hover {
  text-decoration: underline;
}
.suggestions .link-without-line:hover {
  text-decoration: none;
}
.suggestions .product-results {
  padding-top: 0.9375rem;
  background-color: #fff;
}
.suggestions .term-header {
  padding-bottom: 1.875rem;
}
@media (min-width: 1025px) {
  .suggestions .term-header {
    padding-bottom: 0.9375rem;
  }
}
.suggestions .header {
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .suggestions .header {
    margin-top: 0.625rem;
  }
}
.suggestions a {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.suggestions a:hover {
  color: #326fe2;
  text-decoration: none;
}
.suggestions a.active, .suggestions a:active, .suggestions a:focus {
  color: #326fe2;
  text-decoration: underline;
}
.suggestions a.small {
  font-size: 0.75rem;
}
.suggestions a.active, .suggestions a:active, .suggestions a:hover, .suggestions a:focus {
  color: #363636;
}
.suggestions a.small {
  font-size: 0.75rem;
}
.suggestions .items .item {
  padding-bottom: 0.375rem;
  line-height: 1.57;
}
@media (max-width: 767.98px) {
  .suggestions .items .item {
    padding-bottom: 0.3125rem;
    line-height: 1.25;
  }
}
.suggestions .items.products a {
  font-weight: 700;
  text-decoration: none;
}
.suggestions .items.products a:hover {
  text-decoration: none;
}
.suggestions .items.products a:hover .name {
  text-decoration: underline;
}
.suggestions .items.products a img {
  min-width: 75px;
}
.suggestions .items.products .item {
  margin-bottom: 0.9375rem;
  padding-bottom: 0;
}
.suggestions .items.products .name {
  display: inline-block;
  width: calc(100% - 95px);
  margin-left: 0.625rem;
  vertical-align: middle;
}
.suggestions .more-results {
  padding-bottom: 0.9375rem;
}
.suggestions .selected {
  background-color: #e8e8e8;
}

input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.form-group .form-control-feedback {
  display: none;
}
.form-group.has-warning .form-control-feedback, .form-group.has-danger .form-control-feedback {
  display: block;
  font-size: 0.8125rem;
}
.form-group.required .form-control-label::before {
  content: "";
  display: none;
}
.form-group:not(.required) {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.form-group .billing-same-as-shipping-contact-us {
  white-space: normal;
}
.form-group.no-overflow {
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
  max-width: 90%;
}

.form-control[readonly].readonly-no-padding {
  background-color: #fff;
  border: none;
  padding-left: 0;
}

.shipping-content .shipping-address .shipment-selector-block .form-group label::after {
  content: none;
}

.add-to-wishlist-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1030;
}
.add-to-wishlist-messages .add-to-wishlist-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-wishlist-messages .add-to-wishlist-alert.show {
  display: block;
}

.copy-link-message {
  z-index: 1030;
}

.add-to-wish-list {
  text-decoration: none;
}
.add-to-wish-list .wishlist-icons {
  margin-right: 5px;
}
.add-to-wish-list .link-text {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.add-to-wish-list .link-text:hover {
  color: #326fe2;
  text-decoration: none;
}
.add-to-wish-list .link-text.active, .add-to-wish-list .link-text:active, .add-to-wish-list .link-text:focus {
  color: #326fe2;
  text-decoration: underline;
}
.add-to-wish-list .link-text.small {
  font-size: 0.75rem;
}
.add-to-wish-list .link-text.active, .add-to-wish-list .link-text:active, .add-to-wish-list .link-text:hover, .add-to-wish-list .link-text:focus {
  color: #363636;
}
.add-to-wish-list .link-text.small {
  font-size: 0.75rem;
}

.wishlistTile .wishlist-icons {
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 50%;
  height: 34px;
  width: 34px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.product-tile .wishlistTile .wishlist-icons {
  bottom: -3px;
}
@media (min-width: 768px) {
  .product-tile .wishlistTile .wishlist-icons {
    bottom: 2px;
  }
}
.wishlistTile .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 53%;
  opacity: 1;
}

.pdp-table .card-header {
  background: #e8e8e8;
  padding: 0.9375rem 1.25rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .pdp-table .card-header {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.pdp-table .card-body {
  padding-bottom: 0;
  padding-top: 0;
}
.pdp-table .card-body .row.spec-attributes {
  border-bottom: 0.0625rem solid #ccc;
}
.pdp-table .card-body .row.spec-attributes .attribute {
  margin-top: 0;
  font-weight: 700;
}
.pdp-table .card-body .row.spec-attributes .row {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.pdp-table .card-body .row.spec-attributes.header-row .attribute {
  white-space: nowrap;
}
.pdp-table .card-body .row.spec-attributes.last {
  border-bottom: none;
}
.pdp-table .card-body .header-row {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .pdp-table .card-body .header-row {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.seo-asset a,
.truncated-text a {
  padding: 5px;
}
.seo-asset .content-body,
.truncated-text .content-body {
  text-align: center;
}
.seo-asset .truncated-text-container,
.truncated-text .truncated-text-container {
  max-height: 80px;
  margin-bottom: 5px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .seo-asset .truncated-text-container,
  .truncated-text .truncated-text-container {
    max-height: 44px;
  }
}
.seo-asset .truncated-text-container p,
.truncated-text .truncated-text-container p {
  text-align: center;
  margin-bottom: 0;
}
.seo-asset .truncated-text-container .expanded-seo-text,
.truncated-text .truncated-text-container .expanded-seo-text {
  visibility: hidden;
}
.seo-asset .truncated-text-container.expanded,
.truncated-text .truncated-text-container.expanded {
  overflow: visible;
  max-height: 100%;
}
.seo-asset .truncated-text-container.expanded .ellipsis-text,
.truncated-text .truncated-text-container.expanded .ellipsis-text {
  display: none;
}
.seo-asset .truncated-text-container.expanded .expanded-seo-text,
.truncated-text .truncated-text-container.expanded .expanded-seo-text {
  visibility: visible;
}
.seo-asset .truncated-text-container + .link2,
.truncated-text .truncated-text-container + .link2 {
  display: block;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .seo-asset .truncated-text-container + .link2,
  .truncated-text .truncated-text-container + .link2 {
    margin-bottom: 30px;
  }
}

.truncated-text {
  margin-bottom: 15px;
}
.truncated-text a {
  padding: 0;
}
.truncated-text .content-body,
.truncated-text .truncated-text-container p {
  text-align: left;
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  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: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.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: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.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: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.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.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.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.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.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.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.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.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.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.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.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.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.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.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  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: #326fe2;
  border-color: #326fe2;
}
.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.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  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: #046a38;
  border-color: #046a38;
}
.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.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.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.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  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: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.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.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.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.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  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: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.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.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  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: #363636;
  border-color: #363636;
}
.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.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.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.703125rem;
  padding-left: 0.703125rem;
}
.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: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -0.125rem;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  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: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.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: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.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: #fff;
}

.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: #fff;
}

.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: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.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.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  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: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.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: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.46875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

.m-2 {
  margin: 0.9375rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

.m-3 {
  margin: 1.40625rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

.m-4 {
  margin: 1.875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

.m-5 {
  margin: 2.34375rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

.m-6 {
  margin: 2.8125rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

.m-7 {
  margin: 3.28125rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

.m-8 {
  margin: 3.75rem !important;
}

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

.m-9 {
  margin: 4.21875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

.m-10 {
  margin: 6.5625rem !important;
}

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

.m-1_5 {
  margin: 0.703125rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

.m-2_5 {
  margin: 1.171875rem !important;
}

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

.m-3_5 {
  margin: 1.640625rem !important;
}

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

.m-4_5 {
  margin: 2.109375rem !important;
}

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

.m-5_5 {
  margin: 2.578125rem !important;
}

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.46875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

.p-2 {
  padding: 0.9375rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

.p-3 {
  padding: 1.40625rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

.p-4 {
  padding: 1.875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

.p-5 {
  padding: 2.34375rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

.p-6 {
  padding: 2.8125rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

.p-7 {
  padding: 3.28125rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

.p-8 {
  padding: 3.75rem !important;
}

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

.p-9 {
  padding: 4.21875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

.p-10 {
  padding: 6.5625rem !important;
}

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

.p-1_5 {
  padding: 0.703125rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

.p-2_5 {
  padding: 1.171875rem !important;
}

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

.p-3_5 {
  padding: 1.640625rem !important;
}

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

.p-4_5 {
  padding: 2.109375rem !important;
}

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

.p-5_5 {
  padding: 2.578125rem !important;
}

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

.m-n2 {
  margin: -0.9375rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

.m-n3 {
  margin: -1.40625rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

.m-n4 {
  margin: -1.875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

.m-n5 {
  margin: -2.34375rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

.m-n6 {
  margin: -2.8125rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

.m-n7 {
  margin: -3.28125rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

.m-n8 {
  margin: -3.75rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !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: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !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: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !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-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.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 {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.address-suggestions-wrapper {
  position: relative;
}

.address-suggestion-result {
  display: block;
  position: absolute;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  top: 0;
  right: 0;
  width: 100%;
  height: 26.875rem;
  overflow-y: scroll;
  z-index: 5;
}
.address-suggestion-result .address-item {
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #e8e8e8;
}
.address-suggestion-result .address-item:hover {
  background-color: #326fe2;
  color: #fff;
  cursor: pointer;
}

.icon.rotate0 {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.icon.rotate45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.icon.rotate90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.icon.rotate135 {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.icon.rotate180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.icon.rotate-135 {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.icon.rotate-90 {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.icon.rotate-45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.icon.logo-sm {
  width: 35px;
  height: 37.5px;
}

.arial-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 700 !important;
}

.arial {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 400 !important;
}

.lato-bold,
.figtree-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 700 !important;
}

.lato-light {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 300 !important;
}

.lato-black {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 900 !important;
}

.lato {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 400 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

.label5 {
  font-size: 0.875rem !important;
}

.font40 {
  font-size: calc(2.5rem + 0.5 * (100vw - 120rem) / 60);
}
@media (min-width: 768px) {
  .font40 {
    font-size: 2.5rem;
  }
}

.font41 {
  font-size: calc(2.5625rem + 0.5 * (100vw - 121.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font41 {
    font-size: 2.5625rem;
  }
}

.font42 {
  font-size: calc(2.625rem + 0.5 * (100vw - 123.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font42 {
    font-size: 2.625rem;
  }
}

.font43 {
  font-size: calc(2.6875rem + 0.5 * (100vw - 125.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font43 {
    font-size: 2.6875rem;
  }
}

.font44 {
  font-size: calc(2.75rem + 0.5 * (100vw - 126.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font44 {
    font-size: 2.75rem;
  }
}

.font45 {
  font-size: calc(2.8125rem + 0.5 * (100vw - 128.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font45 {
    font-size: 2.8125rem;
  }
}

.font46 {
  font-size: calc(2.875rem + 0.5 * (100vw - 130.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font46 {
    font-size: 2.875rem;
  }
}

.font47 {
  font-size: calc(2.9375rem + 0.5 * (100vw - 131.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font47 {
    font-size: 2.9375rem;
  }
}

.font48 {
  font-size: calc(3rem + 0.5 * (100vw - 133.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font48 {
    font-size: 3rem;
  }
}

.font49 {
  font-size: calc(3.0625rem + 0.5 * (100vw - 135.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font49 {
    font-size: 3.0625rem;
  }
}

.font50 {
  font-size: calc(3.125rem + 0.5 * (100vw - 137.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font50 {
    font-size: 3.125rem;
  }
}

.font51 {
  font-size: calc(3.1875rem + 0.5 * (100vw - 138.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font51 {
    font-size: 3.1875rem;
  }
}

.font52 {
  font-size: calc(3.25rem + 0.5 * (100vw - 140.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font52 {
    font-size: 3.25rem;
  }
}

.font53 {
  font-size: calc(3.3125rem + 0.5 * (100vw - 142.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font53 {
    font-size: 3.3125rem;
  }
}

.font54 {
  font-size: calc(3.375rem + 0.5 * (100vw - 143.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font54 {
    font-size: 3.375rem;
  }
}

.font55 {
  font-size: calc(3.4375rem + 0.5 * (100vw - 145.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font55 {
    font-size: 3.4375rem;
  }
}

.font56 {
  font-size: calc(3.5rem + 0.5 * (100vw - 147.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font56 {
    font-size: 3.5rem;
  }
}

.font57 {
  font-size: calc(3.5625rem + 0.5 * (100vw - 149rem) / 60);
}
@media (min-width: 768px) {
  .font57 {
    font-size: 3.5625rem;
  }
}

.font58 {
  font-size: calc(3.625rem + 0.5 * (100vw - 150.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font58 {
    font-size: 3.625rem;
  }
}

.font59 {
  font-size: calc(3.6875rem + 0.5 * (100vw - 152.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font59 {
    font-size: 3.6875rem;
  }
}

.font60 {
  font-size: calc(3.75rem + 0.5 * (100vw - 154.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font60 {
    font-size: 3.75rem;
  }
}

.font61 {
  font-size: calc(3.8125rem + 0.5 * (100vw - 155.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font61 {
    font-size: 3.8125rem;
  }
}

.font62 {
  font-size: calc(3.875rem + 0.5 * (100vw - 157.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font62 {
    font-size: 3.875rem;
  }
}

.font63 {
  font-size: calc(3.9375rem + 0.5 * (100vw - 159.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font63 {
    font-size: 3.9375rem;
  }
}

.font64 {
  font-size: calc(4rem + 0.5 * (100vw - 160.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font64 {
    font-size: 4rem;
  }
}

.font65 {
  font-size: calc(4.0625rem + 0.5 * (100vw - 162.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font65 {
    font-size: 4.0625rem;
  }
}

.font66 {
  font-size: calc(4.125rem + 0.5 * (100vw - 164.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font66 {
    font-size: 4.125rem;
  }
}

.font67 {
  font-size: calc(4.1875rem + 0.5 * (100vw - 166.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font67 {
    font-size: 4.1875rem;
  }
}

.font68 {
  font-size: calc(4.25rem + 0.5 * (100vw - 167.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font68 {
    font-size: 4.25rem;
  }
}

.font69 {
  font-size: calc(4.3125rem + 0.5 * (100vw - 169.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font69 {
    font-size: 4.3125rem;
  }
}

.font70 {
  font-size: calc(4.375rem + 0.5 * (100vw - 171.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font70 {
    font-size: 4.375rem;
  }
}

.font71 {
  font-size: calc(4.4375rem + 0.5 * (100vw - 172.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font71 {
    font-size: 4.4375rem;
  }
}

.font72 {
  font-size: calc(4.5rem + 0.5 * (100vw - 174.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font72 {
    font-size: 4.5rem;
  }
}

.font73 {
  font-size: calc(4.5625rem + 0.5 * (100vw - 176.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font73 {
    font-size: 4.5625rem;
  }
}

.font74 {
  font-size: calc(4.625rem + 0.5 * (100vw - 178rem) / 60);
}
@media (min-width: 768px) {
  .font74 {
    font-size: 4.625rem;
  }
}

.font75 {
  font-size: calc(4.6875rem + 0.5 * (100vw - 179.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font75 {
    font-size: 4.6875rem;
  }
}

.font76 {
  font-size: calc(4.75rem + 0.5 * (100vw - 181.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font76 {
    font-size: 4.75rem;
  }
}

.font77 {
  font-size: calc(4.8125rem + 0.5 * (100vw - 183.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font77 {
    font-size: 4.8125rem;
  }
}

.font78 {
  font-size: calc(4.875rem + 0.5 * (100vw - 184.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font78 {
    font-size: 4.875rem;
  }
}

.font79 {
  font-size: calc(4.9375rem + 0.5 * (100vw - 186.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font79 {
    font-size: 4.9375rem;
  }
}

.font80 {
  font-size: calc(5rem + 0.5 * (100vw - 188.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font80 {
    font-size: 5rem;
  }
}

.font81 {
  font-size: calc(5.0625rem + 0.5 * (100vw - 189.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font81 {
    font-size: 5.0625rem;
  }
}

.font82 {
  font-size: calc(5.125rem + 0.5 * (100vw - 191.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font82 {
    font-size: 5.125rem;
  }
}

.font83 {
  font-size: calc(5.1875rem + 0.5 * (100vw - 193.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font83 {
    font-size: 5.1875rem;
  }
}

.font84 {
  font-size: calc(5.25rem + 0.5 * (100vw - 195.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font84 {
    font-size: 5.25rem;
  }
}

.font85 {
  font-size: calc(5.3125rem + 0.5 * (100vw - 196.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font85 {
    font-size: 5.3125rem;
  }
}

.font86 {
  font-size: calc(5.375rem + 0.5 * (100vw - 198.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font86 {
    font-size: 5.375rem;
  }
}

.font87 {
  font-size: calc(5.4375rem + 0.5 * (100vw - 200.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font87 {
    font-size: 5.4375rem;
  }
}

.font88 {
  font-size: calc(5.5rem + 0.5 * (100vw - 201.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font88 {
    font-size: 5.5rem;
  }
}

.font89 {
  font-size: calc(5.5625rem + 0.5 * (100vw - 203.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font89 {
    font-size: 5.5625rem;
  }
}

.font90 {
  font-size: calc(5.625rem + 0.5 * (100vw - 205.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font90 {
    font-size: 5.625rem;
  }
}

.font91 {
  font-size: calc(5.6875rem + 0.5 * (100vw - 207rem) / 60);
}
@media (min-width: 768px) {
  .font91 {
    font-size: 5.6875rem;
  }
}

.font92 {
  font-size: calc(5.75rem + 0.5 * (100vw - 208.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font92 {
    font-size: 5.75rem;
  }
}

.font93 {
  font-size: calc(5.8125rem + 0.5 * (100vw - 210.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font93 {
    font-size: 5.8125rem;
  }
}

.font94 {
  font-size: calc(5.875rem + 0.5 * (100vw - 212.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font94 {
    font-size: 5.875rem;
  }
}

.font95 {
  font-size: calc(5.9375rem + 0.5 * (100vw - 213.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font95 {
    font-size: 5.9375rem;
  }
}

.font96 {
  font-size: calc(6rem + 0.5 * (100vw - 215.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font96 {
    font-size: 6rem;
  }
}

.font97 {
  font-size: calc(6.0625rem + 0.5 * (100vw - 217.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font97 {
    font-size: 6.0625rem;
  }
}

.font98 {
  font-size: calc(6.125rem + 0.5 * (100vw - 218.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font98 {
    font-size: 6.125rem;
  }
}

.font99 {
  font-size: calc(6.1875rem + 0.5 * (100vw - 220.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font99 {
    font-size: 6.1875rem;
  }
}

.font100 {
  font-size: calc(6.25rem + 0.5 * (100vw - 222.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font100 {
    font-size: 6.25rem;
  }
}

.font101 {
  font-size: calc(6.3125rem + 0.5 * (100vw - 224.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font101 {
    font-size: 6.3125rem;
  }
}

.font102 {
  font-size: calc(6.375rem + 0.5 * (100vw - 225.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font102 {
    font-size: 6.375rem;
  }
}

.font103 {
  font-size: calc(6.4375rem + 0.5 * (100vw - 227.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font103 {
    font-size: 6.4375rem;
  }
}

.font104 {
  font-size: calc(6.5rem + 0.5 * (100vw - 229.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font104 {
    font-size: 6.5rem;
  }
}

.font105 {
  font-size: calc(6.5625rem + 0.5 * (100vw - 230.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font105 {
    font-size: 6.5625rem;
  }
}

.font106 {
  font-size: calc(6.625rem + 0.5 * (100vw - 232.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font106 {
    font-size: 6.625rem;
  }
}

.font107 {
  font-size: calc(6.6875rem + 0.5 * (100vw - 234.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font107 {
    font-size: 6.6875rem;
  }
}

.font108 {
  font-size: calc(6.75rem + 0.5 * (100vw - 236rem) / 60);
}
@media (min-width: 768px) {
  .font108 {
    font-size: 6.75rem;
  }
}

.font109 {
  font-size: calc(6.8125rem + 0.5 * (100vw - 237.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font109 {
    font-size: 6.8125rem;
  }
}

.font110 {
  font-size: calc(6.875rem + 0.5 * (100vw - 239.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font110 {
    font-size: 6.875rem;
  }
}

.font111 {
  font-size: calc(6.9375rem + 0.5 * (100vw - 241.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font111 {
    font-size: 6.9375rem;
  }
}

.font112 {
  font-size: calc(7rem + 0.5 * (100vw - 242.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font112 {
    font-size: 7rem;
  }
}

.font113 {
  font-size: calc(7.0625rem + 0.5 * (100vw - 244.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font113 {
    font-size: 7.0625rem;
  }
}

.font114 {
  font-size: calc(7.125rem + 0.5 * (100vw - 246.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font114 {
    font-size: 7.125rem;
  }
}

.font115 {
  font-size: calc(7.1875rem + 0.5 * (100vw - 247.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font115 {
    font-size: 7.1875rem;
  }
}

.font116 {
  font-size: calc(7.25rem + 0.5 * (100vw - 249.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font116 {
    font-size: 7.25rem;
  }
}

.font117 {
  font-size: calc(7.3125rem + 0.5 * (100vw - 251.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font117 {
    font-size: 7.3125rem;
  }
}

.font118 {
  font-size: calc(7.375rem + 0.5 * (100vw - 253.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font118 {
    font-size: 7.375rem;
  }
}

.font119 {
  font-size: calc(7.4375rem + 0.5 * (100vw - 254.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font119 {
    font-size: 7.4375rem;
  }
}

.font120 {
  font-size: calc(7.5rem + 0.5 * (100vw - 256.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font120 {
    font-size: 7.5rem;
  }
}

.font121 {
  font-size: calc(7.5625rem + 0.5 * (100vw - 258.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font121 {
    font-size: 7.5625rem;
  }
}

.font122 {
  font-size: calc(7.625rem + 0.5 * (100vw - 259.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font122 {
    font-size: 7.625rem;
  }
}

.font123 {
  font-size: calc(7.6875rem + 0.5 * (100vw - 261.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font123 {
    font-size: 7.6875rem;
  }
}

.font124 {
  font-size: calc(7.75rem + 0.5 * (100vw - 263.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font124 {
    font-size: 7.75rem;
  }
}

.font125 {
  font-size: calc(7.8125rem + 0.5 * (100vw - 265rem) / 60);
}
@media (min-width: 768px) {
  .font125 {
    font-size: 7.8125rem;
  }
}

.lh-10 {
  line-height: 1 !important;
}

.lh-11 {
  line-height: 1.1 !important;
}

.lh-12 {
  line-height: 1.2 !important;
}

.lh-13 {
  line-height: 1.3 !important;
}

.lh-14 {
  line-height: 1.4 !important;
}

.lh-15 {
  line-height: 1.5 !important;
}

.lh-16 {
  line-height: 1.6 !important;
}

.lh-17 {
  line-height: 1.7 !important;
}

.lh-18 {
  line-height: 1.8 !important;
}

.lh-19 {
  line-height: 1.9 !important;
}

.lh-20 {
  line-height: 2 !important;
}

.lh-21 {
  line-height: 2.1 !important;
}

.lh-22 {
  line-height: 2.2 !important;
}

.lh-23 {
  line-height: 2.3 !important;
}

.lh-24 {
  line-height: 2.4 !important;
}

.lh-25 {
  line-height: 2.5 !important;
}

.no-hover-line:hover {
  text-decoration: none !important;
}

.line-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.line-heading::before, .line-heading::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 1.125rem;
          flex: 1 0 1.125rem;
}
.line-heading::after {
  margin: 0 0 0 1.125rem;
}

.line-heading-dynamic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.line-heading-dynamic::before, .line-heading-dynamic::after {
  content: "";
  border-top: 0.0625rem solid;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 1.125rem;
  flex: 1 0 1.125rem;
}
.line-heading-dynamic::after {
  margin: 0 0 0 1.125rem;
}

.line-heading-guest-checkout {
  color: #31708f;
  font-size: 1.75rem;
  margin-bottom: 1.40625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
@media (max-width: 767.98px) {
  .line-heading-guest-checkout {
    margin-bottom: 0;
  }
}
.line-heading-guest-checkout::before, .line-heading-guest-checkout::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 1.125rem;
          flex: 1 0 1.125rem;
}
.line-heading-guest-checkout::after {
  margin: 0 0 0 1.125rem;
}

.line-heading-guest-checkout::before,
.line-heading-guest-checkout::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: none;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 1.125rem;
  flex: 1 0 1.125rem;
}

.margin-bottom-mobile-cart {
  margin-bottom: 0.46875rem;
}

@media (max-width: 767.98px) {
  .cart-page #cartLoginModal .modal-body {
    padding-top: 1.40625rem;
  }
}

@media (max-width: 767.98px) {
  .cart-page #cartLoginModal .modal-header {
    padding-bottom: 1.40625rem;
  }
}

.list-inline-bull {
  list-style: inside;
}

/* Adds brackets to the left and right of copy; both the 
.bracket-wrapper and the correlating .bracket-wrapper-light or 
.bracket-wrapper-dark class must be used together. 
Ex: class='bracket-wrapper bracket-wrapper-dark" creates dark brackets around text */
.bracket-wrapper {
  display: inline-block;
  margin: 0;
  padding: 0.3125rem 0.9375rem;
  vertical-align: top;
  background-repeat: no-repeat;
  background-size: 0.5rem 0.1875rem;
  background-position: top left, top right, bottom left, bottom right;
  border: solid transparent;
  border-width: 0 0.1875rem;
  text-align: center;
}
.bracket-wrapper-dark {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636));
  background-image: linear-gradient(#363636, #363636), linear-gradient(#363636, #363636), linear-gradient(#363636, #363636), linear-gradient(#363636, #363636);
  border-color: #363636;
}
.bracket-wrapper-light {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0));
  background-image: linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0);
  border-color: #f0f0f0;
}
.bracket-wrapper-lime {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928));
  background-image: linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928);
  border-color: #41a928;
}

.border.border-thick {
  border-width: 0.125rem !important;
}

.hr-dark {
  border-color: #666 !important;
}

.shadow-checkout-header {
  -webkit-box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2) !important;
          box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2) !important;
}

/* .focus-default {
    &:focus-visible {
        @include focus-ring;
    }
} */
.row.gutter-20 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.row.gutter-20 .col-12,
.row.gutter-20 .col-lg-6 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}

.col-5-wide {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
  position: relative;
  width: 100%;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

@media (min-width: 576px) {
  .col-sm-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 768px) {
  .col-md-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 1025px) {
  .col-lg-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 1366px) {
  .col-xl-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.v-center {
  top: 50%;
  right: 0;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.flip-horizontal {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.flip-vertical {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
}

.text-blue {
  color: #326fe2;
}

.text-yellow {
  color: #ffc600;
}

.text-primary {
  color: #326fe2 !important;
}
.text-green {
  color: #046a38 !important;
}
.text-lime {
  color: #41a928 !important;
}
.text-secondary {
  color: #4c4c4c !important;
}
.text-dark {
  color: #363636 !important;
}
.text-black {
  color: #000 !important;
}
.text-light {
  color: #fff !important;
}
.text-success {
  color: #046a38 !important;
}
.text-info {
  color: #31708f !important;
}
.text-warning {
  color: #eea103 !important;
}
.text-danger {
  color: #a51a1f !important;
}
.text-focus {
  color: #76a0b4 !important;
}
.text-secondary-blue {
  color: #001E61 !important;
}
.text-secondary-teal {
  color: #97d4ca !important;
}
.text-secondary-purple {
  color: #4D4185 !important;
}
.text-secondary-red {
  color: #DC3136 !important;
}
.text-secondary-orange {
  color: #d24627 !important;
}
.text-accent-red, .text-accentred {
  color: #b2200d !important;
}
.text-accent-blue, .text-accentblue {
  color: #004876 !important;
}
.text-accent-purple, .text-accentpurple {
  color: #51557f !important;
}
.text-accent-yellow, .text-accentyellow {
  color: #ffc600 !important;
}
.text-accent-orange, .text-accentorange {
  color: #f96302 !important;
}
.text-accent-rust, .text-accentrust {
  color: #cf4520 !important;
}
.text-accent-1, .text-accent1 {
  color: #b2200d !important;
}
.text-accent-2, .text-accent2 {
  color: #004876 !important;
}
.text-accent-3, .text-accent3 {
  color: #51557f !important;
}
.text-accent-4, .text-accent4 {
  color: #ffc600 !important;
}
.text-accent-5, .text-accent5 {
  color: #f96302 !important;
}
.text-accent-6, .text-accent6 {
  color: #cf4520 !important;
}
.text-info-100, .text-info1 {
  color: #dde7ec !important;
}
.text-info-300, .text-info3 {
  color: #76a0b4 !important;
}
.text-info-500, .text-info5 {
  color: #31708f !important;
}
.text-info-700, .text-info7 {
  color: #224e64 !important;
}
.text-info-900, .text-info9 {
  color: #142d39 !important;
}
.text-success-100, .text-success1 {
  color: #d5e6de !important;
}
.text-success-300, .text-success3 {
  color: #82b59c !important;
}
.text-success-500, .text-success5 {
  color: #046a38 !important;
}
.text-success-700, .text-success7 {
  color: #034a27 !important;
}
.text-success-900, .text-success9 {
  color: #022a16 !important;
}
.text-danger-100, .text-danger1 {
  color: #f0d9da !important;
}
.text-danger-300, .text-danger3 {
  color: #d28d8f !important;
}
.text-danger-500, .text-danger5 {
  color: #a51a1f !important;
}
.text-danger-700, .text-danger7 {
  color: #741216 !important;
}
.text-danger-900, .text-danger9 {
  color: #420a0c !important;
}
.text-warning-100, .text-warning1 {
  color: #fcefd5 !important;
}
.text-warning-300, .text-warning3 {
  color: #f7d081 !important;
}
.text-warning-500, .text-warning5 {
  color: #eea103 !important;
}
.text-warning-700, .text-warning7 {
  color: #976602 !important;
}
.text-warning-900, .text-warning9 {
  color: #5f4001 !important;
}
.text-gray-100, .text-gray1 {
  color: #f5f5f5 !important;
}
.text-gray-200, .text-gray2 {
  color: #e8e8e8 !important;
}
.text-gray-300, .text-gray3 {
  color: #dadada !important;
}
.text-gray-400, .text-gray4 {
  color: #ccc !important;
}
.text-gray-500, .text-gray5 {
  color: #aeaeae !important;
}
.text-gray-600, .text-gray6 {
  color: #666 !important;
}
.text-gray-700, .text-gray7 {
  color: #4c4c4c !important;
}
.text-gray-800, .text-gray8 {
  color: #363636 !important;
}
.text-gray-900, .text-gray9 {
  color: #1b1b1b !important;
}
.text-grey-100, .text-grey1 {
  color: #f5f5f5 !important;
}
.text-grey-200, .text-grey2 {
  color: #e8e8e8 !important;
}
.text-grey-300, .text-grey3 {
  color: #dadada !important;
}
.text-grey-400, .text-grey4 {
  color: #ccc !important;
}
.text-grey-500, .text-grey5 {
  color: #aeaeae !important;
}
.text-grey-600, .text-grey6 {
  color: #666 !important;
}
.text-grey-700, .text-grey7 {
  color: #4c4c4c !important;
}
.text-grey-800, .text-grey8 {
  color: #363636 !important;
}
.text-grey-900, .text-grey9 {
  color: #1b1b1b !important;
}
.text-black {
  color: #000 !important;
}
.text-white {
  color: #fff !important;
}
.text-trans {
  color: transparent !important;
}
.text-black-alpha {
  color: rgba(0, 0, 0, 0.6) !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}
.bg-green {
  background-color: #046a38 !important;
}
.bg-lime {
  background-color: #41a928 !important;
}
.bg-secondary {
  background-color: #4c4c4c !important;
}
.bg-dark {
  background-color: #363636 !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-light {
  background-color: #fff !important;
}
.bg-success {
  background-color: #046a38 !important;
}
.bg-info {
  background-color: #31708f !important;
}
.bg-warning {
  background-color: #eea103 !important;
}
.bg-danger {
  background-color: #a51a1f !important;
}
.bg-focus {
  background-color: #76a0b4 !important;
}
.bg-secondary-blue {
  background-color: #001E61 !important;
}
.bg-secondary-teal {
  background-color: #97d4ca !important;
}
.bg-secondary-purple {
  background-color: #4D4185 !important;
}
.bg-secondary-red {
  background-color: #DC3136 !important;
}
.bg-secondary-orange {
  background-color: #d24627 !important;
}
.bg-accent-red, .bg-accentred {
  background-color: #b2200d !important;
}
.bg-accent-blue, .bg-accentblue {
  background-color: #004876 !important;
}
.bg-accent-purple, .bg-accentpurple {
  background-color: #51557f !important;
}
.bg-accent-yellow, .bg-accentyellow {
  background-color: #ffc600 !important;
}
.bg-accent-orange, .bg-accentorange {
  background-color: #f96302 !important;
}
.bg-accent-rust, .bg-accentrust {
  background-color: #cf4520 !important;
}
.bg-accent-1, .bg-accent1 {
  background-color: #b2200d !important;
}
.bg-accent-2, .bg-accent2 {
  background-color: #004876 !important;
}
.bg-accent-3, .bg-accent3 {
  background-color: #51557f !important;
}
.bg-accent-4, .bg-accent4 {
  background-color: #ffc600 !important;
}
.bg-accent-5, .bg-accent5 {
  background-color: #f96302 !important;
}
.bg-accent-6, .bg-accent6 {
  background-color: #cf4520 !important;
}
.bg-info-100, .bg-info1 {
  background-color: #dde7ec !important;
}
.bg-info-300, .bg-info3 {
  background-color: #76a0b4 !important;
}
.bg-info-500, .bg-info5 {
  background-color: #31708f !important;
}
.bg-info-700, .bg-info7 {
  background-color: #224e64 !important;
}
.bg-info-900, .bg-info9 {
  background-color: #142d39 !important;
}
.bg-success-100, .bg-success1 {
  background-color: #d5e6de !important;
}
.bg-success-300, .bg-success3 {
  background-color: #82b59c !important;
}
.bg-success-500, .bg-success5 {
  background-color: #046a38 !important;
}
.bg-success-700, .bg-success7 {
  background-color: #034a27 !important;
}
.bg-success-900, .bg-success9 {
  background-color: #022a16 !important;
}
.bg-danger-100, .bg-danger1 {
  background-color: #f0d9da !important;
}
.bg-danger-300, .bg-danger3 {
  background-color: #d28d8f !important;
}
.bg-danger-500, .bg-danger5 {
  background-color: #a51a1f !important;
}
.bg-danger-700, .bg-danger7 {
  background-color: #741216 !important;
}
.bg-danger-900, .bg-danger9 {
  background-color: #420a0c !important;
}
.bg-warning-100, .bg-warning1 {
  background-color: #fcefd5 !important;
}
.bg-warning-300, .bg-warning3 {
  background-color: #f7d081 !important;
}
.bg-warning-500, .bg-warning5 {
  background-color: #eea103 !important;
}
.bg-warning-700, .bg-warning7 {
  background-color: #976602 !important;
}
.bg-warning-900, .bg-warning9 {
  background-color: #5f4001 !important;
}
.bg-gray-100, .bg-gray1 {
  background-color: #f5f5f5 !important;
}
.bg-gray-200, .bg-gray2 {
  background-color: #e8e8e8 !important;
}
.bg-gray-300, .bg-gray3 {
  background-color: #dadada !important;
}
.bg-gray-400, .bg-gray4 {
  background-color: #ccc !important;
}
.bg-gray-500, .bg-gray5 {
  background-color: #aeaeae !important;
}
.bg-gray-600, .bg-gray6 {
  background-color: #666 !important;
}
.bg-gray-700, .bg-gray7 {
  background-color: #4c4c4c !important;
}
.bg-gray-800, .bg-gray8 {
  background-color: #363636 !important;
}
.bg-gray-900, .bg-gray9 {
  background-color: #1b1b1b !important;
}
.bg-grey-100, .bg-grey1 {
  background-color: #f5f5f5 !important;
}
.bg-grey-200, .bg-grey2 {
  background-color: #e8e8e8 !important;
}
.bg-grey-300, .bg-grey3 {
  background-color: #dadada !important;
}
.bg-grey-400, .bg-grey4 {
  background-color: #ccc !important;
}
.bg-grey-500, .bg-grey5 {
  background-color: #aeaeae !important;
}
.bg-grey-600, .bg-grey6 {
  background-color: #666 !important;
}
.bg-grey-700, .bg-grey7 {
  background-color: #4c4c4c !important;
}
.bg-grey-800, .bg-grey8 {
  background-color: #363636 !important;
}
.bg-grey-900, .bg-grey9 {
  background-color: #1b1b1b !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-trans {
  background-color: transparent !important;
}
.bg-black-alpha {
  background-color: rgba(0, 0, 0, 0.6) !important;
}

.border.border-primary {
  border-color: #326fe2 !important;
}
.border.border-green {
  border-color: #046a38 !important;
}
.border.border-lime {
  border-color: #41a928 !important;
}
.border.border-secondary {
  border-color: #4c4c4c !important;
}
.border.border-dark {
  border-color: #363636 !important;
}
.border.border-black {
  border-color: #000 !important;
}
.border.border-light {
  border-color: #fff !important;
}
.border.border-success {
  border-color: #046a38 !important;
}
.border.border-info {
  border-color: #31708f !important;
}
.border.border-warning {
  border-color: #eea103 !important;
}
.border.border-danger {
  border-color: #a51a1f !important;
}
.border.border-focus {
  border-color: #76a0b4 !important;
}
.border.border-secondary-blue {
  border-color: #001E61 !important;
}
.border.border-secondary-teal {
  border-color: #97d4ca !important;
}
.border.border-secondary-purple {
  border-color: #4D4185 !important;
}
.border.border-secondary-red {
  border-color: #DC3136 !important;
}
.border.border-secondary-orange {
  border-color: #d24627 !important;
}
.border.border-accent-red, .border.border-accentred {
  border-color: #b2200d !important;
}
.border.border-accent-blue, .border.border-accentblue {
  border-color: #004876 !important;
}
.border.border-accent-purple, .border.border-accentpurple {
  border-color: #51557f !important;
}
.border.border-accent-yellow, .border.border-accentyellow {
  border-color: #ffc600 !important;
}
.border.border-accent-orange, .border.border-accentorange {
  border-color: #f96302 !important;
}
.border.border-accent-rust, .border.border-accentrust {
  border-color: #cf4520 !important;
}
.border.border-accent-1, .border.border-accent1 {
  border-color: #b2200d !important;
}
.border.border-accent-2, .border.border-accent2 {
  border-color: #004876 !important;
}
.border.border-accent-3, .border.border-accent3 {
  border-color: #51557f !important;
}
.border.border-accent-4, .border.border-accent4 {
  border-color: #ffc600 !important;
}
.border.border-accent-5, .border.border-accent5 {
  border-color: #f96302 !important;
}
.border.border-accent-6, .border.border-accent6 {
  border-color: #cf4520 !important;
}
.border.border-info-100, .border.border-info1 {
  border-color: #dde7ec !important;
}
.border.border-info-300, .border.border-info3 {
  border-color: #76a0b4 !important;
}
.border.border-info-500, .border.border-info5 {
  border-color: #31708f !important;
}
.border.border-info-700, .border.border-info7 {
  border-color: #224e64 !important;
}
.border.border-info-900, .border.border-info9 {
  border-color: #142d39 !important;
}
.border.border-success-100, .border.border-success1 {
  border-color: #d5e6de !important;
}
.border.border-success-300, .border.border-success3 {
  border-color: #82b59c !important;
}
.border.border-success-500, .border.border-success5 {
  border-color: #046a38 !important;
}
.border.border-success-700, .border.border-success7 {
  border-color: #034a27 !important;
}
.border.border-success-900, .border.border-success9 {
  border-color: #022a16 !important;
}
.border.border-danger-100, .border.border-danger1 {
  border-color: #f0d9da !important;
}
.border.border-danger-300, .border.border-danger3 {
  border-color: #d28d8f !important;
}
.border.border-danger-500, .border.border-danger5 {
  border-color: #a51a1f !important;
}
.border.border-danger-700, .border.border-danger7 {
  border-color: #741216 !important;
}
.border.border-danger-900, .border.border-danger9 {
  border-color: #420a0c !important;
}
.border.border-warning-100, .border.border-warning1 {
  border-color: #fcefd5 !important;
}
.border.border-warning-300, .border.border-warning3 {
  border-color: #f7d081 !important;
}
.border.border-warning-500, .border.border-warning5 {
  border-color: #eea103 !important;
}
.border.border-warning-700, .border.border-warning7 {
  border-color: #976602 !important;
}
.border.border-warning-900, .border.border-warning9 {
  border-color: #5f4001 !important;
}
.border.border-gray-100, .border.border-gray1 {
  border-color: #f5f5f5 !important;
}
.border.border-gray-200, .border.border-gray2 {
  border-color: #e8e8e8 !important;
}
.border.border-gray-300, .border.border-gray3 {
  border-color: #dadada !important;
}
.border.border-gray-400, .border.border-gray4 {
  border-color: #ccc !important;
}
.border.border-gray-500, .border.border-gray5 {
  border-color: #aeaeae !important;
}
.border.border-gray-600, .border.border-gray6 {
  border-color: #666 !important;
}
.border.border-gray-700, .border.border-gray7 {
  border-color: #4c4c4c !important;
}
.border.border-gray-800, .border.border-gray8 {
  border-color: #363636 !important;
}
.border.border-gray-900, .border.border-gray9 {
  border-color: #1b1b1b !important;
}
.border.border-grey-100, .border.border-grey1 {
  border-color: #f5f5f5 !important;
}
.border.border-grey-200, .border.border-grey2 {
  border-color: #e8e8e8 !important;
}
.border.border-grey-300, .border.border-grey3 {
  border-color: #dadada !important;
}
.border.border-grey-400, .border.border-grey4 {
  border-color: #ccc !important;
}
.border.border-grey-500, .border.border-grey5 {
  border-color: #aeaeae !important;
}
.border.border-grey-600, .border.border-grey6 {
  border-color: #666 !important;
}
.border.border-grey-700, .border.border-grey7 {
  border-color: #4c4c4c !important;
}
.border.border-grey-800, .border.border-grey8 {
  border-color: #363636 !important;
}
.border.border-grey-900, .border.border-grey9 {
  border-color: #1b1b1b !important;
}
.border.border-black {
  border-color: #000 !important;
}
.border.border-white {
  border-color: #fff !important;
}
.border.border-trans {
  border-color: transparent !important;
}
.border.border-black-alpha {
  border-color: rgba(0, 0, 0, 0.6) !important;
}

/* to be used on a a <div> element to create a vertical line between columns. 
Your row class must have the .position-relative class. */
.vertical-line {
  display: none;
  border-left: 0.0625rem solid #ccc;
  height: 100%;
  position: absolute;
  left: 50%;
  margin-left: -1px;
  top: 0;
  display: inherit !important;
}
@media (min-width: 768px) {
  .vertical-line {
    display: inherit;
  }
}

/* Responsive divider that can be applied to any bootstrap row element.
Use the following class structure based on which column you want the divider to appear after:
- .divider-col-breakpoint-number(1-11).
You can apply a custom margin using the following class structure:
- .divider-m-number(1-9) */
[class*=" divider-col-"]::before,
[class^=divider-col]::before {
  content: "";
  background: #ccc;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  min-width: 0.0625rem;
  min-height: 0.0625rem;
  margin-left: -0.03175rem;
  margin-right: -0.03175rem;
  display: block;
}
[class*=" divider-col-"]:not([class*=" divider-col-1"], [class^=divider-col-1])::before,
[class^=divider-col]:not([class*=" divider-col-1"], [class^=divider-col-1])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-2"], [class^=divider-col-2])::before,
[class^=divider-col]:not([class*=" divider-col-2"], [class^=divider-col-2])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-3"], [class^=divider-col-3])::before,
[class^=divider-col]:not([class*=" divider-col-3"], [class^=divider-col-3])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-4"], [class^=divider-col-4])::before,
[class^=divider-col]:not([class*=" divider-col-4"], [class^=divider-col-4])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-5"], [class^=divider-col-5])::before,
[class^=divider-col]:not([class*=" divider-col-5"], [class^=divider-col-5])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-6"], [class^=divider-col-6])::before,
[class^=divider-col]:not([class*=" divider-col-6"], [class^=divider-col-6])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-7"], [class^=divider-col-7])::before,
[class^=divider-col]:not([class*=" divider-col-7"], [class^=divider-col-7])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-8"], [class^=divider-col-8])::before,
[class^=divider-col]:not([class*=" divider-col-8"], [class^=divider-col-8])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-9"], [class^=divider-col-9])::before,
[class^=divider-col]:not([class*=" divider-col-9"], [class^=divider-col-9])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-10"], [class^=divider-col-10])::before,
[class^=divider-col]:not([class*=" divider-col-10"], [class^=divider-col-10])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-11"], [class^=divider-col-11])::before,
[class^=divider-col]:not([class*=" divider-col-11"], [class^=divider-col-11])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-12"], [class^=divider-col-12])::before,
[class^=divider-col]:not([class*=" divider-col-12"], [class^=divider-col-12])::before {
  display: none;
}

.flex-column[class*=" divider-col-"]::before,
.flex-column[class^=divider-col-]::before {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}

.divider-m-1[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-1[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}

.flex-column.divider-m-1[class*=" divider-col-"]::before,
.flex-column.divider-m-1[class^=divider-col-]::before {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}

.divider-m-2[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-2[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.flex-column.divider-m-2[class*=" divider-col-"]::before,
.flex-column.divider-m-2[class^=divider-col-]::before {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.divider-m-3[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-3[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 1.40625rem;
  margin-bottom: 1.40625rem;
}

.flex-column.divider-m-3[class*=" divider-col-"]::before,
.flex-column.divider-m-3[class^=divider-col-]::before {
  margin-top: 1.40625rem;
  margin-bottom: 1.40625rem;
}

.divider-m-4[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-4[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.flex-column.divider-m-4[class*=" divider-col-"]::before,
.flex-column.divider-m-4[class^=divider-col-]::before {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.divider-m-5[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-5[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 2.34375rem;
  margin-bottom: 2.34375rem;
}

.flex-column.divider-m-5[class*=" divider-col-"]::before,
.flex-column.divider-m-5[class^=divider-col-]::before {
  margin-top: 2.34375rem;
  margin-bottom: 2.34375rem;
}

.divider-m-6[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-6[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

.flex-column.divider-m-6[class*=" divider-col-"]::before,
.flex-column.divider-m-6[class^=divider-col-]::before {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

.divider-m-7[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-7[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 3.28125rem;
  margin-bottom: 3.28125rem;
}

.flex-column.divider-m-7[class*=" divider-col-"]::before,
.flex-column.divider-m-7[class^=divider-col-]::before {
  margin-top: 3.28125rem;
  margin-bottom: 3.28125rem;
}

.divider-m-8[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-8[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.flex-column.divider-m-8[class*=" divider-col-"]::before,
.flex-column.divider-m-8[class^=divider-col-]::before {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.divider-m-9[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-9[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 4.21875rem;
  margin-bottom: 4.21875rem;
}

.flex-column.divider-m-9[class*=" divider-col-"]::before,
.flex-column.divider-m-9[class^=divider-col-]::before {
  margin-top: 4.21875rem;
  margin-bottom: 4.21875rem;
}

.divider-col-1 > [class*=" col"]:nth-child(-n+1),
.divider-col-1 > [class^=col]:nth-child(-n+1) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-2 > [class*=" col"]:nth-child(-n+2),
.divider-col-2 > [class^=col]:nth-child(-n+2) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-3 > [class*=" col"]:nth-child(-n+3),
.divider-col-3 > [class^=col]:nth-child(-n+3) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-4 > [class*=" col"]:nth-child(-n+4),
.divider-col-4 > [class^=col]:nth-child(-n+4) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-5 > [class*=" col"]:nth-child(-n+5),
.divider-col-5 > [class^=col]:nth-child(-n+5) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-6 > [class*=" col"]:nth-child(-n+6),
.divider-col-6 > [class^=col]:nth-child(-n+6) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-7 > [class*=" col"]:nth-child(-n+7),
.divider-col-7 > [class^=col]:nth-child(-n+7) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-8 > [class*=" col"]:nth-child(-n+8),
.divider-col-8 > [class^=col]:nth-child(-n+8) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-9 > [class*=" col"]:nth-child(-n+9),
.divider-col-9 > [class^=col]:nth-child(-n+9) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-10 > [class*=" col"]:nth-child(-n+10),
.divider-col-10 > [class^=col]:nth-child(-n+10) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-11 > [class*=" col"]:nth-child(-n+11),
.divider-col-11 > [class^=col]:nth-child(-n+11) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-none::before {
  display: none !important;
}

@media (min-width: 576px) {
  [class*=" divider-col-sm"] > *,
  [class^=divider-col-sm] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-sm-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-sm-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-sm-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-sm-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-sm-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-sm-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-sm-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-sm-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-sm-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-sm-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-sm-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-sm-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-sm"]::before,
  [class^=divider-col-sm]::before {
    display: block !important;
  }
  .divider-col-sm-none::before {
    display: none !important;
  }
}
@media (min-width: 768px) {
  [class*=" divider-col-md"] > *,
  [class^=divider-col-md] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-md-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-md-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-md-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-md-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-md-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-md-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-md-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-md-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-md-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-md-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-md-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-md-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-md"]::before,
  [class^=divider-col-md]::before {
    display: block !important;
  }
  .divider-col-md-none::before {
    display: none !important;
  }
}
@media (min-width: 1025px) {
  [class*=" divider-col-lg"] > *,
  [class^=divider-col-lg] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-lg-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-lg-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-lg-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-lg-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-lg-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-lg-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-lg-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-lg-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-lg-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-lg-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-lg-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-lg-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-lg"]::before,
  [class^=divider-col-lg]::before {
    display: block !important;
  }
  .divider-col-lg-none::before {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  [class*=" divider-col-xl"] > *,
  [class^=divider-col-xl] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-xl-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-xl-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-xl-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-xl-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-xl-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-xl-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-xl-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-xl-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-xl-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-xl-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-xl-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-xl-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-xl"]::before,
  [class^=divider-col-xl]::before {
    display: block !important;
  }
  .divider-col-xl-none::before {
    display: none !important;
  }
}
.img-cycle-container {
  padding-bottom: 100%;
}

.bg-box-inset img {
  z-index: 1;
}

.img-cycle {
  position: absolute;
  display: block;
  top: 0;
  -webkit-animation: slideimg 10.5s infinite both ease-in-out;
          animation: slideimg 10.5s infinite both ease-in-out;
}
.img-cycle.second {
  -webkit-animation-delay: -3.5s;
          animation-delay: -3.5s;
}
.img-cycle.third {
  -webkit-animation-delay: -7s;
          animation-delay: -7s;
}

@-webkit-keyframes slideimg {
  0% {
    left: -100%;
  }
  15%, 30% {
    left: 0;
  }
  45%, 100% {
    left: 100%;
  }
}

@keyframes slideimg {
  0% {
    left: -100%;
  }
  15%, 30% {
    left: 0;
  }
  45%, 100% {
    left: 100%;
  }
}
@media (max-width: 1365.98px) {
  .mobile-custom-img-container {
    padding-bottom: 50%;
  }
}
.play-pause-button {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0.9375rem;
  right: 0.9375rem;
  z-index: 100;
  width: 2.25rem;
  height: 2.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem;
  background-size: 1rem;
  background-repeat: no-repeat;
  background-position: center;
  outline: 0;
  -webkit-box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
          box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
}
.play-pause-button:focus, .play-pause-button:focus:not(:focus-visible), .play-pause-button:focus-visible {
  -webkit-box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
          box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
  outline: 0.0625rem solid rgb(16, 16, 16);
}
.play-pause-button.reg-theme {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg id='icon-pause-dark' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m14.79.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6ZM5.21.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6Z'/%3E%3C/svg%3E");
}
.play-pause-button.reg-theme:hover {
  background-color: #f5f5f5;
}
.play-pause-button.reg-theme:has(+ .motion-exp.animation-paused) {
  background-image: url("data:image/svg+xml,%3Csvg id='icon-play-dark' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m2.55,1.88c-.36.54-.55,1.17-.55,1.81v12.63c0,1.8,1.46,3.26,3.26,3.26.64,0,1.27-.19,1.81-.55l9.47-6.32c1.5-1,1.9-3.03.9-4.53-.24-.36-.55-.66-.9-.9L7.07.97C5.65.02,3.74.33,2.69,1.68l-.14.2h0Z'/%3E%3C/svg%3E");
}
.play-pause-button.reverse-theme {
  background-color: #363636;
  background-image: url("data:image/svg+xml,%3Csvg id='icon-pause-white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m14.79.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6ZM5.21.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6Z'/%3E%3C/svg%3E");
}
.play-pause-button.reverse-theme:hover {
  background-color: #000;
}
.play-pause-button.reverse-theme:has(+ .motion-exp.animation-paused) {
  background-image: url("data:image/svg+xml,%3Csvg id='icon-play-white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m2.55,1.88c-.36.54-.55,1.17-.55,1.81v12.63c0,1.8,1.46,3.26,3.26,3.26.64,0,1.27-.19,1.81-.55l9.47-6.32c1.5-1,1.9-3.03.9-4.53-.24-.36-.55-.66-.9-.9L7.07.97C5.65.02,3.74.33,2.69,1.68l-.14.2h0Z'/%3E%3C/svg%3E");
}

.motion-exp.animation-paused .img-cycle {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdFxcY3NzXFxnbG9iYWwuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0FDQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURBQTtBQ0dBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERkE7QUNLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBREpBO0FDT0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUROQTtBQ1NBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEUkE7QUNXQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRFZBO0FDYUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURaQTtBQ2VBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZEE7QUNpQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURoQkE7QUNtQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURsQkE7QUNxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURwQkE7QUN1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR0QkE7QUN5QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR4QkE7QUMyQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQxQkE7QUM2QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ1QkE7QUMrQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FId1FBOztBSXZRQTs7O0FBR0E7QUFBQTtBSjBRQTs7QUl2UUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjBRQTs7QUlwUUE7QUFDQTtBSnVRQTs7QUk3UEE7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpnUUE7O0FJcFBBO0FBQ0E7QUp1UEE7O0FJOU9BO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUppUEE7O0FJcE9BO0FBQ0E7QUFDQTtBSnVPQTs7QUloT0E7QUFDQTtBQUNBO0FKbU9BOztBSXhOQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSjJOQTs7QUl4TkE7QUFDQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BOzs7QUFHQTtBQUNBO0FKMk5BOztBSXhOQTs7OztBQUlBO0FKMk5BOztBSXhOQTtBQUNBO0FKMk5BOztBSXhOQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BO0FBQ0E7QUoyTkE7O0FJeE5BOztBQUVBO0FKMk5BOztBSXhOQTtBRUlBO0FOd05BOztBSW5OQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSnNOQTs7QUluTkE7QUFBQTtBSnVOQTs7QUl0TkE7QUFBQTtBSjBOQTs7QUluTkE7QUFDQTtBQUNBO0FBQ0E7QUpzTkE7QVF0WUE7QUptTEE7QUFDQTtBSnNOQTs7QUk3TUE7QUFDQTtBQUNBO0FKZ05BO0FRL1lBO0FKa01BO0FBQ0E7QUpnTkE7O0FJdk1BOzs7O0FBSUE7QUV4REE7QU5tUUE7O0FJdk1BO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUpxTUE7O0FJN0xBO0FBRUE7QUorTEE7O0FJdkxBO0FBQ0E7QUFDQTtBSjBMQTs7QUl2TEE7QUFHQTtBQUNBO0FKd0xBOztBSWhMQTtBQUNBO0FKbUxBOztBSWhMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUptTEE7O0FJNUtBO0FBRUE7QUFDQTtBSjhLQTs7QUl0S0E7QUFFQTtBQUNBO0FKd0tBOztBSWxLQTtBQUVBO0FKb0tBOztBSTVKQTtBQUNBO0FKK0pBOztBSTVKQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKK0pBOztBSTVKQTs7QUFFQTtBSitKQTs7QUk1SkE7O0FBRUE7QUorSkE7O0FJekpBO0FBQ0E7QUo0SkE7O0FJdEpBO0FBQ0E7QUp5SkE7O0FJbEpBOzs7O0FBSUE7QUpxSkE7O0FJNUlBOzs7O0FBQ0E7QUprSkE7O0FJNUlBOzs7O0FBSUE7QUFDQTtBSitJQTs7QUk1SUE7O0FBRUE7QUFBQTtBQUNBO0FKK0lBOztBSTNJQTtBQUNBO0FBRUE7QUo2SUE7O0FJMUlBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUp1SUE7O0FJbElBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUpxSUE7O0FJbElBO0FBQ0E7QUpxSUE7O0FJaklBOztBQUVBO0FKb0lBOztBSWpJQTtBQUtBO0FBQ0E7QUpnSUE7O0FJekhBO0FBQ0E7QUo0SEE7O0FJcEhBO0FBQ0E7QUFDQTtBSnVIQTs7QUloSEE7QUFDQTtBSm1IQTs7QUloSEE7QUFDQTtBQUNBO0FKbUhBOztBSWhIQTtBQUNBO0FKbUhBOztBSTlHQTtBQUNBO0FKaUhBOztBUzdrQkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVRnbEJBOztBUzVrQkE7QUhxS0E7QU4yYUE7O0FTL2tCQTtBSG9LQTtBTithQTs7QVNsbEJBO0FIbUtBO0FObWJBOztBU3JsQkE7QUhrS0E7QU51YkE7O0FTeGxCQTtBSGlLQTtBTjJiQTs7QVMzbEJBO0FIZ0tBO0FOK2JBOztBUzdsQkE7QUg4SkE7QUc1SkE7QVRnbUJBOztBUzVsQkE7QUh3SkE7QUd0SkE7QUFDQTtBVCtsQkE7O0FTN2xCQTtBSG1KQTtBR2pKQTtBQUNBO0FUZ21CQTs7QVM5bEJBO0FIOElBO0FHNUlBO0FBQ0E7QVRpbUJBOztBUy9sQkE7QUh5SUE7QUd2SUE7QUFDQTtBVGttQkE7O0FTMWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUNmxCQTs7QVNybEJBOztBSGtIQTtBRy9HQTtBVHdsQkE7O0FTcmxCQTs7QUFFQTtBQUNBO0FUd2xCQTs7QVNobEJBO0FDL0VBO0FBQ0E7QVZtcUJBOztBU2hsQkE7QUNwRkE7QUFDQTtBVndxQkE7O0FTbGxCQTtBQUNBO0FUcWxCQTtBU25sQkE7QUFDQTtBVHFsQkE7O0FTM2tCQTtBSDJEQTtBR3pEQTtBVDhrQkE7O0FTMWtCQTtBQUNBO0FIb0VBO0FOMGdCQTs7QVMxa0JBO0FBQ0E7QUgrREE7QUc3REE7QVQ2a0JBO0FTM2tCQTtBQUNBO0FUNmtCQTs7QVdoc0JBO0FDSUE7QUFHQTtBWjhyQkE7O0FXL3JCQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWnVzQkE7O0FXenJCQTtBQUVBO0FYMnJCQTs7QVd4ckJBO0FBQ0E7QUFDQTtBWDJyQkE7O0FXeHJCQTtBTDhIQTtBSzVIQTtBWDJyQkE7O0FjbHVCQTtBUm1LQTtBUWpLQTtBQUNBO0FkcXVCQTtBY2x1QkE7QUFDQTtBZG91QkE7O0FjL3RCQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYmt1QkE7QWMvdEJBO0FBQ0E7QVI4SUE7QVE1SUE7QWRpdUJBOztBYzN0QkE7QUFDQTtBUnFJQTtBUW5JQTtBZDh0QkE7QWMzdEJBO0FSZ0lBO0FROUhBO0FBQ0E7QWQ2dEJBOztBY3h0QkE7QUFDQTtBQUNBO0FkMnRCQTs7QWVud0JBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQjZ3QkE7O0FpQjF0QkE7QUZ6Q0E7QUFDQTtBZnV3QkE7QUFDQTtBaUJodUJBO0FGekNBO0FBQ0E7QWY0d0JBO0FBQ0E7QWlCcnVCQTtBRnpDQTtBQUNBO0FmaXhCQTtBQUNBO0FpQjF1QkE7QUZ6Q0E7QUFDQTtBZnN4QkE7QUFDQTtBZTN2QkE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCaXlCQTs7QWUzdkJBO0FBQ0E7QUFDQTtBZjh2QkE7QWU1dkJBOztBQUVBO0FBQ0E7QWY4dkJBOztBa0JwekJBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI0ekJBOztBa0J0eUJBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnl5QkE7O0FnQjd3QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJneEJBOztBZ0JseEJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXhCQTs7QWdCdnhCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjB4QkE7O0FnQjV4QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIreEJBOztBZ0JqeUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3lCQTs7QWdCdHlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl5QkE7O0FrQjV6QkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQit6QkE7O0FrQjV6QkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwMEJBOztBa0JqMEJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKzBCQTs7QWtCdDBCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8xQkE7O0FrQjMwQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MUJBOztBa0JoMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCODFCQTs7QWtCcjFCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQkE7O0FrQjExQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3MkJBOztBa0IvMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjJCQTs7QWtCcDJCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmszQkE7O0FrQnoyQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1M0JBOztBa0I5MkJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDNCQTs7QWtCbjNCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmk0QkE7O0FrQmwzQkE7QUFBQTtBQUFBO0FBQUE7QWxCczNCQTs7QWtCcDNCQTtBQUFBO0FBQUE7QUFBQTtBbEJ3M0JBOztBa0JyM0JBO0FBQUE7QUFBQTtBQUFBO0FsQnkzQkE7O0FrQnozQkE7QUFBQTtBQUFBO0FBQUE7QWxCNjNCQTs7QWtCNzNCQTtBQUFBO0FBQUE7QUFBQTtBbEJpNEJBOztBa0JqNEJBO0FBQUE7QUFBQTtBQUFBO0FsQnE0QkE7O0FrQnI0QkE7QUFBQTtBQUFBO0FBQUE7QWxCeTRCQTs7QWtCejRCQTtBQUFBO0FBQUE7QUFBQTtBbEI2NEJBOztBa0I3NEJBO0FBQUE7QUFBQTtBQUFBO0FsQmk1QkE7O0FrQmo1QkE7QUFBQTtBQUFBO0FBQUE7QWxCcTVCQTs7QWtCcjVCQTtBQUFBO0FBQUE7QUFBQTtBbEJ5NUJBOztBa0J6NUJBO0FBQUE7QUFBQTtBQUFBO0FsQjY1QkE7O0FrQjc1QkE7QUFBQTtBQUFBO0FBQUE7QWxCaTZCQTs7QWtCajZCQTtBQUFBO0FBQUE7QUFBQTtBbEJxNkJBOztBa0JyNkJBO0FBQUE7QUFBQTtBQUFBO0FsQnk2QkE7O0FrQmw2QkE7QUZoQkE7QWhCczdCQTs7QWtCdDZCQTtBRmhCQTtBaEIwN0JBOztBa0IxNkJBO0FGaEJBO0FoQjg3QkE7O0FrQjk2QkE7QUZoQkE7QWhCazhCQTs7QWtCbDdCQTtBRmhCQTtBaEJzOEJBOztBa0J0N0JBO0FGaEJBO0FoQjA4QkE7O0FrQjE3QkE7QUZoQkE7QWhCODhCQTs7QWtCOTdCQTtBRmhCQTtBaEJrOUJBOztBa0JsOEJBO0FGaEJBO0FoQnM5QkE7O0FrQnQ4QkE7QUZoQkE7QWhCMDlCQTs7QWtCMThCQTtBRmhCQTtBaEI4OUJBOztBaUJ6OUJBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQncvQkE7QWdCNTlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg5QkE7QWdCaCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsrQkE7QWdCcCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnMrQkE7QWdCeCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjArQkE7QWdCNStCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjgrQkE7QWdCaC9CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsvQkE7QWtCcmdDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCdWdDQTtBa0JwZ0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWhDQTtBa0J4Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWhDQTtBa0I1Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWhDQTtBa0JoaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmhDQTtBa0JwaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWlDQTtBa0J4aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWlDQTtBa0I1aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWlDQTtBa0JoaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmlDQTtBa0JwaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWpDQTtBa0J4aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWpDQTtBa0I1aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWpDQTtBa0JoakNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmpDQTtBa0I5aUNBO0FBQUE7QUFBQTtBQUFBO0FsQmlqQ0E7QWtCL2lDQTtBQUFBO0FBQUE7QUFBQTtBbEJrakNBO0FrQi9pQ0E7QUFBQTtBQUFBO0FBQUE7QWxCa2pDQTtBa0JsakNBO0FBQUE7QUFBQTtBQUFBO0FsQnFqQ0E7QWtCcmpDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3akNBO0FrQnhqQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMmpDQTtBa0IzakNBO0FBQUE7QUFBQTtBQUFBO0FsQjhqQ0E7QWtCOWpDQTtBQUFBO0FBQUE7QUFBQTtBbEJpa0NBO0FrQmprQ0E7QUFBQTtBQUFBO0FBQUE7QWxCb2tDQTtBa0Jwa0NBO0FBQUE7QUFBQTtBQUFBO0FsQnVrQ0E7QWtCdmtDQTtBQUFBO0FBQUE7QUFBQTtBbEIwa0NBO0FrQjFrQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNmtDQTtBa0I3a0NBO0FBQUE7QUFBQTtBQUFBO0FsQmdsQ0E7QWtCaGxDQTtBQUFBO0FBQUE7QUFBQTtBbEJtbENBO0FrQm5sQ0E7QUFBQTtBQUFBO0FBQUE7QWxCc2xDQTtBa0Iva0NBO0FGaEJBO0FoQmttQ0E7QWtCbGxDQTtBRmhCQTtBaEJxbUNBO0FrQnJsQ0E7QUZoQkE7QWhCd21DQTtBa0J4bENBO0FGaEJBO0FoQjJtQ0E7QWtCM2xDQTtBRmhCQTtBaEI4bUNBO0FrQjlsQ0E7QUZoQkE7QWhCaW5DQTtBa0JqbUNBO0FGaEJBO0FoQm9uQ0E7QWtCcG1DQTtBRmhCQTtBaEJ1bkNBO0FrQnZtQ0E7QUZoQkE7QWhCMG5DQTtBa0IxbUNBO0FGaEJBO0FoQjZuQ0E7QWtCN21DQTtBRmhCQTtBaEJnb0NBO0FrQmhuQ0E7QUZoQkE7QWhCbW9DQTtBQUNBO0FpQi9uQ0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNnBDQTtBZ0Jqb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW9DQTtBZ0Jyb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdW9DQTtBZ0J6b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMm9DQTtBZ0I3b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK29DQTtBZ0JqcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbXBDQTtBZ0JycENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXBDQTtBa0IxcUNBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI0cUNBO0FrQnpxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzckNBO0FrQjdxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwckNBO0FrQmpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ckNBO0FrQnJyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrc0NBO0FrQnpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzc0NBO0FrQjdyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwc0NBO0FrQmpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4c0NBO0FrQnJzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdENBO0FrQnpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzdENBO0FrQjdzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwdENBO0FrQmp0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4dENBO0FrQnJ0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdUNBO0FrQm50Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3RDQTtBa0JwdENBO0FBQUE7QUFBQTtBQUFBO0FsQnV0Q0E7QWtCcHRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1dENBO0FrQnZ0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHRDQTtBa0IxdENBO0FBQUE7QUFBQTtBQUFBO0FsQjZ0Q0E7QWtCN3RDQTtBQUFBO0FBQUE7QUFBQTtBbEJndUNBO0FrQmh1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbXVDQTtBa0JudUNBO0FBQUE7QUFBQTtBQUFBO0FsQnN1Q0E7QWtCdHVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5dUNBO0FrQnp1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNHVDQTtBa0I1dUNBO0FBQUE7QUFBQTtBQUFBO0FsQit1Q0E7QWtCL3VDQTtBQUFBO0FBQUE7QUFBQTtBbEJrdkNBO0FrQmx2Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXZDQTtBa0JydkNBO0FBQUE7QUFBQTtBQUFBO0FsQnd2Q0E7QWtCeHZDQTtBQUFBO0FBQUE7QUFBQTtBbEIydkNBO0FrQnB2Q0E7QUZoQkE7QWhCdXdDQTtBa0J2dkNBO0FGaEJBO0FoQjB3Q0E7QWtCMXZDQTtBRmhCQTtBaEI2d0NBO0FrQjd2Q0E7QUZoQkE7QWhCZ3hDQTtBa0Jod0NBO0FGaEJBO0FoQm14Q0E7QWtCbndDQTtBRmhCQTtBaEJzeENBO0FrQnR3Q0E7QUZoQkE7QWhCeXhDQTtBa0J6d0NBO0FGaEJBO0FoQjR4Q0E7QWtCNXdDQTtBRmhCQTtBaEIreENBO0FrQi93Q0E7QUZoQkE7QWhCa3lDQTtBa0JseENBO0FGaEJBO0FoQnF5Q0E7QWtCcnhDQTtBRmhCQTtBaEJ3eUNBO0FBQ0E7QWlCcHlDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJrMENBO0FnQnR5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3eUNBO0FnQjF5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0eUNBO0FnQjl5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnekNBO0FnQmx6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvekNBO0FnQnR6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3ekNBO0FnQjF6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0ekNBO0FrQi8wQ0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmkxQ0E7QWtCOTBDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIxQ0E7QWtCbDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisxQ0E7QWtCdDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQ0E7QWtCMTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUyQ0E7QWtCOTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIyQ0E7QWtCbDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisyQ0E7QWtCdDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0zQ0E7QWtCMTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUzQ0E7QWtCOTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIzQ0E7QWtCbDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiszQ0E7QWtCdDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm00Q0E7QWtCMTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnU0Q0E7QWtCeDNDQTtBQUFBO0FBQUE7QUFBQTtBbEIyM0NBO0FrQnozQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNDNDQTtBa0J6M0NBO0FBQUE7QUFBQTtBQUFBO0FsQjQzQ0E7QWtCNTNDQTtBQUFBO0FBQUE7QUFBQTtBbEIrM0NBO0FrQi8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCazRDQTtBa0JsNENBO0FBQUE7QUFBQTtBQUFBO0FsQnE0Q0E7QWtCcjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3NENBO0FrQng0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjRDQTtBa0IzNENBO0FBQUE7QUFBQTtBQUFBO0FsQjg0Q0E7QWtCOTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpNUNBO0FrQmo1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzVDQTtBa0JwNUNBO0FBQUE7QUFBQTtBQUFBO0FsQnU1Q0E7QWtCdjVDQTtBQUFBO0FBQUE7QUFBQTtBbEIwNUNBO0FrQjE1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNjVDQTtBa0I3NUNBO0FBQUE7QUFBQTtBQUFBO0FsQmc2Q0E7QWtCejVDQTtBRmhCQTtBaEI0NkNBO0FrQjU1Q0E7QUZoQkE7QWhCKzZDQTtBa0IvNUNBO0FGaEJBO0FoQms3Q0E7QWtCbDZDQTtBRmhCQTtBaEJxN0NBO0FrQnI2Q0E7QUZoQkE7QWhCdzdDQTtBa0J4NkNBO0FGaEJBO0FoQjI3Q0E7QWtCMzZDQTtBRmhCQTtBaEI4N0NBO0FrQjk2Q0E7QUZoQkE7QWhCaThDQTtBa0JqN0NBO0FGaEJBO0FoQm84Q0E7QWtCcDdDQTtBRmhCQTtBaEJ1OENBO0FrQnY3Q0E7QUZoQkE7QWhCMDhDQTtBa0IxN0NBO0FGaEJBO0FoQjY4Q0E7QUFDQTtBaUJ6OENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnUrQ0E7QWdCMzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY4Q0E7QWdCLzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk5Q0E7QWdCbjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE5Q0E7QWdCdjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk5Q0E7QWdCMzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY5Q0E7QWdCLzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmkrQ0E7QWtCcC9DQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCcy9DQTtBa0JuL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2dEQTtBa0J2L0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2dEQTtBa0IzL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2dEQTtBa0IvL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGdEQTtBa0JuZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2hEQTtBa0J2Z0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2hEQTtBa0IzZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2hEQTtBa0IvZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGhEQTtBa0JuaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2lEQTtBa0J2aERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2lEQTtBa0IzaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2lEQTtBa0IvaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGlEQTtBa0I3aERBO0FBQUE7QUFBQTtBQUFBO0FsQmdpREE7QWtCOWhEQTtBQUFBO0FBQUE7QUFBQTtBbEJpaURBO0FrQjloREE7QUFBQTtBQUFBO0FBQUE7QWxCaWlEQTtBa0JqaURBO0FBQUE7QUFBQTtBQUFBO0FsQm9pREE7QWtCcGlEQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aURBO0FrQnZpREE7QUFBQTtBQUFBO0FBQUE7QWxCMGlEQTtBa0IxaURBO0FBQUE7QUFBQTtBQUFBO0FsQjZpREE7QWtCN2lEQTtBQUFBO0FBQUE7QUFBQTtBbEJnakRBO0FrQmhqREE7QUFBQTtBQUFBO0FBQUE7QWxCbWpEQTtBa0JuakRBO0FBQUE7QUFBQTtBQUFBO0FsQnNqREE7QWtCdGpEQTtBQUFBO0FBQUE7QUFBQTtBbEJ5akRBO0FrQnpqREE7QUFBQTtBQUFBO0FBQUE7QWxCNGpEQTtBa0I1akRBO0FBQUE7QUFBQTtBQUFBO0FsQitqREE7QWtCL2pEQTtBQUFBO0FBQUE7QUFBQTtBbEJra0RBO0FrQmxrREE7QUFBQTtBQUFBO0FBQUE7QWxCcWtEQTtBa0I5akRBO0FGaEJBO0FoQmlsREE7QWtCamtEQTtBRmhCQTtBaEJvbERBO0FrQnBrREE7QUZoQkE7QWhCdWxEQTtBa0J2a0RBO0FGaEJBO0FoQjBsREE7QWtCMWtEQTtBRmhCQTtBaEI2bERBO0FrQjdrREE7QUZoQkE7QWhCZ21EQTtBa0JobERBO0FGaEJBO0FoQm1tREE7QWtCbmxEQTtBRmhCQTtBaEJzbURBO0FrQnRsREE7QUZoQkE7QWhCeW1EQTtBa0J6bERBO0FGaEJBO0FoQjRtREE7QWtCNWxEQTtBRmhCQTtBaEIrbURBO0FrQi9sREE7QUZoQkE7QWhCa25EQTtBQUNBO0FtQnRxREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJ3cURBO0FtQnRxREE7O0FBRUE7QUFDQTtBQUNBO0FuQndxREE7QW1CcnFEQTtBQUNBO0FBQ0E7QW5CdXFEQTtBbUJwcURBO0FBQ0E7QW5Cc3FEQTs7QW1CNXBEQTs7QUFFQTtBbkIrcERBOztBbUJ0cERBO0FBQ0E7QW5CeXBEQTtBbUJ2cERBOztBQUVBO0FuQnlwREE7QW1CcnBEQTs7QUFFQTtBbkJ1cERBOztBbUJqcERBOzs7O0FBSUE7QW5Cb3BEQTs7QW1CM29EQTtBQUNBO0FuQjhvREE7O0FRN3NEQTtBVzJFQTtBQUNBO0FuQnNvREE7O0FvQnh0REE7OztBQUdBO0FwQjJ0REE7QW9CdnREQTs7OztBQUlBO0FwQnl0REE7O0FROXREQTtBWWlCQTtBcEJpdERBO0FvQi9zREE7O0FBRUE7QXBCaXREQTs7QW9CNXVEQTs7O0FBR0E7QXBCK3VEQTtBb0IzdURBOzs7O0FBSUE7QXBCNnVEQTs7QVFsdkRBO0FZaUJBO0FwQnF1REE7QW9CbnVEQTs7QUFFQTtBcEJxdURBOztBb0Jod0RBOzs7QUFHQTtBcEJtd0RBO0FvQi92REE7Ozs7QUFJQTtBcEJpd0RBOztBUXR3REE7QVlpQkE7QXBCeXZEQTtBb0J2dkRBOztBQUVBO0FwQnl2REE7O0FvQnB4REE7OztBQUdBO0FwQnV4REE7QW9CbnhEQTs7OztBQUlBO0FwQnF4REE7O0FRMXhEQTtBWWlCQTtBcEI2d0RBO0FvQjN3REE7O0FBRUE7QXBCNndEQTs7QW9CeHlEQTs7O0FBR0E7QXBCMnlEQTtBb0J2eURBOzs7O0FBSUE7QXBCeXlEQTs7QVE5eURBO0FZaUJBO0FwQml5REE7QW9CL3hEQTs7QUFFQTtBcEJpeURBOztBb0I1ekRBOzs7QUFHQTtBcEIrekRBO0FvQjN6REE7Ozs7QUFJQTtBcEI2ekRBOztBUWwwREE7QVlpQkE7QXBCcXpEQTtBb0JuekRBOztBQUVBO0FwQnF6REE7O0FvQmgxREE7OztBQUdBO0FwQm0xREE7QW9CLzBEQTs7OztBQUlBO0FwQmkxREE7O0FRdDFEQTtBWWlCQTtBcEJ5MERBO0FvQnYwREE7O0FBRUE7QXBCeTBEQTs7QW9CcDJEQTs7O0FBR0E7QXBCdTJEQTtBb0JuMkRBOzs7O0FBSUE7QXBCcTJEQTs7QVExMkRBO0FZaUJBO0FwQjYxREE7QW9CMzFEQTs7QUFFQTtBcEI2MURBOztBb0J4M0RBOzs7QUFHQTtBcEIyM0RBO0FvQnYzREE7Ozs7QUFJQTtBcEJ5M0RBOztBUTkzREE7QVlpQkE7QXBCaTNEQTtBb0IvMkRBOztBQUVBO0FwQmkzREE7O0FvQjU0REE7OztBQUdBO0FwQis0REE7QW9CMzREQTs7OztBQUlBO0FwQjY0REE7O0FRbDVEQTtBWWlCQTtBcEJxNERBO0FvQm40REE7O0FBRUE7QXBCcTREQTs7QW9CaDZEQTs7O0FBR0E7QXBCbTZEQTtBb0IvNURBOzs7O0FBSUE7QXBCaTZEQTs7QVF0NkRBO0FZaUJBO0FwQnk1REE7QW9CdjVEQTs7QUFFQTtBcEJ5NURBOztBb0JwN0RBOzs7QUFHQTtBcEJ1N0RBO0FvQm43REE7Ozs7QUFJQTtBcEJxN0RBOztBUTE3REE7QVlpQkE7QXBCNjZEQTtBb0IzNkRBOztBQUVBO0FwQjY2REE7O0FvQng4REE7OztBQUdBO0FwQjI4REE7O0FReDhEQTtBWWlCQTtBcEIyN0RBO0FvQno3REE7O0FBRUE7QXBCMjdEQTs7QW1CMzJEQTtBQUNBO0FBQ0E7QUFDQTtBbkI4MkRBO0FtQnoyREE7QUFDQTtBQUNBO0FBQ0E7QW5CMjJEQTs7QW1CdDJEQTtBQUNBO0FBQ0E7QW5CeTJEQTtBbUJ2MkRBOzs7QUFHQTtBbkJ5MkRBO0FtQnQyREE7QUFDQTtBbkJ3MkRBO0FtQnAyREE7QUFDQTtBbkJzMkRBO0FRMytEQTtBVzRJQTtBQUNBO0FuQmsyREE7O0FpQmw3REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJvMURBO0FtQmoxREE7QUFDQTtBbkJtMURBO0FBQ0E7QWlCOTdEQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQisxREE7QW1CNTFEQTtBQUNBO0FuQjgxREE7QUFDQTtBaUJ6OERBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMDJEQTtBbUJ2MkRBO0FBQ0E7QW5CeTJEQTtBQUNBO0FpQnA5REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxM0RBO0FtQmwzREE7QUFDQTtBbkJvM0RBO0FBQ0E7QW1COTNEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQiszREE7QW1CNTNEQTtBQUNBO0FuQjgzREE7O0FxQjNpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCa2pFQTtBc0I5aUVBO0FEZEE7QUNlQTtBQUFBO0F0QmlqRUE7QUFDQTtBcUI1aUVBO0FBQ0E7QUFDQTtBckI4aUVBO0F1QjlqRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCNGpFQTtBcUI5aUVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCbGpFQTtBQUNBO0FBRUE7QXJCK2lFQTtBcUJsakVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCdmlFQTtBQUVBO0FBRUE7QXJCdWlFQTs7QXFCL2hFQTs7OztBQUNBO0FBQUE7QUFBQTtBckJxaUVBOztBcUIvaEVBO0FBQ0E7QUFDQTtBckJraUVBO0FxQi9oRUE7QUFNQTtBQUNBO0FyQjRoRUE7O0FxQnZoRUE7O0FBRUE7QUFDQTtBckIwaEVBOztBcUJoaEVBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQm1oRUE7O0FxQjFnRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjZnRUE7QXFCM2dFQTtBQUVBO0FBQ0E7QXJCNGdFQTs7QXFCaGdFQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWI2b0VBOztBcUJoZ0VBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYnFwRUE7O0FxQjkvREE7QUFFQTtBckJnZ0VBOztBcUI1L0RBO0FBQ0E7QXJCKy9EQTs7QXFCdi9EQTtBQUNBO0FyQjAvREE7O0FxQnYvREE7QUFDQTtBQUNBO0FyQjAvREE7O0FxQmwvREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJxL0RBO0FxQm4vREE7O0FBRUE7QUFDQTtBckJxL0RBOztBcUI1K0RBO0FBQ0E7QUFDQTtBQUNBO0FyQisrREE7O0FxQjUrREE7QUFDQTtBQUNBO0FBQ0E7QXJCKytEQTtBcUI1K0RBO0FBRUE7QXJCNitEQTs7QXFCeitEQTtBQUNBO0FyQjQrREE7O0FxQnorREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQjQrREE7QXFCeitEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjIrREE7O0F1QnhyRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIyckVBOztBdUJ4ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjB1RUE7QXVCdnJFQTtBQUVBO0F2QndyRUE7O0F1Qm5yRUE7Ozs7QUFFQTtBdkJ3ckVBOztBdUJ0dUVBO0FBb0RBO0F2QnNyRUE7QXVCNXFFQTtBQUNBO0FBQ0E7QUFBQTtBdkI4cUVBOztBdUI5dUVBO0FBMkZBO0F2QnVwRUE7QXVCaHBFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrcEVBOztBdUIzb0VBO0FBQ0E7QXZCOG9FQTtBdUIzb0VBOzs7QUFFQTtBdkI4b0VBOztBdUJ2b0VBO0FBQ0E7QXZCMG9FQTtBdUJ4b0VBO0FBQ0E7QXZCMG9FQTtBdUJyb0VBO0FBQ0E7QUM1SkE7QXhCb3lFQTtBdUJsb0VBO0FBQ0E7QUFBQTtBdkJvb0VBO0F1QmpvRUE7QUFDQTtBdkJtb0VBOztBdUIxbkVBO0FBQ0E7QXZCNm5FQTtBdUJ6bkVBO0FBQ0E7QUFDQTtBQUFBO0F2QjJuRUE7O0F1QjV3RUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIrd0VBOztBdUI1d0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjh6RUE7QXVCM3dFQTtBQUVBO0F2QjR3RUE7O0F1QnZ3RUE7Ozs7QUFFQTtBdkI0d0VBOztBdUIxekVBO0FBb0RBO0F2QjB3RUE7QXVCaHdFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrd0VBOztBdUJsMEVBO0FBMkZBO0F2QjJ1RUE7QXVCcHVFQTtBQUNBO0FBQ0E7QUFBQTtBdkJzdUVBOztBdUIvdEVBO0FBQ0E7QXZCa3VFQTtBdUIvdEVBOzs7QUFFQTtBdkJrdUVBOztBdUIzdEVBO0FBQ0E7QXZCOHRFQTtBdUI1dEVBO0FBQ0E7QXZCOHRFQTtBdUJ6dEVBO0FBQ0E7QUM1SkE7QXhCdzNFQTtBdUJ0dEVBO0FBQ0E7QUFBQTtBdkJ3dEVBO0F1QnJ0RUE7QUFDQTtBdkJ1dEVBOztBdUI5c0VBO0FBQ0E7QXZCaXRFQTtBdUI3c0VBO0FBQ0E7QUFDQTtBQUFBO0F2QitzRUE7O0FxQjFuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckI2bkVBO0FxQnhuRUE7QUFDQTtBckIwbkVBO0FpQnoxRUE7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJ3bkVBO0FxQnBuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnNuRUE7QXFCbG5FQTtBQUNBO0FBQ0E7QUFDQTtBckJvbkVBO0FxQmhuRUE7QUFDQTtBckJrbkVBO0FxQi9tRUE7O0FBRUE7QXJCaW5FQTtBcUI1bUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckI4bUVBO0FxQjVtRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCOG1FQTtBcUIzbUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQjZtRUE7QXFCM21FQTtBQUNBO0FyQjZtRUE7QUFDQTs7QXlCLzdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ1OEVBO0FzQm44RUE7QUdkQTtBSGVBO0FBQUE7QXRCczhFQTtBQUNBO0FRaDlFQTtBaUJVQTtBQUNBO0F6Qnk4RUE7QXlCdDhFQTtBQUVBO0FBQ0E7QUFBQTtBekJ1OEVBO0F5Qm44RUE7QUFFQTtBekJvOEVBO0F5Qmg4RUE7QUFDQTtBekJrOEVBO0F5QnA3RUE7O0FBRUE7QXpCczdFQTs7QXlCNzZFQTtBQzNEQTtBRkFBO0FFRUE7QTFCNCtFQTtBUXgrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjIrRUE7QTBCeCtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcStFQTtBMEJoK0VBO0FBRUE7QUFDQTtBQUNBO0ExQmkrRUE7QTBCMTlFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1OUVBO0EwQnI5RUE7QUFLQTtBQUFBO0ExQm05RUE7O0F5QjM4RUE7QUMzREE7QUZBQTtBRUVBO0ExQjBnRkE7QVF0Z0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5Z0ZBO0EwQnRnRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm1nRkE7QTBCOS9FQTtBQUVBO0FBQ0E7QUFDQTtBMUIrL0VBO0EwQngvRUE7QUFHQTtBQUNBO0FBSUE7QTFCcS9FQTtBMEJuL0VBO0FBS0E7QUFBQTtBMUJpL0VBOztBeUJ6K0VBO0FDM0RBO0FGQUE7QUVFQTtBMUJ3aUZBO0FRcGlGQTtBa0JBQTtBRk5BO0FFUUE7QTFCdWlGQTtBMEJwaUZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpaUZBO0EwQjVoRkE7QUFFQTtBQUNBO0FBQ0E7QTFCNmhGQTtBMEJ0aEZBO0FBR0E7QUFDQTtBQUlBO0ExQm1oRkE7QTBCamhGQTtBQUtBO0FBQUE7QTFCK2dGQTs7QXlCdmdGQTtBQzNEQTtBRkFBO0FFRUE7QTFCc2tGQTtBUWxrRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFrRkE7QTBCbGtGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCK2pGQTtBMEIxakZBO0FBRUE7QUFDQTtBQUNBO0ExQjJqRkE7QTBCcGpGQTtBQUdBO0FBQ0E7QUFJQTtBMUJpakZBO0EwQi9pRkE7QUFLQTtBQUFBO0ExQjZpRkE7O0F5QnJpRkE7QUMzREE7QUZBQTtBRUVBO0ExQm9tRkE7QVFobUZBO0FrQkFBO0FGTkE7QUVRQTtBMUJtbUZBO0EwQmhtRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjZsRkE7QTBCeGxGQTtBQUVBO0FBQ0E7QUFDQTtBMUJ5bEZBO0EwQmxsRkE7QUFHQTtBQUNBO0FBSUE7QTFCK2tGQTtBMEI3a0ZBO0FBS0E7QUFBQTtBMUIya0ZBOztBeUJua0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUJrb0ZBO0FROW5GQTtBa0JBQTtBRk5BO0FFUUE7QTFCaW9GQTtBMEI5bkZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIybkZBO0EwQnRuRkE7QUFFQTtBQUNBO0FBQ0E7QTFCdW5GQTtBMEJobkZBO0FBR0E7QUFDQTtBQUlBO0ExQjZtRkE7QTBCM21GQTtBQUtBO0FBQUE7QTFCeW1GQTs7QXlCam1GQTtBQzNEQTtBRkFBO0FFRUE7QTFCZ3FGQTtBUTVwRkE7QWtCQUE7QUZOQTtBRVFBO0ExQitwRkE7QTBCNXBGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeXBGQTtBMEJwcEZBO0FBRUE7QUFDQTtBQUNBO0ExQnFwRkE7QTBCOW9GQTtBQUdBO0FBQ0E7QUFJQTtBMUIyb0ZBO0EwQnpvRkE7QUFLQTtBQUFBO0ExQnVvRkE7O0F5Qi9uRkE7QUMzREE7QUZBQTtBRUVBO0ExQjhyRkE7QVExckZBO0FrQkFBO0FGTkE7QUVRQTtBMUI2ckZBO0EwQjFyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVyRkE7QTBCbHJGQTtBQUVBO0FBQ0E7QUFDQTtBMUJtckZBO0EwQjVxRkE7QUFHQTtBQUNBO0FBSUE7QTFCeXFGQTtBMEJ2cUZBO0FBS0E7QUFBQTtBMUJxcUZBOztBeUI3cEZBO0FDM0RBO0FGQUE7QUVFQTtBMUI0dEZBO0FReHRGQTtBa0JBQTtBRk5BO0FFUUE7QTFCMnRGQTtBMEJ4dEZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxdEZBO0EwQmh0RkE7QUFFQTtBQUNBO0FBQ0E7QTFCaXRGQTtBMEIxc0ZBO0FBR0E7QUFDQTtBQUlBO0ExQnVzRkE7QTBCcnNGQTtBQUtBO0FBQUE7QTFCbXNGQTs7QXlCM3JGQTtBQzNEQTtBRkFBO0FFRUE7QTFCMHZGQTtBUXR2RkE7QWtCQUE7QUZOQTtBRVFBO0ExQnl2RkE7QTBCdHZGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbXZGQTtBMEI5dUZBO0FBRUE7QUFDQTtBQUNBO0ExQit1RkE7QTBCeHVGQTtBQUdBO0FBQ0E7QUFJQTtBMUJxdUZBO0EwQm51RkE7QUFLQTtBQUFBO0ExQml1RkE7O0F5Qnp0RkE7QUMzREE7QUZBQTtBRUVBO0ExQnd4RkE7QVFweEZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ1eEZBO0EwQnB4RkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQml4RkE7QTBCNXdGQTtBQUVBO0FBQ0E7QUFDQTtBMUI2d0ZBO0EwQnR3RkE7QUFHQTtBQUNBO0FBSUE7QTFCbXdGQTtBMEJqd0ZBO0FBS0E7QUFBQTtBMUIrdkZBOztBeUJ2dkZBO0FDM0RBO0FGQUE7QUVFQTtBMUJzekZBO0FRbHpGQTtBa0JBQTtBRk5BO0FFUUE7QTFCcXpGQTtBMEJsekZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIreUZBO0EwQjF5RkE7QUFFQTtBQUNBO0FBQ0E7QTFCMnlGQTtBMEJweUZBO0FBR0E7QUFDQTtBQUlBO0ExQml5RkE7QTBCL3hGQTtBQUtBO0FBQUE7QTFCNnhGQTs7QXlCL3dGQTtBQ1BBO0FBQ0E7QTFCMHhGQTtBUS8wRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIweEZBO0EwQnZ4RkE7QUFFQTtBQUFBO0ExQnd4RkE7QTBCcnhGQTtBQUVBO0FBQ0E7QTFCc3hGQTtBMEJueEZBO0FBR0E7QUFDQTtBQUNBO0ExQm14RkE7QTBCanhGQTtBQUtBO0FBQUE7QTFCK3dGQTs7QXlCeHlGQTs7QUNQQTtBQUNBO0ExQm96RkE7QVF6MkZBOztBa0J3REE7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbHpGQTs7O0FBRUE7QUFBQTtBMUJxekZBO0EwQmx6RkE7OztBQUVBO0FBQ0E7QTFCcXpGQTtBMEJsekZBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbnpGQTs7OztBQUtBO0FBQUE7QTFCb3pGQTs7QXlCNzBGQTtBQ1BBO0FBQ0E7QTFCdzFGQTtBUTc0RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3MUZBO0EwQnIxRkE7QUFFQTtBQUFBO0ExQnMxRkE7QTBCbjFGQTtBQUVBO0FBQ0E7QTFCbzFGQTtBMEJqMUZBO0FBR0E7QUFDQTtBQUNBO0ExQmkxRkE7QTBCLzBGQTtBQUtBO0FBQUE7QTFCNjBGQTs7QXlCdDJGQTtBQ1BBO0FBQ0E7QTFCaTNGQTtBUXQ2RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpM0ZBO0EwQjkyRkE7QUFFQTtBQUFBO0ExQisyRkE7QTBCNTJGQTtBQUVBO0FBQ0E7QTFCNjJGQTtBMEIxMkZBO0FBR0E7QUFDQTtBQUNBO0ExQjAyRkE7QTBCeDJGQTtBQUtBO0FBQUE7QTFCczJGQTs7QXlCLzNGQTtBQ1BBO0FBQ0E7QTFCMDRGQTtBUS83RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwNEZBO0EwQnY0RkE7QUFFQTtBQUFBO0ExQnc0RkE7QTBCcjRGQTtBQUVBO0FBQ0E7QTFCczRGQTtBMEJuNEZBO0FBR0E7QUFDQTtBQUNBO0ExQm00RkE7QTBCajRGQTtBQUtBO0FBQUE7QTFCKzNGQTs7QXlCeDVGQTtBQ1BBO0FBQ0E7QTFCbTZGQTtBUXg5RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtNkZBO0EwQmg2RkE7QUFFQTtBQUFBO0ExQmk2RkE7QTBCOTVGQTtBQUVBO0FBQ0E7QTFCKzVGQTtBMEI1NUZBO0FBR0E7QUFDQTtBQUNBO0ExQjQ1RkE7QTBCMTVGQTtBQUtBO0FBQUE7QTFCdzVGQTs7QXlCajdGQTtBQ1BBO0FBQ0E7QTFCNDdGQTtBUWovRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0N0ZBO0EwQno3RkE7QUFFQTtBQUFBO0ExQjA3RkE7QTBCdjdGQTtBQUVBO0FBQ0E7QTFCdzdGQTtBMEJyN0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnE3RkE7QTBCbjdGQTtBQUtBO0FBQUE7QTFCaTdGQTs7QXlCMThGQTtBQ1BBO0FBQ0E7QTFCcTlGQTtBUTFnR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxOUZBO0EwQmw5RkE7QUFFQTtBQUFBO0ExQm05RkE7QTBCaDlGQTtBQUVBO0FBQ0E7QTFCaTlGQTtBMEI5OEZBO0FBR0E7QUFDQTtBQUNBO0ExQjg4RkE7QTBCNThGQTtBQUtBO0FBQUE7QTFCMDhGQTs7QXlCbitGQTtBQ1BBO0FBQ0E7QTFCOCtGQTtBUW5pR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4K0ZBO0EwQjMrRkE7QUFFQTtBQUFBO0ExQjQrRkE7QTBCeitGQTtBQUVBO0FBQ0E7QTFCMCtGQTtBMEJ2K0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnUrRkE7QTBCcitGQTtBQUtBO0FBQUE7QTFCbStGQTs7QXlCNS9GQTtBQ1BBO0FBQ0E7QTFCdWdHQTtBUTVqR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1Z0dBO0EwQnBnR0E7QUFFQTtBQUFBO0ExQnFnR0E7QTBCbGdHQTtBQUVBO0FBQ0E7QTFCbWdHQTtBMEJoZ0dBO0FBR0E7QUFDQTtBQUNBO0ExQmdnR0E7QTBCOS9GQTtBQUtBO0FBQUE7QTFCNC9GQTs7QXlCcmhHQTtBQ1BBO0FBQ0E7QTFCZ2lHQTtBUXJsR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnaUdBO0EwQjdoR0E7QUFFQTtBQUFBO0ExQjhoR0E7QTBCM2hHQTtBQUVBO0FBQ0E7QTFCNGhHQTtBMEJ6aEdBO0FBR0E7QUFDQTtBQUNBO0ExQnloR0E7QTBCdmhHQTtBQUtBO0FBQUE7QTFCcWhHQTs7QXlCOWlHQTtBQ1BBO0FBQ0E7QTFCeWpHQTtBUTltR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5akdBO0EwQnRqR0E7QUFFQTtBQUFBO0ExQnVqR0E7QTBCcGpHQTtBQUVBO0FBQ0E7QTFCcWpHQTtBMEJsakdBO0FBR0E7QUFDQTtBQUNBO0ExQmtqR0E7QTBCaGpHQTtBQUtBO0FBQUE7QTFCOGlHQTs7QXlCNWpHQTtBQUNBO0FBQ0E7QUFDQTtBekIrakdBO0FReG9HQTtBaUI0RUE7QUFDQTtBekIrakdBO0F5QjVqR0E7QUFFQTtBekI2akdBO0F5QjFqR0E7QUFFQTtBQUNBO0F6QjJqR0E7O0F5QmhqR0E7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0Fib3BHQTs7QXlCbmpHQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWIycEdBOztBeUJqakdBO0FBQ0E7QUFDQTtBekJvakdBO0F5QmpqR0E7QUFDQTtBekJtakdBOztBeUIzaUdBOzs7QUFDQTtBekJnakdBOztBMkIzckdBO0FMZ0JBO0FBQUE7QXRCK3FHQTtBc0IzcUdBO0FLcEJBO0FMcUJBO0FBQUE7QXRCOHFHQTtBQUNBO0EyQmpzR0E7QUFDQTtBM0Jtc0dBOztBMkI5ckdBO0FBQ0E7QTNCaXNHQTs7QTJCN3JHQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCa3NHQTtBc0I5ckdBO0FLTkE7QUxPQTtBQUFBO0F0QmlzR0E7QUFDQTtBMkJuc0dBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCNHNHQTtBc0J4c0dBO0FLQUE7QUxDQTtBQUFBO0F0QjJzR0E7QUFDQTs7QTRCaHVHQTs7OztBQUlBO0E1Qm11R0E7O0E0Qmh1R0E7QUFDQTtBNUJtdUdBO0E2Qi9zR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0JrdkdBO0E2QjdyR0E7QUFDQTtBN0IrckdBOztBNEJ6dUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWIydkdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBaUIzdEdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdkdBO0E0Qi91R0E7QUFDQTtBQUNBO0E1Qml2R0E7QUFDQTtBaUJ0dUdBO0FXbkJBO0FBQ0E7QUFDQTtBNUI0dkdBO0E0Qnp2R0E7QUFDQTtBQUNBO0E1QjJ2R0E7QUFDQTtBaUJodkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJzd0dBO0E0Qm53R0E7QUFDQTtBQUNBO0E1QnF3R0E7QUFDQTtBaUIxdkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJneEdBO0E0Qjd3R0E7QUFDQTtBQUNBO0E1Qit3R0E7QUFDQTtBNEJ4d0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMHdHQTtBNkJ6eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCcTBHQTtBNkJ2eEdBO0FBQ0E7QTdCeXhHQTs7QTRCOXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCaXhHQTtBNkI5ekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCbTFHQTtBNkI1eUdBO0FBQ0E7QTdCOHlHQTtBNEJ6eEdBO0FBQ0E7QTVCMnhHQTs7QTRCcnhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCd3hHQTtBNkJ0MUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdzFHQTtBNkI3MEdBO0FBQ0E7QTdCKzBHQTtBNkI1MEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3QjYyR0E7QTZCNTBHQTtBQUNBO0E3QjgwR0E7QTRCeHlHQTtBQUNBO0E1QjB5R0E7O0E0Qmx5R0E7QUFJQTtBQUNBO0E1Qmt5R0E7O0E0Qjd4R0E7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCKzRHQTs7QTRCN3hHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCZ3lHQTtBUXI1R0E7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCbzZHQTtBNEJqeEdBO0FBRUE7QUFDQTtBSnRKQTtBeEJ5NkdBO0E0Qi93R0E7QUFFQTtBQUNBO0FBQ0E7QTVCZ3hHQTs7QTRCeHdHQTtBQUNBO0E1QjJ3R0E7O0E0QnZ3R0E7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUIwd0dBOztBNEJ0d0dBO0FBQ0E7QUFDQTtBQUNBO0E1Qnl3R0E7O0ErQnA4R0E7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0J1OEdBO0ErQnI4R0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CdzhHQTtBUXY4R0E7O0F1QklBO0EvQnU4R0E7QStCcjhHQTs7OztBQUdBO0EvQnc4R0E7O0ErQmw4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQnE4R0E7QStCbjhHQTtBQUNBO0EvQnE4R0E7O0ErQi83R0E7O0FBRUE7QS9CazhHQTtBK0I5N0dBOztBbEJYQTtBQUNBO0FiNjhHQTtBK0I5N0dBOztBbEJGQTtBQUNBO0FibzhHQTs7QStCajdHQTtBQUNBO0FBQ0E7QS9CbzdHQTtBK0JsN0dBO0FBR0E7QS9CazdHQTtBK0IvNkdBO0FBQ0E7QS9CaTdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNTVHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQis1R0E7QStCNzVHQTs7QUFFQTtBL0IrNUdBO0ErQjU1R0E7O0FBRUE7QS9CODVHQTtBK0IxNUdBOztBbEJyRkE7QUFDQTtBYm0vR0E7QStCMTVHQTs7QWxCeEdBO0FBQ0E7QWJzZ0hBOztBK0IzNEdBOztBQUVBO0EvQjg0R0E7QStCNTRHQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0JnNUdBOztBZ0N6aUhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7Ozs7Ozs7Ozs7QUFHQTtBaENxakhBO0FnQ2hqSEE7OztBQUdBO0FoQ2tqSEE7QWdDOWlIQTtBQUNBO0FoQ2dqSEE7QWdDM2lIQTs7QW5CSUE7QUFDQTtBYjJpSEE7QWdDM2lIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaEM2aUhBO0FnQzNpSEE7QW5CbkJBO0FBQ0E7QWJpa0hBO0FnQzdpSEE7QW5CUEE7QUFDQTtBYnVqSEE7QWdDN2lIQTs7OztBbkJ6QkE7QUFDQTtBYjRrSEE7QWdDM2lIQTs7OztBbkJsQ0E7QUFDQTtBYm1sSEE7O0FnQ2xpSEE7O0FBRUE7QUFBQTtBQUFBO0FoQ3FpSEE7QWdDaGlIQTs7QUFDQTtBQUNBO0FoQ21pSEE7QWdDamlIQTs7QUFDQTtBaENvaUhBO0FnQ2hpSEE7Ozs7Ozs7O0FBSUE7QWhDc2lIQTs7QWdDbGlIQTtBQUFBO0FoQ3NpSEE7O0FnQ3JpSEE7QUFBQTtBaEN5aUhBOztBZ0NqaUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYm9wSEE7QWdDamlIQTs7QUFFQTtBaENtaUhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ3poSEE7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FieXFIQTs7QWdDemhIQTs7QUFFQTtBaEM0aEhBOztBZ0N6aEhBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWIwckhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ2poSEE7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiMHJIQTs7QWdDbGhIQTs7Ozs7O0FuQjNKQTtBQUNBO0Fic3JIQTs7QWlDOXRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2l1SEE7O0FpQzl0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNpdUhBOztBaUM5dEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2l1SEE7QWlDL3RIQTtBQUNBO0FBQ0E7QVQzQkE7QXhCNnZIQTtBaUM3dEhBO0FBS0E7QUFBQTtBakMydEhBO0FpQ3Z0SEE7QUFDQTtBakN5dEhBO0FpQ3R0SEE7QUFDQTtBQUNBO0FBQ0E7QWpDd3RIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTs7QWlDenNIQTtBQUNBO0FBQ0E7QUFFQTtBakMyc0hBO0FpQ3ZzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN5c0hBO0FpQ3BzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3NzSEE7O0FpQzVySEE7QXBCbEdBO0Fia3lIQTtBaUMzckhBO0FBQ0E7QWpDNnJIQTtBaUN4ckhBO0FBQ0E7QVQxSEE7QXhCcXpIQTtBaUN2ckhBO0FBQ0E7QWpDeXJIQTtBaUNwckhBO0FUcElBO0F4QjJ6SEE7QWlDcHJIQTtBVHZJQTtBeEI4ekhBOztBaUM1cUhBO0FBRUE7QWpDOHFIQTtBaUMxcUhBO0FBQ0E7QWpDNHFIQTtBaUN2cUhBO0FUOUpBO0F4QncwSEE7O0FpQy9wSEE7QUFDQTtBakNrcUhBO0FpQy9wSEE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNncUhBO0FpQzdwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCaTFIQTtBc0I3MEhBO0FXdUtBO0FYdEtBO0FBQUE7QXRCZzFIQTtBQUNBO0FpQzlwSEE7QUFDQTtBQUNBO0FBQUE7QWpDZ3FIQTtBaUMzcEhBO0FUek1BO0F4QnUySEE7O0FpQ2pwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQ21wSEE7QWlDanBIQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQytvSEE7QWlDNW9IQTtBQU1BO0FBQ0E7QWpDeW9IQTtBaUNyb0hBO0FBRUE7QUFDQTtBQUNBO0FqQ3NvSEE7QWlDbm9IQTtBQUNBO0FBQ0E7QWpDcW9IQTtBaUNqb0hBO0FBQ0E7QWpDbW9IQTtBaUMvbkhBO0FBQ0E7QUFDQTtBakNpb0hBOztBaUM3bkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOMnVIQTs7QWlDN25IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTm13SEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJuSEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMybkhBO0FpQ3puSEE7QUFDQTtBQUNBO0FBQUE7QWpDMm5IQTtBaUN2bkhBO0FBRUE7QWpDd25IQTtBaUNwbkhBO0FBQ0E7QWpDc25IQTtBaUNsbkhBO0FBQ0E7QWpDb25IQTs7QWlDaG5IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FiczhIQTtBaUNobkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWJzOUhBOztBaUN4bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDMm1IQTtBaUN6bUhBO0FBQ0E7QWpDMm1IQTtBaUN2bUhBO0FBQUE7QUFBQTtBakMwbUhBO0FpQ3ptSEE7QUFBQTtBakM0bUhBO0FpQzNtSEE7QUFBQTtBakM4bUhBO0FpQzNtSEE7QUFDQTtBakM2bUhBO0FpQzFtSEE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakMybUhBO0FzQnIvSEE7QVdpWUE7QVhoWUE7QUFBQTtBdEJ3L0hBO0FBQ0E7QWlDOW1IQTtBVDFaQTtBeEIyZ0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0Fid2dJQTtBaUMxbUhBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDMm1IQTtBc0IvZ0lBO0FXNFpBO0FYM1pBO0FBQUE7QXRCa2hJQTtBQUNBO0FpQzltSEE7QVRwYkE7QXhCcWlJQTtBaUM1bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYmtpSUE7QWlDMW1IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakMybUhBO0FzQjVpSUE7QVdzYkE7QVhyYkE7QUFBQTtBdEIraUlBO0FBQ0E7QWlDOW1IQTtBVGpkQTtBeEJra0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4bUhBO0FpQzFtSEE7QUFDQTtBcEJ0ZEE7QWJta0lBO0FpQ3ptSEE7QUFDQTtBQUNBO0FwQjVkQTtBYndrSUE7QWlDdm1IQTtBQUNBO0FqQ3ltSEE7QWlDdG1IQTtBQUNBO0FqQ3dtSEE7QWlDcm1IQTtBQUNBO0FqQ3VtSEE7QWlDcG1IQTtBQUNBO0FqQ3NtSEE7QWlDbm1IQTtBQUNBO0FqQ3FtSEE7O0FpQ2htSEE7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEIrbElBO0FzQjNsSUE7QVdxZkE7OztBWHBmQTtBQUFBO0F0QmdtSUE7QUFDQTs7QWtDam5JQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDb25JQTs7QWtDam5JQTtBQUNBO0FBQ0E7QUFDQTtBbENvbklBO0FRcG5JQTtBMEJHQTtBbENvbklBO0FrQ2huSUE7QUFDQTtBQUNBO0FBQ0E7QWxDa25JQTs7QWtDMW1JQTtBQUNBO0FsQzZtSUE7QWtDM21JQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiMm5JQTtBUXZvSUE7QTBCNkJBO0FBQ0E7QWxDNm1JQTtBa0MxbUlBO0FBQ0E7QUFDQTtBQUNBO0FsQzRtSUE7QWtDeG1JQTs7QUFFQTtBQUNBO0FBQ0E7QWxDMG1JQTtBa0N2bUlBO0FBRUE7QXJCdENBO0FBQ0E7QWIrb0lBOztBa0M5bElBO0FBQ0E7QUFDQTtBckI3REE7QWIrcElBO0FrQzlsSUE7O0FBRUE7QUFDQTtBbENnbUlBOztBa0N0bElBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3lsSUE7O0FrQ3BsSUE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ3VsSUE7O0FrQzdrSUE7QUFDQTtBbENnbElBO0FrQzlrSUE7QUFDQTtBbENnbElBOztBbUN6cklBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DNHJJQTtBbUN4cklBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQytySUE7QW1DM3FJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkM2cUlBO0FRdnRJQTtBMkI2Q0E7QW5DNnFJQTs7QW1DcHFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQ3VxSUE7QW1DcnFJQTtBQUNBO0FBQ0E7QW5DdXFJQTtBbUNwcUlBO0FBQ0E7QUFDQTtBbkNzcUlBOztBbUM3cElBO0FBQ0E7QUFDQTtBQUNBO0FuQ2dxSUE7O0FtQ3BwSUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ3FwSUE7O0FtQ2pwSUE7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWI2dklBO0FRL3ZJQTtBMkI4R0E7QW5Db3BJQTs7QW1DOW9JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNpcElBOztBbUM5b0lBO0FBQ0E7QUFDQTtBbkNpcElBOztBaUJ2dElBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkM4b0lBO0FBQ0E7QWlCaHZJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QW5DbW9JQTtBbUNob0lBO0FBQ0E7QUFDQTtBbkNrb0lBO0FtQzduSUE7Ozs7OztBQUNBO0FBQUE7QW5Db29JQTtBbUN0bklBO0FBQ0E7QW5Dd25JQTtBbUNybklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxbklBO0FtQ2xuSUE7QUFDQTtBbkNvbklBO0FBQ0E7QWlCcndJQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMnJJQTtBQUNBO0FpQjd4SUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FuQ2dySUE7QW1DN3FJQTtBQUNBO0FBQ0E7QW5DK3FJQTtBbUMxcUlBOzs7Ozs7QUFDQTtBQUFBO0FuQ2lySUE7QW1DbnFJQTtBQUNBO0FuQ3FxSUE7QW1DbHFJQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Da3FJQTtBbUMvcElBO0FBQ0E7QW5DaXFJQTtBQUNBO0FpQmx6SUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3d1SUE7QUFDQTtBaUIxMElBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBbkM2dElBO0FtQzF0SUE7QUFDQTtBQUNBO0FuQzR0SUE7QW1DdnRJQTs7Ozs7O0FBQ0E7QUFBQTtBbkM4dElBO0FtQ2h0SUE7QUFDQTtBbkNrdElBO0FtQy9zSUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQytzSUE7QW1DNXNJQTtBQUNBO0FuQzhzSUE7QUFDQTtBaUIvMUlBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNxeElBO0FBQ0E7QWlCdjNJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QW5DMHdJQTtBbUN2d0lBO0FBQ0E7QUFDQTtBbkN5d0lBO0FtQ3B3SUE7Ozs7OztBQUNBO0FBQUE7QW5DMndJQTtBbUM3dklBO0FBQ0E7QW5DK3ZJQTtBbUM1dklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM0dklBO0FtQ3p2SUE7QUFDQTtBbkMydklBO0FBQ0E7QW1DNXpJQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyeUlBO0FtQzl6SUE7Ozs7OztBQUNBO0FBQ0E7QW5DcTBJQTtBbUNseklBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Db3pJQTtBbUNseklBO0FBQ0E7QW5Db3pJQTtBbUNqeklBO0FBQ0E7QUFDQTtBbkNteklBO0FtQzl5SUE7Ozs7OztBQUNBO0FBQUE7QW5DcXpJQTtBbUN2eUlBO0FBQ0E7QW5DeXlJQTtBbUN0eUlBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzeUlBO0FtQ255SUE7QUFDQTtBbkNxeUlBOztBbUN2eElBO0FBQ0E7QW5DMHhJQTtBUWwvSUE7QTJCMk5BO0FuQzB4SUE7QW1DcnhJQTtBQUNBO0FuQ3V4SUE7QVF4L0lBO0EyQm9PQTtBbkN1eElBO0FtQ3B4SUE7QUFDQTtBbkNzeElBO0FtQ2x4SUE7Ozs7QUFJQTtBbkNveElBO0FtQ2h4SUE7QUFDQTtBQUNBO0FuQ2t4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QW1DOXdJQTtBQUNBO0FuQ2d4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QVFqaEpBO0EyQm1RQTtBbkNpeElBOztBbUN6d0lBO0FBQ0E7QW5DNHdJQTtBUXhoSkE7QTJCK1FBO0FuQzR3SUE7QW1DdndJQTtBQUNBO0FuQ3l3SUE7QVE5aEpBO0EyQndSQTtBbkN5d0lBO0FtQ3R3SUE7QUFDQTtBbkN3d0lBO0FtQ3B3SUE7Ozs7QUFJQTtBbkNzd0lBO0FtQ2x3SUE7QUFDQTtBQUNBO0FuQ293SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QW1DaHdJQTtBQUNBO0FuQ2t3SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QVF2akpBO0EyQnVUQTtBbkNtd0lBOztBb0N0a0pBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJva0pBO0FvQ3RrSkE7QUFDQTtBQUNBO0FwQ3drSkE7QW9DcmtKQTtBQUNBO0FBQ0E7QXBDdWtKQTtBb0Nya0pBO0FBQ0E7QXZCQ0E7QUFDQTtBYnVrSkE7QW9DcmtKQTtBQUNBO0F2QlVBO0FBQ0E7QWI4akpBO0FvQ2xrSkE7O0FBRUE7QXBDb2tKQTs7QW9DaGtKQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDK2pKQTs7QW9DM2pKQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBcEM4akpBOztBUW5uSkE7QTRCMERBO0FwQzZqSkE7QW9DMWpKQTtBQUNBO0FwQzRqSkE7O0FvQ3BqSkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENzakpBO0FvQ3BqSkE7QXZCdkVBO0FiOG5KQTs7QW9DbGpKQTtBQUNBO0FBRUE7QUFDQTtBcENvakpBO0FvQ2xqSkE7QXZCbEZBO0FidW9KQTs7QW9DM2lKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzNpSkE7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzFpSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiNnBKQTs7QW9DMWlKQTs7O0FBR0E7QUFBQTtBQUNBO0FwQzZpSkE7O0FvQzFpSkE7O0F2QmpIQTtBQUNBO0FiZ3FKQTs7QW9DM2lKQTs7QXZCeEdBO0FBQ0E7QWJ3cEpBOztBb0N4aUpBO0FBQ0E7QXBDMmlKQTtBaUIxb0pBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEMyaUpBO0FvQ3ppSkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDMGlKQTtBQUNBOztBb0M5aEpBO0FBQ0E7QXBDaWlKQTtBaUI1cEpBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ2lpSkE7QW9DOWhKQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQytoSkE7QW9DN2hKQTtBQUNBO0FBQ0E7QXBDK2hKQTtBb0MxaEpBO0F2QnpLQTtBQUNBO0Fic3NKQTtBb0MzaEpBOztBQUdBO0FwQzRoSkE7QW9DMWhKQTs7QUFHQTtBcEMyaEpBO0FvQ3ZoSkE7QXZCMUtBO0FBQ0E7QWJvc0pBO0FvQ3hoSkE7O0FBR0E7QXBDeWhKQTtBb0N2aEpBOztBQUdBO0FwQ3doSkE7QUFDQTs7QW9DM2dKQTtBQUNBO0FwQzhnSkE7QWlCdHNKQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzhnSkE7QW9DNWdKQTtBQUNBO0FBQ0E7QXBDOGdKQTtBQUNBOztBb0NyZ0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJndkpBO0FvQ3RnSkE7QXZCelBBO0FBQ0E7QWJrd0pBO0FvQ3RnSkE7QXZCdFFBO0F1QndRQTtBcEN3Z0pBOztBcUNseUpBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiMHhKQTs7QXFDL3hKQTtBQUNBO0FyQ2t5SkE7QXFDaHlKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ2t5SkE7QXFDeHhKQTtBQUNBO0FyQzB4SkE7QXFDdnhKQTtBQUNBO0FyQ3l4SkE7QXFDdHhKQTtBQUNBO0FyQ3d4SkE7O0FzQy96SkE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0Fib3pKQTs7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENtMEpBO0FzQ2owSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q20wSkE7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q2swSkE7O0FzQzV6SkE7QUFDQTtBekJhQTtBQUNBO0FibXpKQTtBc0M1ekpBO0F6Qk5BO0FBQ0E7QWJxMEpBO0FzQzN6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEM2ekpBO0FzQzF6SkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0QzJ6SkE7O0F1Q2wzSkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q3EzSkE7QXVDaDNKQTtBMUJxQ0E7QUFDQTtBYjgwSkE7QXVDLzJKQTtBMUJrQkE7QUFDQTtBYmcySkE7O0F1Q2g0SkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q200SkE7QXVDOTNKQTtBMUJxQ0E7QUFDQTtBYjQxSkE7QXVDNzNKQTtBMUJrQkE7QUFDQTtBYjgySkE7O0F3QzU0SkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qjg0SkE7QXNCMTRKQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEI2NEpBO0FBQ0E7QVFuNUpBO0FnQ0dBO0F4Q201SkE7O0F3Qzk0SkE7QUFDQTtBeENpNUpBOztBd0M1NEpBO0FBQ0E7QUFDQTtBeEMrNEpBOztBd0N4NEpBO0FBQ0E7QUFDQTtBM0J2QkE7QWJtNkpBOztBd0NuNEpBO0FDakRBO0FBQ0E7QXpDdzdKQTtBUTE2SkE7QWlDVkE7QUFDQTtBekN1N0pBO0F5Q3A3SkE7QUFFQTtBQUNBO0FBQUE7QXpDcTdKQTs7QXdDaDVKQTtBQ2pEQTtBQUNBO0F6Q3E4SkE7QVF2N0pBO0FpQ1ZBO0FBQ0E7QXpDbzhKQTtBeUNqOEpBO0FBRUE7QUFDQTtBQUFBO0F6Q2s4SkE7O0F3Qzc1SkE7QUNqREE7QUFDQTtBekNrOUpBO0FRcDhKQTtBaUNWQTtBQUNBO0F6Q2k5SkE7QXlDOThKQTtBQUVBO0FBQ0E7QUFBQTtBekMrOEpBOztBd0MxNkpBO0FDakRBO0FBQ0E7QXpDKzlKQTtBUWo5SkE7QWlDVkE7QUFDQTtBekM4OUpBO0F5QzM5SkE7QUFFQTtBQUNBO0FBQUE7QXpDNDlKQTs7QXdDdjdKQTtBQ2pEQTtBQUNBO0F6QzQrSkE7QVE5OUpBO0FpQ1ZBO0FBQ0E7QXpDMitKQTtBeUN4K0pBO0FBRUE7QUFDQTtBQUFBO0F6Q3krSkE7O0F3Q3A4SkE7QUNqREE7QUFDQTtBekN5L0pBO0FRMytKQTtBaUNWQTtBQUNBO0F6Q3cvSkE7QXlDci9KQTtBQUVBO0FBQ0E7QUFBQTtBekNzL0pBOztBd0NqOUpBO0FDakRBO0FBQ0E7QXpDc2dLQTtBUXgvSkE7QWlDVkE7QUFDQTtBekNxZ0tBO0F5Q2xnS0E7QUFFQTtBQUNBO0FBQUE7QXpDbWdLQTs7QXdDOTlKQTtBQ2pEQTtBQUNBO0F6Q21oS0E7QVFyZ0tBO0FpQ1ZBO0FBQ0E7QXpDa2hLQTtBeUMvZ0tBO0FBRUE7QUFDQTtBQUFBO0F6Q2doS0E7O0F3QzMrSkE7QUNqREE7QUFDQTtBekNnaUtBO0FRbGhLQTtBaUNWQTtBQUNBO0F6QytoS0E7QXlDNWhLQTtBQUVBO0FBQ0E7QUFBQTtBekM2aEtBOztBd0N4L0pBO0FDakRBO0FBQ0E7QXpDNmlLQTtBUS9oS0E7QWlDVkE7QUFDQTtBekM0aUtBO0F5Q3ppS0E7QUFFQTtBQUNBO0FBQUE7QXpDMGlLQTs7QXdDcmdLQTtBQ2pEQTtBQUNBO0F6QzBqS0E7QVE1aUtBO0FpQ1ZBO0FBQ0E7QXpDeWpLQTtBeUN0aktBO0FBRUE7QUFDQTtBQUFBO0F6Q3VqS0E7O0F3Q2xoS0E7QUNqREE7QUFDQTtBekN1a0tBO0FRempLQTtBaUNWQTtBQUNBO0F6Q3NrS0E7QXlDbmtLQTtBQUVBO0FBQ0E7QUFBQTtBekNva0tBOztBMENqbEtBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fic2tLQTtBaUI1aEtBO0F5QjVEQTtBQVFBO0ExQ29sS0E7QUFDQTs7QTBDamxLQTtBQUNBO0FBQ0E7QTdCSUE7QWJpbEtBOztBMkMvbEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJ5bEtBOztBMkM5bEtBO0FBRUE7QTNDZ21LQTs7QTJDNWxLQTtBQUNBO0EzQytsS0E7O0EyQ3ZsS0E7QUFDQTtBM0MwbEtBO0EyQ3ZsS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDeWxLQTs7QTJDL2tLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrb0tBO0E0Q2hvS0E7QUFDQTtBNUNrb0tBO0E0Qy9uS0E7QUFDQTtBNUNpb0tBOztBMkMzbEtBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhvS0E7QTRDNW9LQTtBQUNBO0E1QzhvS0E7QTRDM29LQTtBQUNBO0E1QzZvS0E7O0EyQ3ZtS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHBLQTtBNEN4cEtBO0FBQ0E7QTVDMHBLQTtBNEN2cEtBO0FBQ0E7QTVDeXBLQTs7QTJDbm5LQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzcUtBO0E0Q3BxS0E7QUFDQTtBNUNzcUtBO0E0Q25xS0E7QUFDQTtBNUNxcUtBOztBMkMvbktBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2tyS0E7QTRDaHJLQTtBQUNBO0E1Q2tyS0E7QTRDL3FLQTtBQUNBO0E1Q2lyS0E7O0EyQzNvS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOHJLQTtBNEM1cktBO0FBQ0E7QTVDOHJLQTtBNEMzcktBO0FBQ0E7QTVDNnJLQTs7QTJDdnBLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwc0tBO0E0Q3hzS0E7QUFDQTtBNUMwc0tBO0E0Q3ZzS0E7QUFDQTtBNUN5c0tBOztBMkNucUtBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3N0S0E7QTRDcHRLQTtBQUNBO0E1Q3N0S0E7QTRDbnRLQTtBQUNBO0E1Q3F0S0E7O0EyQy9xS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa3VLQTtBNENodUtBO0FBQ0E7QTVDa3VLQTtBNEMvdEtBO0FBQ0E7QTVDaXVLQTs7QTJDM3JLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4dUtBO0E0QzV1S0E7QUFDQTtBNUM4dUtBO0E0QzN1S0E7QUFDQTtBNUM2dUtBOztBMkN2c0tBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzB2S0E7QTRDeHZLQTtBQUNBO0E1QzB2S0E7QTRDdnZLQTtBQUNBO0E1Q3l2S0E7O0EyQ250S0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3dLQTtBNENwd0tBO0FBQ0E7QTVDc3dLQTtBNENud0tBO0FBQ0E7QTVDcXdLQTs7QTZDN3dLQTtBQUNBO0FBQUE7QTdDaXhLQTtBNkNoeEtBO0FBQUE7QTdDbXhLQTtBQUNBOztBNkN0eEtBO0FBQ0E7QUFBQTtBN0NpeEtBO0E2Q2h4S0E7QUFBQTtBN0NteEtBO0FBQ0E7QTZDaHhLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiK3dLQTs7QTZDOXdLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0QjZ4S0E7QXNCenhLQTtBdUJEQTtBdkJFQTtBQUFBO0F0QjR4S0E7QUFDQTs7QTZDbnhLQTtBckJZQTtBcUJWQTtBN0NzeEtBOztBNkNseEtBO0FBQ0E7QUFBQTtBN0NxeEtBO0E2Q2x4S0E7QUFKQTtBQUtBO0FBQUE7QTdDcXhLQTtBQUNBOztBOENoMEtBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q20wS0E7O0E4Q2gwS0E7QUFDQTtBQUFBO0FBQUE7QTlDbTBLQTs7QStDcjBLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYit6S0E7O0ErQzd6S0E7QUFDQTtBQUNBO0FBQ0E7QS9DZzBLQTtBUXYwS0E7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DK3pLQTtBK0M1ektBO0FBQ0E7QUFDQTtBL0M4ektBOztBK0NyektBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ3V6S0E7QStDcnpLQTtBbEMxQkE7QUFDQTtBYmsxS0E7QStDcnpLQTtBbENoQkE7QUFDQTtBYncwS0E7QStDcnpLQTtBQUVBO0FBQ0E7QUFDQTtBL0NzektBO0ErQ2x6S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NvektBO0ErQ2p6S0E7QUFDQTtBL0NtektBO0ErQ2p6S0E7QUFDQTtBQUNBO0EvQ216S0E7O0ErQ3J5S0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3eUtBO0ErQ3J5S0E7QWxDMUJBO0FBWkE7QWIrMEtBO0ErQ3B5S0E7QWxDM0NBO0FBWUE7QWJ1MEtBO0ErQ255S0E7QUFDQTtBL0NxeUtBO0ErQ2x5S0E7QUFDQTtBQUNBO0EvQ295S0E7QStDbHlLQTtBQUNBO0FBQ0E7QS9Db3lLQTs7QWlCLzFLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NnMEtBO0ErQzd6S0E7QWxDMUJBO0FBWkE7QWJ1MktBO0ErQzV6S0E7QWxDM0NBO0FBWUE7QWIrMUtBO0ErQzN6S0E7QUFDQTtBL0M2ektBO0ErQzF6S0E7QUFDQTtBQUNBO0EvQzR6S0E7QStDMXpLQTtBQUNBO0FBQ0E7QS9DNHpLQTtBQUNBO0FpQngzS0E7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DdzFLQTtBK0NyMUtBO0FsQzFCQTtBQVpBO0FiKzNLQTtBK0NwMUtBO0FsQzNDQTtBQVlBO0FidTNLQTtBK0NuMUtBO0FBQ0E7QS9DcTFLQTtBK0NsMUtBO0FBQ0E7QUFDQTtBL0NvMUtBO0ErQ2wxS0E7QUFDQTtBQUNBO0EvQ28xS0E7QUFDQTtBaUJoNUtBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2czS0E7QStDNzJLQTtBbEMxQkE7QUFaQTtBYnU1S0E7QStDNTJLQTtBbEMzQ0E7QUFZQTtBYis0S0E7QStDMzJLQTtBQUNBO0EvQzYyS0E7QStDMTJLQTtBQUNBO0FBQ0E7QS9DNDJLQTtBK0MxMktBO0FBQ0E7QUFDQTtBL0M0MktBO0FBQ0E7QWlCeDZLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3NEtBO0ErQ3I0S0E7QWxDMUJBO0FBWkE7QWIrNktBO0ErQ3A0S0E7QWxDM0NBO0FBWUE7QWJ1NktBO0ErQ240S0E7QUFDQTtBL0NxNEtBO0ErQ2w0S0E7QUFDQTtBQUNBO0EvQ280S0E7QStDbDRLQTtBQUNBO0FBQ0E7QS9DbzRLQTtBQUNBO0ErQ3YzS0E7QWxDbkhBO0FiNitLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTs7QWdEbGdMQTtBQUNBO0FBQ0E7QWhEcWdMQTtBUTEvS0E7QXdDUEE7QUFDQTtBaERvZ0xBO0FnRGpnTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbWdMQTs7QWdEaGhMQTtBQUNBO0FBQ0E7QWhEbWhMQTtBUXhnTEE7QXdDUEE7QUFDQTtBaERraExBO0FnRC9nTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaWhMQTs7QWdEOWhMQTtBQUNBO0FBQ0E7QWhEaWlMQTtBUXRoTEE7QXdDUEE7QUFDQTtBaERnaUxBO0FnRDdoTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK2hMQTs7QWdENWlMQTtBQUNBO0FBQ0E7QWhEK2lMQTtBUXBpTEE7QXdDUEE7QUFDQTtBaEQ4aUxBO0FnRDNpTEE7QUFDQTtBQUNBO0FBQ0E7QWhENmlMQTs7QWdEMWpMQTtBQUNBO0FBQ0E7QWhENmpMQTtBUWxqTEE7QXdDUEE7QUFDQTtBaEQ0akxBO0FnRHpqTEE7QUFDQTtBQUNBO0FBQ0E7QWhEMmpMQTs7QWdEeGtMQTtBQUNBO0FBQ0E7QWhEMmtMQTtBUWhrTEE7QXdDUEE7QUFDQTtBaEQwa0xBO0FnRHZrTEE7QUFDQTtBQUNBO0FBQ0E7QWhEeWtMQTs7QWdEdGxMQTtBQUNBO0FBQ0E7QWhEeWxMQTtBUTlrTEE7QXdDUEE7QUFDQTtBaER3bExBO0FnRHJsTEE7QUFDQTtBQUNBO0FBQ0E7QWhEdWxMQTs7QWdEcG1MQTtBQUNBO0FBQ0E7QWhEdW1MQTtBUTVsTEE7QXdDUEE7QUFDQTtBaERzbUxBO0FnRG5tTEE7QUFDQTtBQUNBO0FBQ0E7QWhEcW1MQTs7QWdEbG5MQTtBQUNBO0FBQ0E7QWhEcW5MQTtBUTFtTEE7QXdDUEE7QUFDQTtBaERvbkxBO0FnRGpuTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbW5MQTs7QWdEaG9MQTtBQUNBO0FBQ0E7QWhEbW9MQTtBUXhuTEE7QXdDUEE7QUFDQTtBaERrb0xBO0FnRC9uTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaW9MQTs7QWdEOW9MQTtBQUNBO0FBQ0E7QWhEaXBMQTtBUXRvTEE7QXdDUEE7QUFDQTtBaERncExBO0FnRDdvTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK29MQTs7QWdENXBMQTtBQUNBO0FBQ0E7QWhEK3BMQTtBUXBwTEE7QXdDUEE7QUFDQTtBaEQ4cExBO0FnRDNwTEE7QUFDQTtBQUNBO0FBQ0E7QWhENnBMQTs7QWlEN3FMQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRnckxBO0FRM3FMQTtBeUNEQTtBQUNBO0FqRCtxTEE7QVEzcUxBO0F5Q0NBO0FqRDZxTEE7O0FpRGxxTEE7QUFDQTtBQUNBO0FBQ0E7QWpEcXFMQTs7QWlEL3BMQTtBQUNBO0FqRGtxTEE7O0FrRHhzTEE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJrc0xBO0FrRHRzTEE7QUFDQTtBbER3c0xBO0FrRHJzTEE7QUFDQTtBbER1c0xBO0FrRHBzTEE7QUFDQTtBQUNBO0FsRHNzTEE7QWtEbnNMQTtBQUNBO0FsRHFzTEE7O0FrRGpzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJpdExBOztBa0Rsc0xBO0FBQ0E7QWxEcXNMQTs7QW1EM3VMQTtBQUVBO0FuRDZ1TEE7QW1EM3VMQTtBQUNBO0FBQ0E7QW5ENnVMQTs7QW1EeHVMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkR5dUxBOztBbURsdUxBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5Eb3VMQTtBbURqdUxBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRtdUxBO0FzQjV2TEE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0Qit2TEE7QUFDQTtBbUR0dUxBO0FBQ0E7QUFBQTtBbkR3dUxBO0FtRHB1TEE7QUFDQTtBQUFBO0FuRHN1TEE7O0FtRGx1TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRxdUxBO0FtRG51TEE7QUFDQTtBQUNBO0FuRHF1TEE7QW1EbHVMQTs7QUFFQTtBQUFBO0FuRG91TEE7QW1EanVMQTtBQUNBO0FuRG11TEE7O0FtRC90TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRrdUxBO0FtRC90TEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EaXVMQTtBbUQ3dExBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQrdExBO0FtRDd0TEE7QUFDQTtBbkQrdExBO0FtRDV0TEE7QUFDQTtBbkQ4dExBOztBbUR4dExBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkR1dExBOztBbURudExBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ec3RMQTtBbURudExBO0FBQUE7QW5Ec3RMQTtBbURydExBO0FBQUE7QW5Ed3RMQTs7QW1EbnRMQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWI2MExBO0FtRHJ0TEE7QUFDQTtBQUVBO0FuRHN0TEE7O0FtRGp0TEE7QUFDQTtBQUNBO0FuRG90TEE7O0FtRC9zTEE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRGd0TEE7O0FtRDVzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYnkxTEE7QW1EM3NMQTtBQUNBO0FuRDZzTEE7O0FtRHhzTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDJzTEE7O0FpQmwxTEE7QWtDNklBO0FBQ0E7QUFDQTtBbkR5c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHBzTEE7QUFDQTtBbkRzc0xBO0FtRHBzTEE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkRzc0xBO0FtRDlyTEE7QUFBQTtBbkRpc0xBO0FBQ0E7QWlCejJMQTtBa0MyS0E7O0FBRUE7QW5EaXNMQTtBQUNBO0FpQi8yTEE7QWtDa0xBO0FBQUE7QW5EaXNMQTtBQUNBO0FvRC82TEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRDI3TEE7QW9EejdMQTtBQUFBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7O0FvRHY3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEMDdMQTs7QW9EcjdMQTtBQUNBO0FwRHc3TEE7QW9EdDdMQTtBQUNBO0FBQ0E7QUFDQTtBcER3N0xBO0FvRHQ3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEdzdMQTs7QW9EbjdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERzN0xBOztBb0RqN0xBO0FBQ0E7QXBEbzdMQTtBb0RsN0xBO0FBQ0E7QUFDQTtBQUNBO0FwRG83TEE7QW9EbDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERvN0xBOztBb0QvNUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJpZ01BOztBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FiOGhNQTtBc0Q3aE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQraE1BO0FzRDdoTUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDhoTUE7O0FzRHpoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBQUNBO0FBQ0E7QXRENGhNQTtBc0R6aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RDJoTUE7O0FzRHRoTUE7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QXREeWhNQTtBc0R0aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHdoTUE7O0FzRG5oTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBQUNBO0FBQ0E7QXREc2hNQTtBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHFoTUE7QXNEaGhNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREa2hNQTs7QXNEOWdNQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBdERpaE1BO0FzRDlnTUE7QUFDQTtBQUNBO0FBQ0E7QXREZ2hNQTs7QXNEMS9MQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FiZ29NQTtBc0QzL0xBO0FBQ0E7QXRENi9MQTs7QXNEei9MQTtBQUNBO0FBQ0E7QXRENC9MQTs7QXVEdnBNQTtBQUNBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUFBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUNBO0FBQ0E7QXZEMHBNQTtBd0Rqck1BO0FBQ0E7QUFDQTtBQUNBO0F4RG1yTUE7O0F1RDNwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCaXJNQTtBc0I3cU1BO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCZ3JNQTtBQUNBOztBdURocU1BOzs7QUFHQTtBdkRtcU1BOztBdURocU1BOztBQUVBO0FBQUE7QXZEbXFNQTs7QXVEaHFNQTs7QUFFQTtBQUFBO0F2RG1xTUE7O0F1RDFwTUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RDZwTUE7QXVEMXBNQTs7O0FBR0E7QUFDQTtBdkQ0cE1BO0F1RHpwTUE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEJ3dE1BO0FzQnB0TUE7QWlDcURBOztBakNwREE7QUFBQTtBdEJ3dE1BO0FBQ0E7O0F1RHhwTUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJpdk1BO0FzQjd1TUE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJpdk1BO0FBQ0E7QVF2dk1BOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RGlxTUE7O0F1RDlwTUE7QUFDQTtBdkRpcU1BOztBdUQ1cE1BO0FBQ0E7QXZEK3BNQTs7QXVEeHBNQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQycE1BOztBdUR6cE1BO0FBQ0E7QXZENHBNQTs7QXVEMXBNQTtBQUNBO0F2RDZwTUE7O0F1RHBwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEc3BNQTtBdURwcE1BO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCcXpNQTtBc0Jqek1BO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJvek1BO0FBQ0E7QXVEdnBNQTtBQUNBO0F2RHlwTUE7O0F1RGhwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEbXBNQTs7QXlEcjFNQTtBQUNBO0FBQUE7QUFBQTtBekR5MU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUFBO0FBQUE7QXpEeTFNQTtBQUNBO0F5RHYxTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEdzFNQTs7QXlEcjFNQTtBQUNBO0FBQ0E7QUFDQTtBekR3MU1BOztBeURqMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QXlEbDFNQTtBQUNBO0FBQ0E7QUFBQTtBekRvMU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUNBO0FBQUE7QXpEbzFNQTtBeURsMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QUFDQTtBeURqMU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RGsxTUE7O0F5RC8wTUE7QUFDQTtBQUNBO0F6RGsxTUE7O0F5RDkwTUE7QUFDQTs7QUFFQTtBQUFBO0F6RGkxTUE7QUFDQTtBMEQ3NE1BO0FBQUE7QTFEZzVNQTs7QTBELzRNQTtBQUFBO0ExRG01TUE7O0EwRGw1TUE7QUFBQTtBMURzNU1BOztBMERyNU1BO0FBQUE7QTFEeTVNQTs7QTBEeDVNQTtBQUFBO0ExRDQ1TUE7O0EwRDM1TUE7QUFBQTtBMUQrNU1BOztBMkRqNk1BO0FBQ0E7QTNEbzZNQTs7QVExNU1BOzs7QW1ETEE7QTNEcTZNQTs7QTJEMzZNQTtBQUNBO0EzRDg2TUE7O0FRcDZNQTs7O0FtRExBO0EzRCs2TUE7O0EyRHI3TUE7QUFDQTtBM0R3N01BOztBUTk2TUE7OztBbURMQTtBM0R5N01BOztBMkQvN01BO0FBQ0E7QTNEazhNQTs7QVF4N01BOzs7QW1ETEE7QTNEbThNQTs7QTJEejhNQTtBQUNBO0EzRDQ4TUE7O0FRbDhNQTs7O0FtRExBO0EzRDY4TUE7O0EyRG45TUE7QUFDQTtBM0RzOU1BOztBUTU4TUE7OztBbURMQTtBM0R1OU1BOztBMkQ3OU1BO0FBQ0E7QTNEZytNQTs7QVF0OU1BOzs7QW1ETEE7QTNEaStNQTs7QTJEditNQTtBQUNBO0EzRDArTUE7O0FRaCtNQTs7O0FtRExBO0EzRDIrTUE7O0EyRGovTUE7QUFDQTtBM0RvL01BOztBUTErTUE7OztBbURMQTtBM0RxL01BOztBMkQzL01BO0FBQ0E7QTNEOC9NQTs7QVFwL01BOzs7QW1ETEE7QTNEKy9NQTs7QTJEcmdOQTtBQUNBO0EzRHdnTkE7O0FROS9NQTs7O0FtRExBO0EzRHlnTkE7O0EyRC9nTkE7QUFDQTtBM0RraE5BOztBUXhnTkE7OztBbURMQTtBM0RtaE5BOztBNERsaE5BO0FBQ0E7QTVEcWhOQTs7QTREbGhOQTtBQUNBO0E1RHFoTkE7O0E2RGhpTkE7QUFBQTtBN0RvaU5BOztBNkRuaU5BO0FBQUE7QTdEdWlOQTs7QTZEdGlOQTtBQUFBO0E3RDBpTkE7O0E2RHppTkE7QUFBQTtBN0Q2aU5BOztBNkQ1aU5BO0FBQUE7QTdEZ2pOQTs7QTZEOWlOQTtBQUFBO0E3RGtqTkE7O0E2RGpqTkE7QUFBQTtBN0Rxak5BOztBNkRwak5BO0FBQUE7QTdEd2pOQTs7QTZEdmpOQTtBQUFBO0E3RDJqTkE7O0E2RDFqTkE7QUFBQTtBN0Q4ak5BOztBNkQzak5BO0FBQ0E7QTdEOGpOQTs7QTZEL2pOQTtBQUNBO0E3RGtrTkE7O0E2RG5rTkE7QUFDQTtBN0Rza05BOztBNkR2a05BO0FBQ0E7QTdEMGtOQTs7QTZEM2tOQTtBQUNBO0E3RDhrTkE7O0E2RC9rTkE7QUFDQTtBN0RrbE5BOztBNkRubE5BO0FBQ0E7QTdEc2xOQTs7QTZEdmxOQTtBQUNBO0E3RDBsTkE7O0E2RDNsTkE7QUFDQTtBN0Q4bE5BOztBNkQvbE5BO0FBQ0E7QTdEa21OQTs7QTZEbm1OQTtBQUNBO0E3RHNtTkE7O0E2RHZtTkE7QUFDQTtBN0QwbU5BOztBNkR0bU5BO0FBQ0E7QTdEeW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QXdEN3FOQTtBQUNBO0FBQ0E7QUFDQTtBeERnck5BOztBOER6cU5BO0FBQUE7QTlENnFOQTs7QThEN3FOQTtBQUFBO0E5RGlyTkE7O0E4RGpyTkE7QUFBQTtBOURxck5BOztBOERyck5BO0FBQUE7QTlEeXJOQTs7QThEenJOQTtBQUFBO0E5RDZyTkE7O0E4RDdyTkE7QUFBQTtBOURpc05BOztBOERqc05BO0FBQUE7QTlEcXNOQTs7QThEcnNOQTtBQUFBO0FBQUE7QUFBQTtBOUR5c05BOztBOER6c05BO0FBQUE7QUFBQTtBQUFBO0E5RDZzTkE7O0FpQjVwTkE7QTZDakRBO0FBQUE7QTlEa3ROQTtBOERsdE5BO0FBQUE7QTlEcXROQTtBOERydE5BO0FBQUE7QTlEd3ROQTtBOER4dE5BO0FBQUE7QTlEMnROQTtBOEQzdE5BO0FBQUE7QTlEOHROQTtBOEQ5dE5BO0FBQUE7QTlEaXVOQTtBOERqdU5BO0FBQUE7QTlEb3VOQTtBOERwdU5BO0FBQUE7QUFBQTtBQUFBO0E5RHV1TkE7QThEdnVOQTtBQUFBO0FBQUE7QUFBQTtBOUQwdU5BO0FBQ0E7QWlCMXJOQTtBNkNqREE7QUFBQTtBOUQrdU5BO0E4RC91TkE7QUFBQTtBOURrdk5BO0E4RGx2TkE7QUFBQTtBOURxdk5BO0E4RHJ2TkE7QUFBQTtBOUR3dk5BO0E4RHh2TkE7QUFBQTtBOUQydk5BO0E4RDN2TkE7QUFBQTtBOUQ4dk5BO0E4RDl2TkE7QUFBQTtBOURpd05BO0E4RGp3TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3dOQTtBOERwd05BO0FBQUE7QUFBQTtBQUFBO0E5RHV3TkE7QUFDQTtBaUJ2dE5BO0E2Q2pEQTtBQUFBO0E5RDR3TkE7QThENXdOQTtBQUFBO0E5RCt3TkE7QThEL3dOQTtBQUFBO0E5RGt4TkE7QThEbHhOQTtBQUFBO0E5RHF4TkE7QThEcnhOQTtBQUFBO0E5RHd4TkE7QThEeHhOQTtBQUFBO0E5RDJ4TkE7QThEM3hOQTtBQUFBO0E5RDh4TkE7QThEOXhOQTtBQUFBO0FBQUE7QUFBQTtBOURpeU5BO0E4RGp5TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3lOQTtBQUNBO0FpQnB2TkE7QTZDakRBO0FBQUE7QTlEeXlOQTtBOER6eU5BO0FBQUE7QTlENHlOQTtBOEQ1eU5BO0FBQUE7QTlEK3lOQTtBOEQveU5BO0FBQUE7QTlEa3pOQTtBOERsek5BO0FBQUE7QTlEcXpOQTtBOERyek5BO0FBQUE7QTlEd3pOQTtBOER4ek5BO0FBQUE7QTlEMnpOQTtBOEQzek5BO0FBQUE7QUFBQTtBQUFBO0E5RDh6TkE7QThEOXpOQTtBQUFBO0FBQUE7QUFBQTtBOURpME5BO0FBQ0E7QThEeHpOQTtBQUVBO0FBQUE7QTlEMHpOQTtBOEQxek5BO0FBQUE7QTlENnpOQTtBOEQ3ek5BO0FBQUE7QTlEZzBOQTtBOERoME5BO0FBQUE7QTlEbTBOQTtBOERuME5BO0FBQUE7QTlEczBOQTtBOER0ME5BO0FBQUE7QTlEeTBOQTtBOER6ME5BO0FBQUE7QTlENDBOQTtBOEQ1ME5BO0FBQUE7QUFBQTtBQUFBO0E5RCswTkE7QThELzBOQTtBQUFBO0FBQUE7QUFBQTtBOURrMU5BO0FBQ0E7QStEeDJOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMDJOQTtBK0R4Mk5BO0FBQ0E7QUFDQTtBL0QwMk5BO0ErRHYyTkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EeTJOQTs7QStEaDJOQTtBQUNBO0EvRG0yTkE7O0ErRHAyTkE7QUFDQTtBL0R1Mk5BOztBK0R4Mk5BO0FBQ0E7QS9EMjJOQTs7QStENTJOQTtBQUNBO0EvRCsyTkE7O0ErRGgzTkE7QUFDQTtBL0RtM05BOztBK0RwM05BO0FBQ0E7QS9EdTNOQTs7QStEeDNOQTtBQUNBO0EvRDIzTkE7O0ErRDUzTkE7QUFDQTtBL0QrM05BOztBZ0V4NU5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNDVOQTs7QWdFMzVOQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRSs1TkE7O0FnRTk1TkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrNk5BOztBZ0VqNk5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZOQTs7QWdFbjZOQTtBQUFBO0FBQUE7QWhFdTZOQTs7QWdFdDZOQTtBQUFBO0FBQUE7QWhFMDZOQTs7QWdFejZOQTtBQUFBO0FBQUE7QWhFNjZOQTs7QWdFNTZOQTtBQUFBO0FBQUE7QUFBQTtBaEVnN05BOztBZ0UvNk5BO0FBQUE7QUFBQTtBQUFBO0FoRW03TkE7O0FnRWw3TkE7QUFBQTtBQUFBO0FBQUE7QWhFczdOQTs7QWdFcjdOQTtBQUFBO0FBQUE7QWhFeTdOQTs7QWdFeDdOQTtBQUFBO0FBQUE7QWhFNDdOQTs7QWdFMTdOQTtBQUFBO0FBQUE7QUFBQTtBaEU4N05BOztBZ0U3N05BO0FBQUE7QUFBQTtBQUFBO0FoRWk4TkE7O0FnRWg4TkE7QUFBQTtBQUFBO0FBQUE7QWhFbzhOQTs7QWdFbjhOQTtBQUFBO0FBQUE7QUFBQTtBaEV1OE5BOztBZ0V0OE5BO0FBQUE7QUFBQTtBaEUwOE5BOztBZ0V4OE5BO0FBQUE7QUFBQTtBQUFBO0FoRTQ4TkE7O0FnRTM4TkE7QUFBQTtBQUFBO0FBQUE7QWhFKzhOQTs7QWdFOThOQTtBQUFBO0FBQUE7QUFBQTtBaEVrOU5BOztBZ0VqOU5BO0FBQUE7QUFBQTtBQUFBO0FoRXE5TkE7O0FnRXA5TkE7QUFBQTtBQUFBO0FBQUE7QWhFdzlOQTs7QWdFdDlOQTtBQUFBO0FBQUE7QWhFMDlOQTs7QWdFejlOQTtBQUFBO0FBQUE7QWhFNjlOQTs7QWdFNTlOQTtBQUFBO0FBQUE7QWhFZytOQTs7QWdFLzlOQTtBQUFBO0FBQUE7QWhFbStOQTs7QWdFbCtOQTtBQUFBO0FBQUE7QWhFcytOQTs7QWdFcitOQTtBQUFBO0FBQUE7QWhFeStOQTs7QWdFditOQTtBQUFBO0FBQUE7QWhFMitOQTs7QWdFMStOQTtBQUFBO0FBQUE7QWhFOCtOQTs7QWdFNytOQTtBQUFBO0FBQUE7QWhFaS9OQTs7QWdFaC9OQTtBQUFBO0FBQUE7QWhFby9OQTs7QWdFbi9OQTtBQUFBO0FBQUE7QWhFdS9OQTs7QWdFdC9OQTtBQUFBO0FBQUE7QWhFMC9OQTs7QWlCOStOQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxaU9BO0FnRXBpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1aU9BO0FnRXRpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5aU9BO0FnRXhpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUyaU9BO0FnRXppT0E7QUFBQTtBQUFBO0FoRTRpT0E7QWdFM2lPQTtBQUFBO0FBQUE7QWhFOGlPQTtBZ0U3aU9BO0FBQUE7QUFBQTtBaEVnak9BO0FnRS9pT0E7QUFBQTtBQUFBO0FBQUE7QWhFa2pPQTtBZ0Vqak9BO0FBQUE7QUFBQTtBQUFBO0FoRW9qT0E7QWdFbmpPQTtBQUFBO0FBQUE7QUFBQTtBaEVzak9BO0FnRXJqT0E7QUFBQTtBQUFBO0FoRXdqT0E7QWdFdmpPQTtBQUFBO0FBQUE7QWhFMGpPQTtBZ0V4ak9BO0FBQUE7QUFBQTtBQUFBO0FoRTJqT0E7QWdFMWpPQTtBQUFBO0FBQUE7QUFBQTtBaEU2ak9BO0FnRTVqT0E7QUFBQTtBQUFBO0FBQUE7QWhFK2pPQTtBZ0U5ak9BO0FBQUE7QUFBQTtBQUFBO0FoRWlrT0E7QWdFaGtPQTtBQUFBO0FBQUE7QWhFbWtPQTtBZ0Vqa09BO0FBQUE7QUFBQTtBQUFBO0FoRW9rT0E7QWdFbmtPQTtBQUFBO0FBQUE7QUFBQTtBaEVza09BO0FnRXJrT0E7QUFBQTtBQUFBO0FBQUE7QWhFd2tPQTtBZ0V2a09BO0FBQUE7QUFBQTtBQUFBO0FoRTBrT0E7QWdFemtPQTtBQUFBO0FBQUE7QUFBQTtBaEU0a09BO0FnRTFrT0E7QUFBQTtBQUFBO0FoRTZrT0E7QWdFNWtPQTtBQUFBO0FBQUE7QWhFK2tPQTtBZ0U5a09BO0FBQUE7QUFBQTtBaEVpbE9BO0FnRWhsT0E7QUFBQTtBQUFBO0FoRW1sT0E7QWdFbGxPQTtBQUFBO0FBQUE7QWhFcWxPQTtBZ0VwbE9BO0FBQUE7QUFBQTtBaEV1bE9BO0FnRXJsT0E7QUFBQTtBQUFBO0FoRXdsT0E7QWdFdmxPQTtBQUFBO0FBQUE7QWhFMGxPQTtBZ0V6bE9BO0FBQUE7QUFBQTtBaEU0bE9BO0FnRTNsT0E7QUFBQTtBQUFBO0FoRThsT0E7QWdFN2xPQTtBQUFBO0FBQUE7QWhFZ21PQTtBZ0UvbE9BO0FBQUE7QUFBQTtBaEVrbU9BO0FBQ0E7QWlCdmxPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2b09BO0FnRTVvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrb09BO0FnRTlvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpcE9BO0FnRWhwT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtcE9BO0FnRWpwT0E7QUFBQTtBQUFBO0FoRW9wT0E7QWdFbnBPQTtBQUFBO0FBQUE7QWhFc3BPQTtBZ0VycE9BO0FBQUE7QUFBQTtBaEV3cE9BO0FnRXZwT0E7QUFBQTtBQUFBO0FBQUE7QWhFMHBPQTtBZ0V6cE9BO0FBQUE7QUFBQTtBQUFBO0FoRTRwT0E7QWdFM3BPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cE9BO0FnRTdwT0E7QUFBQTtBQUFBO0FoRWdxT0E7QWdFL3BPQTtBQUFBO0FBQUE7QWhFa3FPQTtBZ0VocU9BO0FBQUE7QUFBQTtBQUFBO0FoRW1xT0E7QWdFbHFPQTtBQUFBO0FBQUE7QUFBQTtBaEVxcU9BO0FnRXBxT0E7QUFBQTtBQUFBO0FBQUE7QWhFdXFPQTtBZ0V0cU9BO0FBQUE7QUFBQTtBQUFBO0FoRXlxT0E7QWdFeHFPQTtBQUFBO0FBQUE7QWhFMnFPQTtBZ0V6cU9BO0FBQUE7QUFBQTtBQUFBO0FoRTRxT0E7QWdFM3FPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cU9BO0FnRTdxT0E7QUFBQTtBQUFBO0FBQUE7QWhFZ3JPQTtBZ0UvcU9BO0FBQUE7QUFBQTtBQUFBO0FoRWtyT0E7QWdFanJPQTtBQUFBO0FBQUE7QUFBQTtBaEVvck9BO0FnRWxyT0E7QUFBQTtBQUFBO0FoRXFyT0E7QWdFcHJPQTtBQUFBO0FBQUE7QWhFdXJPQTtBZ0V0ck9BO0FBQUE7QUFBQTtBaEV5ck9BO0FnRXhyT0E7QUFBQTtBQUFBO0FoRTJyT0E7QWdFMXJPQTtBQUFBO0FBQUE7QWhFNnJPQTtBZ0U1ck9BO0FBQUE7QUFBQTtBaEUrck9BO0FnRTdyT0E7QUFBQTtBQUFBO0FoRWdzT0E7QWdFL3JPQTtBQUFBO0FBQUE7QWhFa3NPQTtBZ0Vqc09BO0FBQUE7QUFBQTtBaEVvc09BO0FnRW5zT0E7QUFBQTtBQUFBO0FoRXNzT0E7QWdFcnNPQTtBQUFBO0FBQUE7QWhFd3NPQTtBZ0V2c09BO0FBQUE7QUFBQTtBaEUwc09BO0FBQ0E7QWlCL3JPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxdk9BO0FnRXB2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1dk9BO0FnRXR2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5dk9BO0FnRXh2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUydk9BO0FnRXp2T0E7QUFBQTtBQUFBO0FoRTR2T0E7QWdFM3ZPQTtBQUFBO0FBQUE7QWhFOHZPQTtBZ0U3dk9BO0FBQUE7QUFBQTtBaEVnd09BO0FnRS92T0E7QUFBQTtBQUFBO0FBQUE7QWhFa3dPQTtBZ0Vqd09BO0FBQUE7QUFBQTtBQUFBO0FoRW93T0E7QWdFbndPQTtBQUFBO0FBQUE7QUFBQTtBaEVzd09BO0FnRXJ3T0E7QUFBQTtBQUFBO0FoRXd3T0E7QWdFdndPQTtBQUFBO0FBQUE7QWhFMHdPQTtBZ0V4d09BO0FBQUE7QUFBQTtBQUFBO0FoRTJ3T0E7QWdFMXdPQTtBQUFBO0FBQUE7QUFBQTtBaEU2d09BO0FnRTV3T0E7QUFBQTtBQUFBO0FBQUE7QWhFK3dPQTtBZ0U5d09BO0FBQUE7QUFBQTtBQUFBO0FoRWl4T0E7QWdFaHhPQTtBQUFBO0FBQUE7QWhFbXhPQTtBZ0VqeE9BO0FBQUE7QUFBQTtBQUFBO0FoRW94T0E7QWdFbnhPQTtBQUFBO0FBQUE7QUFBQTtBaEVzeE9BO0FnRXJ4T0E7QUFBQTtBQUFBO0FBQUE7QWhFd3hPQTtBZ0V2eE9BO0FBQUE7QUFBQTtBQUFBO0FoRTB4T0E7QWdFenhPQTtBQUFBO0FBQUE7QUFBQTtBaEU0eE9BO0FnRTF4T0E7QUFBQTtBQUFBO0FoRTZ4T0E7QWdFNXhPQTtBQUFBO0FBQUE7QWhFK3hPQTtBZ0U5eE9BO0FBQUE7QUFBQTtBaEVpeU9BO0FnRWh5T0E7QUFBQTtBQUFBO0FoRW15T0E7QWdFbHlPQTtBQUFBO0FBQUE7QWhFcXlPQTtBZ0VweU9BO0FBQUE7QUFBQTtBaEV1eU9BO0FnRXJ5T0E7QUFBQTtBQUFBO0FoRXd5T0E7QWdFdnlPQTtBQUFBO0FBQUE7QWhFMHlPQTtBZ0V6eU9BO0FBQUE7QUFBQTtBaEU0eU9BO0FnRTN5T0E7QUFBQTtBQUFBO0FoRTh5T0E7QWdFN3lPQTtBQUFBO0FBQUE7QWhFZ3pPQTtBZ0UveU9BO0FBQUE7QUFBQTtBaEVrek9BO0FBQ0E7QWlCdnlPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2MU9BO0FnRTUxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrMU9BO0FnRTkxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpMk9BO0FnRWgyT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtMk9BO0FnRWoyT0E7QUFBQTtBQUFBO0FoRW8yT0E7QWdFbjJPQTtBQUFBO0FBQUE7QWhFczJPQTtBZ0VyMk9BO0FBQUE7QUFBQTtBaEV3Mk9BO0FnRXYyT0E7QUFBQTtBQUFBO0FBQUE7QWhFMDJPQTtBZ0V6Mk9BO0FBQUE7QUFBQTtBQUFBO0FoRTQyT0E7QWdFMzJPQTtBQUFBO0FBQUE7QUFBQTtBaEU4Mk9BO0FnRTcyT0E7QUFBQTtBQUFBO0FoRWczT0E7QWdFLzJPQTtBQUFBO0FBQUE7QWhFazNPQTtBZ0VoM09BO0FBQUE7QUFBQTtBQUFBO0FoRW0zT0E7QWdFbDNPQTtBQUFBO0FBQUE7QUFBQTtBaEVxM09BO0FnRXAzT0E7QUFBQTtBQUFBO0FBQUE7QWhFdTNPQTtBZ0V0M09BO0FBQUE7QUFBQTtBQUFBO0FoRXkzT0E7QWdFeDNPQTtBQUFBO0FBQUE7QWhFMjNPQTtBZ0V6M09BO0FBQUE7QUFBQTtBQUFBO0FoRTQzT0E7QWdFMzNPQTtBQUFBO0FBQUE7QUFBQTtBaEU4M09BO0FnRTczT0E7QUFBQTtBQUFBO0FBQUE7QWhFZzRPQTtBZ0UvM09BO0FBQUE7QUFBQTtBQUFBO0FoRWs0T0E7QWdFajRPQTtBQUFBO0FBQUE7QUFBQTtBaEVvNE9BO0FnRWw0T0E7QUFBQTtBQUFBO0FoRXE0T0E7QWdFcDRPQTtBQUFBO0FBQUE7QWhFdTRPQTtBZ0V0NE9BO0FBQUE7QUFBQTtBaEV5NE9BO0FnRXg0T0E7QUFBQTtBQUFBO0FoRTI0T0E7QWdFMTRPQTtBQUFBO0FBQUE7QWhFNjRPQTtBZ0U1NE9BO0FBQUE7QUFBQTtBaEUrNE9BO0FnRTc0T0E7QUFBQTtBQUFBO0FoRWc1T0E7QWdFLzRPQTtBQUFBO0FBQUE7QWhFazVPQTtBZ0VqNU9BO0FBQUE7QUFBQTtBaEVvNU9BO0FnRW41T0E7QUFBQTtBQUFBO0FoRXM1T0E7QWdFcjVPQTtBQUFBO0FBQUE7QWhFdzVPQTtBZ0V2NU9BO0FBQUE7QUFBQTtBaEUwNU9BO0FBQ0E7QWlFcjhPQTtBQUFBO0FqRXc4T0E7O0FpRXY4T0E7QUFBQTtBakUyOE9BOztBaUUxOE9BO0FBQUE7QWpFODhPQTs7QWlCMTVPQTtBZ0R0REE7QUFBQTtBakVxOU9BO0FpRXA5T0E7QUFBQTtBakV1OU9BO0FpRXQ5T0E7QUFBQTtBakV5OU9BO0FBQ0E7QWlCdDZPQTtBZ0R0REE7QUFBQTtBakVnK09BO0FpRS85T0E7QUFBQTtBakVrK09BO0FpRWorT0E7QUFBQTtBakVvK09BO0FBQ0E7QWlCajdPQTtBZ0R0REE7QUFBQTtBakUyK09BO0FpRTErT0E7QUFBQTtBakU2K09BO0FpRTUrT0E7QUFBQTtBakUrK09BO0FBQ0E7QWlCNTdPQTtBZ0R0REE7QUFBQTtBakVzL09BO0FpRXIvT0E7QUFBQTtBakV3L09BO0FpRXYvT0E7QUFBQTtBakUwL09BO0FBQ0E7QWtFaGdQQTtBQUFBO0FBQUE7QUFBQTtBbEVtZ1BBOztBa0VuZ1BBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFdWdQQTs7QWtFdmdQQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTJnUEE7O0FtRTNnUEE7QUFBQTtBbkUrZ1BBOztBbUUvZ1BBO0FBQUE7QW5FbWhQQTs7QW9FbGhQQTtBQUFBO0FwRXNoUEE7O0FvRXRoUEE7QUFBQTtBcEUwaFBBOztBb0UxaFBBO0FBQUE7QXBFOGhQQTs7QW9FOWhQQTtBQUFBO0FwRWtpUEE7O0FvRWxpUEE7QUFBQTtBcEVzaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VoaVBBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFb2lQQTtBQUNBOztBcUU5alBBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RWdrUEE7O0FzRXRqUEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFd2pQQTs7QXVFcmxQQTtBQUFBO0FBQUE7QXZFeWxQQTs7QXVFeGxQQTtBQUFBO0FBQUE7QXZFNGxQQTs7QXVFM2xQQTtBQUFBO0FBQUE7QXZFK2xQQTs7QXVFOWxQQTtBQUFBO0FBQUE7QXZFa21QQTs7QXdFam1QQTtBQUFBO0F4RXFtUEE7O0F3RXJtUEE7QUFBQTtBeEV5bVBBOztBd0V6bVBBO0FBQUE7QXhFNm1QQTs7QXdFN21QQTtBQUFBO0F4RWluUEE7O0F3RWpuUEE7QUFBQTtBeEVxblBBOztBd0VyblBBO0FBQUE7QXhFeW5QQTs7QXdFem5QQTtBQUFBO0F4RTZuUEE7O0F3RTduUEE7QUFBQTtBeEVpb1BBOztBd0Vqb1BBO0FBQUE7QXhFcW9QQTs7QXdFcm9QQTtBQUFBO0F4RXlvUEE7O0F3RXpvUEE7QUFBQTtBeEU2b1BBOztBd0U3b1BBO0FBQUE7QXhFaXBQQTs7QXdFanBQQTtBQUFBO0F4RXFwUEE7O0F3RXJwUEE7QUFBQTtBeEV5cFBBOztBd0VycFBBO0FBQUE7QXhFeXBQQTs7QXdFeHBQQTtBQUFBO0F4RTRwUEE7O0F3RXhwUEE7QUFBQTtBeEU0cFBBOztBd0UzcFBBO0FBQUE7QXhFK3BQQTs7QXdFN3BQQTtBQUFBO0F4RWlxUEE7O0F3RWhxUEE7QUFBQTtBeEVvcVBBOztBeUU3cVBBO0FBQUE7QXpFaXJQQTs7QXlFaHJQQTs7QUFFQTtBekVtclBBOztBeUVqclBBOztBQUVBO0F6RW9yUEE7O0F5RWxyUEE7O0FBRUE7QXpFcXJQQTs7QXlFbnJQQTs7QUFFQTtBekVzclBBOztBeUVyc1BBO0FBQUE7QXpFeXNQQTs7QXlFeHNQQTs7QUFFQTtBekUyc1BBOztBeUV6c1BBOztBQUVBO0F6RTRzUEE7O0F5RTFzUEE7O0FBRUE7QXpFNnNQQTs7QXlFM3NQQTs7QUFFQTtBekU4c1BBOztBeUU3dFBBO0FBQUE7QXpFaXVQQTs7QXlFaHVQQTs7QUFFQTtBekVtdVBBOztBeUVqdVBBOztBQUVBO0F6RW91UEE7O0F5RWx1UEE7O0FBRUE7QXpFcXVQQTs7QXlFbnVQQTs7QUFFQTtBekVzdVBBOztBeUVydlBBO0FBQUE7QXpFeXZQQTs7QXlFeHZQQTs7QUFFQTtBekUydlBBOztBeUV6dlBBOztBQUVBO0F6RTR2UEE7O0F5RTF2UEE7O0FBRUE7QXpFNnZQQTs7QXlFM3ZQQTs7QUFFQTtBekU4dlBBOztBeUU3d1BBO0FBQUE7QXpFaXhQQTs7QXlFaHhQQTs7QUFFQTtBekVteFBBOztBeUVqeFBBOztBQUVBO0F6RW94UEE7O0F5RWx4UEE7O0FBRUE7QXpFcXhQQTs7QXlFbnhQQTs7QUFFQTtBekVzeFBBOztBeUVyeVBBO0FBQUE7QXpFeXlQQTs7QXlFeHlQQTs7QUFFQTtBekUyeVBBOztBeUV6eVBBOztBQUVBO0F6RTR5UEE7O0F5RTF5UEE7O0FBRUE7QXpFNnlQQTs7QXlFM3lQQTs7QUFFQTtBekU4eVBBOztBeUU3elBBO0FBQUE7QXpFaTBQQTs7QXlFaDBQQTs7QUFFQTtBekVtMFBBOztBeUVqMFBBOztBQUVBO0F6RW8wUEE7O0F5RWwwUEE7O0FBRUE7QXpFcTBQQTs7QXlFbjBQQTs7QUFFQTtBekVzMFBBOztBeUVyMVBBO0FBQUE7QXpFeTFQQTs7QXlFeDFQQTs7QUFFQTtBekUyMVBBOztBeUV6MVBBOztBQUVBO0F6RTQxUEE7O0F5RTExUEE7O0FBRUE7QXpFNjFQQTs7QXlFMzFQQTs7QUFFQTtBekU4MVBBOztBeUU3MlBBO0FBQUE7QXpFaTNQQTs7QXlFaDNQQTs7QUFFQTtBekVtM1BBOztBeUVqM1BBOztBQUVBO0F6RW8zUEE7O0F5RWwzUEE7O0FBRUE7QXpFcTNQQTs7QXlFbjNQQTs7QUFFQTtBekVzM1BBOztBeUVyNFBBO0FBQUE7QXpFeTRQQTs7QXlFeDRQQTs7QUFFQTtBekUyNFBBOztBeUV6NFBBOztBQUVBO0F6RTQ0UEE7O0F5RTE0UEE7O0FBRUE7QXpFNjRQQTs7QXlFMzRQQTs7QUFFQTtBekU4NFBBOztBeUU3NVBBO0FBQUE7QXpFaTZQQTs7QXlFaDZQQTs7QUFFQTtBekVtNlBBOztBeUVqNlBBOztBQUVBO0F6RW82UEE7O0F5RWw2UEE7O0FBRUE7QXpFcTZQQTs7QXlFbjZQQTs7QUFFQTtBekVzNlBBOztBeUVyN1BBO0FBQUE7QXpFeTdQQTs7QXlFeDdQQTs7QUFFQTtBekUyN1BBOztBeUV6N1BBOztBQUVBO0F6RTQ3UEE7O0F5RTE3UEE7O0FBRUE7QXpFNjdQQTs7QXlFMzdQQTs7QUFFQTtBekU4N1BBOztBeUU3OFBBO0FBQUE7QXpFaTlQQTs7QXlFaDlQQTs7QUFFQTtBekVtOVBBOztBeUVqOVBBOztBQUVBO0F6RW85UEE7O0F5RWw5UEE7O0FBRUE7QXpFcTlQQTs7QXlFbjlQQTs7QUFFQTtBekVzOVBBOztBeUVyK1BBO0FBQUE7QXpFeStQQTs7QXlFeCtQQTs7QUFFQTtBekUyK1BBOztBeUV6K1BBOztBQUVBO0F6RTQrUEE7O0F5RTErUEE7O0FBRUE7QXpFNitQQTs7QXlFMytQQTs7QUFFQTtBekU4K1BBOztBeUU3L1BBO0FBQUE7QXpFaWdRQTs7QXlFaGdRQTs7QUFFQTtBekVtZ1FBOztBeUVqZ1FBOztBQUVBO0F6RW9nUUE7O0F5RWxnUUE7O0FBRUE7QXpFcWdRQTs7QXlFbmdRQTs7QUFFQTtBekVzZ1FBOztBeUVyaFFBO0FBQUE7QXpFeWhRQTs7QXlFeGhRQTs7QUFFQTtBekUyaFFBOztBeUV6aFFBOztBQUVBO0F6RTRoUUE7O0F5RTFoUUE7O0FBRUE7QXpFNmhRQTs7QXlFM2hRQTs7QUFFQTtBekU4aFFBOztBeUU3aVFBO0FBQUE7QXpFaWpRQTs7QXlFaGpRQTs7QUFFQTtBekVtalFBOztBeUVqalFBOztBQUVBO0F6RW9qUUE7O0F5RWxqUUE7O0FBRUE7QXpFcWpRQTs7QXlFbmpRQTs7QUFFQTtBekVzalFBOztBeUVya1FBO0FBQUE7QXpFeWtRQTs7QXlFeGtRQTs7QUFFQTtBekUya1FBOztBeUV6a1FBOztBQUVBO0F6RTRrUUE7O0F5RTFrUUE7O0FBRUE7QXpFNmtRQTs7QXlFM2tRQTs7QUFFQTtBekU4a1FBOztBeUU3bFFBO0FBQUE7QXpFaW1RQTs7QXlFaG1RQTs7QUFFQTtBekVtbVFBOztBeUVqbVFBOztBQUVBO0F6RW9tUUE7O0F5RWxtUUE7O0FBRUE7QXpFcW1RQTs7QXlFbm1RQTs7QUFFQTtBekVzbVFBOztBeUVyblFBO0FBQUE7QXpFeW5RQTs7QXlFeG5RQTs7QUFFQTtBekUyblFBOztBeUV6blFBOztBQUVBO0F6RTRuUUE7O0F5RTFuUUE7O0FBRUE7QXpFNm5RQTs7QXlFM25RQTs7QUFFQTtBekU4blFBOztBeUU3b1FBO0FBQUE7QXpFaXBRQTs7QXlFaHBRQTs7QUFFQTtBekVtcFFBOztBeUVqcFFBOztBQUVBO0F6RW9wUUE7O0F5RWxwUUE7O0FBRUE7QXpFcXBRQTs7QXlFbnBRQTs7QUFFQTtBekVzcFFBOztBeUVycVFBO0FBQUE7QXpFeXFRQTs7QXlFeHFRQTs7QUFFQTtBekUycVFBOztBeUV6cVFBOztBQUVBO0F6RTRxUUE7O0F5RTFxUUE7O0FBRUE7QXpFNnFRQTs7QXlFM3FRQTs7QUFFQTtBekU4cVFBOztBeUU3clFBO0FBQUE7QXpFaXNRQTs7QXlFaHNRQTs7QUFFQTtBekVtc1FBOztBeUVqc1FBOztBQUVBO0F6RW9zUUE7O0F5RWxzUUE7O0FBRUE7QXpFcXNRQTs7QXlFbnNRQTs7QUFFQTtBekVzc1FBOztBeUVydFFBO0FBQUE7QXpFeXRRQTs7QXlFeHRRQTs7QUFFQTtBekUydFFBOztBeUV6dFFBOztBQUVBO0F6RTR0UUE7O0F5RTF0UUE7O0FBRUE7QXpFNnRRQTs7QXlFM3RRQTs7QUFFQTtBekU4dFFBOztBeUU3dVFBO0FBQUE7QXpFaXZRQTs7QXlFaHZRQTs7QUFFQTtBekVtdlFBOztBeUVqdlFBOztBQUVBO0F6RW92UUE7O0F5RWx2UUE7O0FBRUE7QXpFcXZRQTs7QXlFbnZRQTs7QUFFQTtBekVzdlFBOztBeUVyd1FBO0FBQUE7QXpFeXdRQTs7QXlFeHdRQTs7QUFFQTtBekUyd1FBOztBeUV6d1FBOztBQUVBO0F6RTR3UUE7O0F5RTF3UUE7O0FBRUE7QXpFNndRQTs7QXlFM3dRQTs7QUFFQTtBekU4d1FBOztBeUU3eFFBO0FBQUE7QXpFaXlRQTs7QXlFaHlRQTs7QUFFQTtBekVteVFBOztBeUVqeVFBOztBQUVBO0F6RW95UUE7O0F5RWx5UUE7O0FBRUE7QXpFcXlRQTs7QXlFbnlRQTs7QUFFQTtBekVzeVFBOztBeUVyelFBO0FBQUE7QXpFeXpRQTs7QXlFeHpRQTs7QUFFQTtBekUyelFBOztBeUV6elFBOztBQUVBO0F6RTR6UUE7O0F5RTF6UUE7O0FBRUE7QXpFNnpRQTs7QXlFM3pRQTs7QUFFQTtBekU4elFBOztBeUU3MFFBO0FBQUE7QXpFaTFRQTs7QXlFaDFRQTs7QUFFQTtBekVtMVFBOztBeUVqMVFBOztBQUVBO0F6RW8xUUE7O0F5RWwxUUE7O0FBRUE7QXpFcTFRQTs7QXlFbjFRQTs7QUFFQTtBekVzMVFBOztBeUVyMlFBO0FBQUE7QXpFeTJRQTs7QXlFeDJRQTs7QUFFQTtBekUyMlFBOztBeUV6MlFBOztBQUVBO0F6RTQyUUE7O0F5RTEyUUE7O0FBRUE7QXpFNjJRQTs7QXlFMzJRQTs7QUFFQTtBekU4MlFBOztBeUU3M1FBO0FBQUE7QXpFaTRRQTs7QXlFaDRRQTs7QUFFQTtBekVtNFFBOztBeUVqNFFBOztBQUVBO0F6RW80UUE7O0F5RWw0UUE7O0FBRUE7QXpFcTRRQTs7QXlFbjRRQTs7QUFFQTtBekVzNFFBOztBeUVyNVFBO0FBQUE7QXpFeTVRQTs7QXlFeDVRQTs7QUFFQTtBekUyNVFBOztBeUV6NVFBOztBQUVBO0F6RTQ1UUE7O0F5RTE1UUE7O0FBRUE7QXpFNjVRQTs7QXlFMzVRQTs7QUFFQTtBekU4NVFBOztBeUU3NlFBO0FBQUE7QXpFaTdRQTs7QXlFaDdRQTs7QUFFQTtBekVtN1FBOztBeUVqN1FBOztBQUVBO0F6RW83UUE7O0F5RWw3UUE7O0FBRUE7QXpFcTdRQTs7QXlFbjdRQTs7QUFFQTtBekVzN1FBOztBeUVyOFFBO0FBQUE7QXpFeThRQTs7QXlFeDhRQTs7QUFFQTtBekUyOFFBOztBeUV6OFFBOztBQUVBO0F6RTQ4UUE7O0F5RTE4UUE7O0FBRUE7QXpFNjhRQTs7QXlFMzhRQTs7QUFFQTtBekU4OFFBOztBeUU3OVFBO0FBQUE7QXpFaStRQTs7QXlFaCtRQTs7QUFFQTtBekVtK1FBOztBeUVqK1FBOztBQUVBO0F6RW8rUUE7O0F5RWwrUUE7O0FBRUE7QXpFcStRQTs7QXlFbitRQTs7QUFFQTtBekVzK1FBOztBeUVyL1FBO0FBQUE7QXpFeS9RQTs7QXlFeC9RQTs7QUFFQTtBekUyL1FBOztBeUV6L1FBOztBQUVBO0F6RTQvUUE7O0F5RTEvUUE7O0FBRUE7QXpFNi9RQTs7QXlFMy9RQTs7QUFFQTtBekU4L1FBOztBeUU3Z1JBO0FBQUE7QXpFaWhSQTs7QXlFaGhSQTs7QUFFQTtBekVtaFJBOztBeUVqaFJBOztBQUVBO0F6RW9oUkE7O0F5RWxoUkE7O0FBRUE7QXpFcWhSQTs7QXlFbmhSQTs7QUFFQTtBekVzaFJBOztBeUVyaVJBO0FBQUE7QXpFeWlSQTs7QXlFeGlSQTs7QUFFQTtBekUyaVJBOztBeUV6aVJBOztBQUVBO0F6RTRpUkE7O0F5RTFpUkE7O0FBRUE7QXpFNmlSQTs7QXlFM2lSQTs7QUFFQTtBekU4aVJBOztBeUU3alJBO0FBQUE7QXpFaWtSQTs7QXlFaGtSQTs7QUFFQTtBekVta1JBOztBeUVqa1JBOztBQUVBO0F6RW9rUkE7O0F5RWxrUkE7O0FBRUE7QXpFcWtSQTs7QXlFbmtSQTs7QUFFQTtBekVza1JBOztBeUVybFJBO0FBQUE7QXpFeWxSQTs7QXlFeGxSQTs7QUFFQTtBekUybFJBOztBeUV6bFJBOztBQUVBO0F6RTRsUkE7O0F5RTFsUkE7O0FBRUE7QXpFNmxSQTs7QXlFM2xSQTs7QUFFQTtBekU4bFJBOztBeUU3bVJBO0FBQUE7QXpFaW5SQTs7QXlFaG5SQTs7QUFFQTtBekVtblJBOztBeUVqblJBOztBQUVBO0F6RW9uUkE7O0F5RWxuUkE7O0FBRUE7QXpFcW5SQTs7QXlFbm5SQTs7QUFFQTtBekVzblJBOztBeUVyb1JBO0FBQUE7QXpFeW9SQTs7QXlFeG9SQTs7QUFFQTtBekUyb1JBOztBeUV6b1JBOztBQUVBO0F6RTRvUkE7O0F5RTFvUkE7O0FBRUE7QXpFNm9SQTs7QXlFM29SQTs7QUFFQTtBekU4b1JBOztBeUV0b1JBO0FBQUE7QXpFMG9SQTs7QXlFem9SQTs7QUFFQTtBekU0b1JBOztBeUUxb1JBOztBQUVBO0F6RTZvUkE7O0F5RTNvUkE7O0FBRUE7QXpFOG9SQTs7QXlFNW9SQTs7QUFFQTtBekUrb1JBOztBeUU5cFJBO0FBQUE7QXpFa3FSQTs7QXlFanFSQTs7QUFFQTtBekVvcVJBOztBeUVscVJBOztBQUVBO0F6RXFxUkE7O0F5RW5xUkE7O0FBRUE7QXpFc3FSQTs7QXlFcHFSQTs7QUFFQTtBekV1cVJBOztBeUV0clJBO0FBQUE7QXpFMHJSQTs7QXlFenJSQTs7QUFFQTtBekU0clJBOztBeUUxclJBOztBQUVBO0F6RTZyUkE7O0F5RTNyUkE7O0FBRUE7QXpFOHJSQTs7QXlFNXJSQTs7QUFFQTtBekUrclJBOztBeUU5c1JBO0FBQUE7QXpFa3RSQTs7QXlFanRSQTs7QUFFQTtBekVvdFJBOztBeUVsdFJBOztBQUVBO0F6RXF0UkE7O0F5RW50UkE7O0FBRUE7QXpFc3RSQTs7QXlFcHRSQTs7QUFFQTtBekV1dFJBOztBeUV0dVJBO0FBQUE7QXpFMHVSQTs7QXlFenVSQTs7QUFFQTtBekU0dVJBOztBeUUxdVJBOztBQUVBO0F6RTZ1UkE7O0F5RTN1UkE7O0FBRUE7QXpFOHVSQTs7QXlFNXVSQTs7QUFFQTtBekUrdVJBOztBeUU5dlJBO0FBQUE7QXpFa3dSQTs7QXlFandSQTs7QUFFQTtBekVvd1JBOztBeUVsd1JBOztBQUVBO0F6RXF3UkE7O0F5RW53UkE7O0FBRUE7QXpFc3dSQTs7QXlFcHdSQTs7QUFFQTtBekV1d1JBOztBeUV0eFJBO0FBQUE7QXpFMHhSQTs7QXlFenhSQTs7QUFFQTtBekU0eFJBOztBeUUxeFJBOztBQUVBO0F6RTZ4UkE7O0F5RTN4UkE7O0FBRUE7QXpFOHhSQTs7QXlFNXhSQTs7QUFFQTtBekUreFJBOztBeUU5eVJBO0FBQUE7QXpFa3pSQTs7QXlFanpSQTs7QUFFQTtBekVvelJBOztBeUVselJBOztBQUVBO0F6RXF6UkE7O0F5RW56UkE7O0FBRUE7QXpFc3pSQTs7QXlFcHpSQTs7QUFFQTtBekV1elJBOztBeUV0MFJBO0FBQUE7QXpFMDBSQTs7QXlFejBSQTs7QUFFQTtBekU0MFJBOztBeUUxMFJBOztBQUVBO0F6RTYwUkE7O0F5RTMwUkE7O0FBRUE7QXpFODBSQTs7QXlFNTBSQTs7QUFFQTtBekUrMFJBOztBeUU5MVJBO0FBQUE7QXpFazJSQTs7QXlFajJSQTs7QUFFQTtBekVvMlJBOztBeUVsMlJBOztBQUVBO0F6RXEyUkE7O0F5RW4yUkE7O0FBRUE7QXpFczJSQTs7QXlFcDJSQTs7QUFFQTtBekV1MlJBOztBeUV0M1JBO0FBQUE7QXpFMDNSQTs7QXlFejNSQTs7QUFFQTtBekU0M1JBOztBeUUxM1JBOztBQUVBO0F6RTYzUkE7O0F5RTMzUkE7O0FBRUE7QXpFODNSQTs7QXlFNTNSQTs7QUFFQTtBekUrM1JBOztBeUU5NFJBO0FBQUE7QXpFazVSQTs7QXlFajVSQTs7QUFFQTtBekVvNVJBOztBeUVsNVJBOztBQUVBO0F6RXE1UkE7O0F5RW41UkE7O0FBRUE7QXpFczVSQTs7QXlFcDVSQTs7QUFFQTtBekV1NVJBOztBeUV0NlJBO0FBQUE7QXpFMDZSQTs7QXlFejZSQTs7QUFFQTtBekU0NlJBOztBeUUxNlJBOztBQUVBO0F6RTY2UkE7O0F5RTM2UkE7O0FBRUE7QXpFODZSQTs7QXlFNTZSQTs7QUFFQTtBekUrNlJBOztBeUU5N1JBO0FBQUE7QXpFazhSQTs7QXlFajhSQTs7QUFFQTtBekVvOFJBOztBeUVsOFJBOztBQUVBO0F6RXE4UkE7O0F5RW44UkE7O0FBRUE7QXpFczhSQTs7QXlFcDhSQTs7QUFFQTtBekV1OFJBOztBeUV0OVJBO0FBQUE7QXpFMDlSQTs7QXlFejlSQTs7QUFFQTtBekU0OVJBOztBeUUxOVJBOztBQUVBO0F6RTY5UkE7O0F5RTM5UkE7O0FBRUE7QXpFODlSQTs7QXlFNTlSQTs7QUFFQTtBekUrOVJBOztBeUU5K1JBO0FBQUE7QXpFay9SQTs7QXlFai9SQTs7QUFFQTtBekVvL1JBOztBeUVsL1JBOztBQUVBO0F6RXEvUkE7O0F5RW4vUkE7O0FBRUE7QXpFcy9SQTs7QXlFcC9SQTs7QUFFQTtBekV1L1JBOztBeUV0Z1NBO0FBQUE7QXpFMGdTQTs7QXlFemdTQTs7QUFFQTtBekU0Z1NBOztBeUUxZ1NBOztBQUVBO0F6RTZnU0E7O0F5RTNnU0E7O0FBRUE7QXpFOGdTQTs7QXlFNWdTQTs7QUFFQTtBekUrZ1NBOztBeUU5aFNBO0FBQUE7QXpFa2lTQTs7QXlFamlTQTs7QUFFQTtBekVvaVNBOztBeUVsaVNBOztBQUVBO0F6RXFpU0E7O0F5RW5pU0E7O0FBRUE7QXpFc2lTQTs7QXlFcGlTQTs7QUFFQTtBekV1aVNBOztBeUV0alNBO0FBQUE7QXpFMGpTQTs7QXlFempTQTs7QUFFQTtBekU0alNBOztBeUUxalNBOztBQUVBO0F6RTZqU0E7O0F5RTNqU0E7O0FBRUE7QXpFOGpTQTs7QXlFNWpTQTs7QUFFQTtBekUralNBOztBeUU5a1NBO0FBQUE7QXpFa2xTQTs7QXlFamxTQTs7QUFFQTtBekVvbFNBOztBeUVsbFNBOztBQUVBO0F6RXFsU0E7O0F5RW5sU0E7O0FBRUE7QXpFc2xTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVqbFNBO0FBQUE7QXpFcWxTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVybFNBOztBQUVBO0F6RXdsU0E7O0F5RXRsU0E7O0FBRUE7QXpFeWxTQTs7QXlFdmxTQTs7QUFFQTtBekUwbFNBOztBaUJubVNBO0F3RGxEQTtBQUFBO0F6RTBwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RXpwU0E7O0FBRUE7QXpFMnBTQTtBeUV6cFNBOztBQUVBO0F6RTJwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RTFxU0E7QUFBQTtBekU2cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU1cVNBOztBQUVBO0F6RThxU0E7QXlFNXFTQTs7QUFFQTtBekU4cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU3clNBO0FBQUE7QXpFZ3NTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFL3JTQTs7QUFFQTtBekVpc1NBO0F5RS9yU0E7O0FBRUE7QXpFaXNTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFaHRTQTtBQUFBO0F6RW10U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RWx0U0E7O0FBRUE7QXpFb3RTQTtBeUVsdFNBOztBQUVBO0F6RW90U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RW51U0E7QUFBQTtBekVzdVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUVydVNBOztBQUVBO0F6RXV1U0E7QXlFcnVTQTs7QUFFQTtBekV1dVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUV0dlNBO0FBQUE7QXpFeXZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFeHZTQTs7QUFFQTtBekUwdlNBO0F5RXh2U0E7O0FBRUE7QXpFMHZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFendTQTtBQUFBO0F6RTR3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTN3U0E7O0FBRUE7QXpFNndTQTtBeUUzd1NBOztBQUVBO0F6RTZ3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTV4U0E7QUFBQTtBekUreFNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUU5eFNBOztBQUVBO0F6RWd5U0E7QXlFOXhTQTs7QUFFQTtBekVneVNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUUveVNBO0FBQUE7QXpFa3pTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFanpTQTs7QUFFQTtBekVtelNBO0F5RWp6U0E7O0FBRUE7QXpFbXpTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFbDBTQTtBQUFBO0F6RXEwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXAwU0E7O0FBRUE7QXpFczBTQTtBeUVwMFNBOztBQUVBO0F6RXMwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXIxU0E7QUFBQTtBekV3MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV2MVNBOztBQUVBO0F6RXkxU0E7QXlFdjFTQTs7QUFFQTtBekV5MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV4MlNBO0FBQUE7QXpFMjJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMTJTQTs7QUFFQTtBekU0MlNBO0F5RTEyU0E7O0FBRUE7QXpFNDJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMzNTQTtBQUFBO0F6RTgzU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTczU0E7O0FBRUE7QXpFKzNTQTtBeUU3M1NBOztBQUVBO0F6RSszU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTk0U0E7QUFBQTtBekVpNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVoNVNBOztBQUVBO0F6RWs1U0E7QXlFaDVTQTs7QUFFQTtBekVrNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVqNlNBO0FBQUE7QXpFbzZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFbjZTQTs7QUFFQTtBekVxNlNBO0F5RW42U0E7O0FBRUE7QXpFcTZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFcDdTQTtBQUFBO0F6RXU3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXQ3U0E7O0FBRUE7QXpFdzdTQTtBeUV0N1NBOztBQUVBO0F6RXc3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXY4U0E7QUFBQTtBekUwOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUV6OFNBOztBQUVBO0F6RTI4U0E7QXlFejhTQTs7QUFFQTtBekUyOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUUxOVNBO0FBQUE7QXpFNjlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNTlTQTs7QUFFQTtBekU4OVNBO0F5RTU5U0E7O0FBRUE7QXpFODlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNytTQTtBQUFBO0F6RWcvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RS8rU0E7O0FBRUE7QXpFaS9TQTtBeUUvK1NBOztBQUVBO0F6RWkvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RWhnVEE7QUFBQTtBekVtZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVsZ1RBOztBQUVBO0F6RW9nVEE7QXlFbGdUQTs7QUFFQTtBekVvZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVuaFRBO0FBQUE7QXpFc2hUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFcmhUQTs7QUFFQTtBekV1aFRBO0F5RXJoVEE7O0FBRUE7QXpFdWhUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFdGlUQTtBQUFBO0F6RXlpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXhpVEE7O0FBRUE7QXpFMGlUQTtBeUV4aVRBOztBQUVBO0F6RTBpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXpqVEE7QUFBQTtBekU0alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUUzalRBOztBQUVBO0F6RTZqVEE7QXlFM2pUQTs7QUFFQTtBekU2alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUU1a1RBO0FBQUE7QXpFK2tUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFOWtUQTs7QUFFQTtBekVnbFRBO0F5RTlrVEE7O0FBRUE7QXpFZ2xUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFL2xUQTtBQUFBO0F6RWttVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWptVEE7O0FBRUE7QXpFbW1UQTtBeUVqbVRBOztBQUVBO0F6RW1tVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWxuVEE7QUFBQTtBekVxblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVwblRBOztBQUVBO0F6RXNuVEE7QXlFcG5UQTs7QUFFQTtBekVzblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVyb1RBO0FBQUE7QXpFd29UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFdm9UQTs7QUFFQTtBekV5b1RBO0F5RXZvVEE7O0FBRUE7QXpFeW9UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFeHBUQTtBQUFBO0F6RTJwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTFwVEE7O0FBRUE7QXpFNHBUQTtBeUUxcFRBOztBQUVBO0F6RTRwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTNxVEE7QUFBQTtBekU4cVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU3cVRBOztBQUVBO0F6RStxVEE7QXlFN3FUQTs7QUFFQTtBekUrcVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU5clRBO0FBQUE7QXpFaXNUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFaHNUQTs7QUFFQTtBekVrc1RBO0F5RWhzVEE7O0FBRUE7QXpFa3NUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFanRUQTtBQUFBO0F6RW90VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RW50VEE7O0FBRUE7QXpFcXRUQTtBeUVudFRBOztBQUVBO0F6RXF0VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RXB1VEE7QUFBQTtBekV1dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV0dVRBOztBQUVBO0F6RXd1VEE7QXlFdHVUQTs7QUFFQTtBekV3dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV2dlRBO0FBQUE7QXpFMHZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFenZUQTs7QUFFQTtBekUydlRBO0F5RXp2VEE7O0FBRUE7QXpFMnZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFMXdUQTtBQUFBO0F6RTZ3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTV3VEE7O0FBRUE7QXpFOHdUQTtBeUU1d1RBOztBQUVBO0F6RTh3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTd4VEE7QUFBQTtBekVneVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUUveFRBOztBQUVBO0F6RWl5VEE7QXlFL3hUQTs7QUFFQTtBekVpeVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUVoelRBO0FBQUE7QXpFbXpUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbHpUQTs7QUFFQTtBekVvelRBO0F5RWx6VEE7O0FBRUE7QXpFb3pUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbjBUQTtBQUFBO0F6RXMwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXIwVEE7O0FBRUE7QXpFdTBUQTtBeUVyMFRBOztBQUVBO0F6RXUwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXQxVEE7QUFBQTtBekV5MVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV4MVRBOztBQUVBO0F6RTAxVEE7QXlFeDFUQTs7QUFFQTtBekUwMVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV6MlRBO0FBQUE7QXpFNDJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFMzJUQTs7QUFFQTtBekU2MlRBO0F5RTMyVEE7O0FBRUE7QXpFNjJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFNTNUQTtBQUFBO0F6RSszVEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RTkzVEE7O0FBRUE7QXpFZzRUQTtBeUU5M1RBOztBQUVBO0F6RWc0VEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RS80VEE7QUFBQTtBekVrNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVqNVRBOztBQUVBO0F6RW01VEE7QXlFajVUQTs7QUFFQTtBekVtNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVsNlRBO0FBQUE7QXpFcTZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFcDZUQTs7QUFFQTtBekVzNlRBO0F5RXA2VEE7O0FBRUE7QXpFczZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFOTVUQTtBQUFBO0F6RWk2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWg2VEE7O0FBRUE7QXpFazZUQTtBeUVoNlRBOztBQUVBO0F6RWs2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWo3VEE7QUFBQTtBekVvN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVuN1RBOztBQUVBO0F6RXE3VEE7QXlFbjdUQTs7QUFFQTtBekVxN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVwOFRBO0FBQUE7QXpFdThUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdDhUQTs7QUFFQTtBekV3OFRBO0F5RXQ4VEE7O0FBRUE7QXpFdzhUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdjlUQTtBQUFBO0F6RTA5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RXo5VEE7O0FBRUE7QXpFMjlUQTtBeUV6OVRBOztBQUVBO0F6RTI5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RTErVEE7QUFBQTtBekU2K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU1K1RBOztBQUVBO0F6RTgrVEE7QXlFNStUQTs7QUFFQTtBekU4K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU3L1RBO0FBQUE7QXpFZ2dVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFLy9UQTs7QUFFQTtBekVpZ1VBO0F5RS8vVEE7O0FBRUE7QXpFaWdVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFaGhVQTtBQUFBO0F6RW1oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RWxoVUE7O0FBRUE7QXpFb2hVQTtBeUVsaFVBOztBQUVBO0F6RW9oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RW5pVUE7QUFBQTtBekVzaVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUVyaVVBOztBQUVBO0F6RXVpVUE7QXlFcmlVQTs7QUFFQTtBekV1aVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUV0alVBO0FBQUE7QXpFeWpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFeGpVQTs7QUFFQTtBekUwalVBO0F5RXhqVUE7O0FBRUE7QXpFMGpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFemtVQTtBQUFBO0F6RTRrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTNrVUE7O0FBRUE7QXpFNmtVQTtBeUUza1VBOztBQUVBO0F6RTZrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTVsVUE7QUFBQTtBekUrbFVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUU5bFVBOztBQUVBO0F6RWdtVUE7QXlFOWxVQTs7QUFFQTtBekVnbVVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUUvbVVBO0FBQUE7QXpFa25VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFam5VQTs7QUFFQTtBekVtblVBO0F5RWpuVUE7O0FBRUE7QXpFbW5VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFbG9VQTtBQUFBO0F6RXFvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXBvVUE7O0FBRUE7QXpFc29VQTtBeUVwb1VBOztBQUVBO0F6RXNvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXJwVUE7QUFBQTtBekV3cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV2cFVBOztBQUVBO0F6RXlwVUE7QXlFdnBVQTs7QUFFQTtBekV5cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV4cVVBO0FBQUE7QXpFMnFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFMXFVQTs7QUFFQTtBekU0cVVBO0F5RTFxVUE7O0FBRUE7QXpFNHFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFM3JVQTtBQUFBO0F6RThyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTdyVUE7O0FBRUE7QXpFK3JVQTtBeUU3clVBOztBQUVBO0F6RStyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTlzVUE7QUFBQTtBekVpdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVodFVBOztBQUVBO0F6RWt0VUE7QXlFaHRVQTs7QUFFQTtBekVrdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVqdVVBO0FBQUE7QXpFb3VVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFbnVVQTs7QUFFQTtBekVxdVVBO0F5RW51VUE7O0FBRUE7QXpFcXVVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFcHZVQTtBQUFBO0F6RXV2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXR2VUE7O0FBRUE7QXpFd3ZVQTtBeUV0dlVBOztBQUVBO0F6RXd2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXZ3VUE7QUFBQTtBekUwd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUV6d1VBOztBQUVBO0F6RTJ3VUE7QXlFendVQTs7QUFFQTtBekUyd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUVyd1VBO0FBQUE7QXpFd3dVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QXlFdndVQTs7QUFFQTtBekV5d1VBO0F5RXZ3VUE7O0FBRUE7QXpFeXdVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QUFDQTtBaUJueFVBO0F3RGxEQTtBQUFBO0F6RXkwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXgwVUE7O0FBRUE7QXpFMDBVQTtBeUV4MFVBOztBQUVBO0F6RTAwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXoxVUE7QUFBQTtBekU0MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUUzMVVBOztBQUVBO0F6RTYxVUE7QXlFMzFVQTs7QUFFQTtBekU2MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUU1MlVBO0FBQUE7QXpFKzJVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFOTJVQTs7QUFFQTtBekVnM1VBO0F5RTkyVUE7O0FBRUE7QXpFZzNVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFLzNVQTtBQUFBO0F6RWs0VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWo0VUE7O0FBRUE7QXpFbTRVQTtBeUVqNFVBOztBQUVBO0F6RW00VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWw1VUE7QUFBQTtBekVxNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVwNVVBOztBQUVBO0F6RXM1VUE7QXlFcDVVQTs7QUFFQTtBekVzNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVyNlVBO0FBQUE7QXpFdzZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFdjZVQTs7QUFFQTtBekV5NlVBO0F5RXY2VUE7O0FBRUE7QXpFeTZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFeDdVQTtBQUFBO0F6RTI3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTE3VUE7O0FBRUE7QXpFNDdVQTtBeUUxN1VBOztBQUVBO0F6RTQ3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTM4VUE7QUFBQTtBekU4OFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU3OFVBOztBQUVBO0F6RSs4VUE7QXlFNzhVQTs7QUFFQTtBekUrOFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU5OVVBO0FBQUE7QXpFaStVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFaCtVQTs7QUFFQTtBekVrK1VBO0F5RWgrVUE7O0FBRUE7QXpFaytVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFai9VQTtBQUFBO0F6RW8vVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RW4vVUE7O0FBRUE7QXpFcS9VQTtBeUVuL1VBOztBQUVBO0F6RXEvVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RXBnVkE7QUFBQTtBekV1Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV0Z1ZBOztBQUVBO0F6RXdnVkE7QXlFdGdWQTs7QUFFQTtBekV3Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV2aFZBO0FBQUE7QXpFMGhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFemhWQTs7QUFFQTtBekUyaFZBO0F5RXpoVkE7O0FBRUE7QXpFMmhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFMWlWQTtBQUFBO0F6RTZpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTVpVkE7O0FBRUE7QXpFOGlWQTtBeUU1aVZBOztBQUVBO0F6RThpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTdqVkE7QUFBQTtBekVna1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUUvalZBOztBQUVBO0F6RWlrVkE7QXlFL2pWQTs7QUFFQTtBekVpa1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUVobFZBO0FBQUE7QXpFbWxWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbGxWQTs7QUFFQTtBekVvbFZBO0F5RWxsVkE7O0FBRUE7QXpFb2xWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbm1WQTtBQUFBO0F6RXNtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXJtVkE7O0FBRUE7QXpFdW1WQTtBeUVybVZBOztBQUVBO0F6RXVtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXRuVkE7QUFBQTtBekV5blZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV4blZBOztBQUVBO0F6RTBuVkE7QXlFeG5WQTs7QUFFQTtBekUwblZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV6b1ZBO0FBQUE7QXpFNG9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFM29WQTs7QUFFQTtBekU2b1ZBO0F5RTNvVkE7O0FBRUE7QXpFNm9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFNXBWQTtBQUFBO0F6RStwVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RTlwVkE7O0FBRUE7QXpFZ3FWQTtBeUU5cFZBOztBQUVBO0F6RWdxVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RS9xVkE7QUFBQTtBekVrclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVqclZBOztBQUVBO0F6RW1yVkE7QXlFanJWQTs7QUFFQTtBekVtclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVsc1ZBO0FBQUE7QXpFcXNWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcHNWQTs7QUFFQTtBekVzc1ZBO0F5RXBzVkE7O0FBRUE7QXpFc3NWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcnRWQTtBQUFBO0F6RXd0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXZ0VkE7O0FBRUE7QXpFeXRWQTtBeUV2dFZBOztBQUVBO0F6RXl0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXh1VkE7QUFBQTtBekUydVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUxdVZBOztBQUVBO0F6RTR1VkE7QXlFMXVWQTs7QUFFQTtBekU0dVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUzdlZBO0FBQUE7QXpFOHZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFN3ZWQTs7QUFFQTtBekUrdlZBO0F5RTd2VkE7O0FBRUE7QXpFK3ZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFOXdWQTtBQUFBO0F6RWl4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWh4VkE7O0FBRUE7QXpFa3hWQTtBeUVoeFZBOztBQUVBO0F6RWt4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWp5VkE7QUFBQTtBekVveVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVueVZBOztBQUVBO0F6RXF5VkE7QXlFbnlWQTs7QUFFQTtBekVxeVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVwelZBO0FBQUE7QXpFdXpWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdHpWQTs7QUFFQTtBekV3elZBO0F5RXR6VkE7O0FBRUE7QXpFd3pWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdjBWQTtBQUFBO0F6RTAwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RXowVkE7O0FBRUE7QXpFMjBWQTtBeUV6MFZBOztBQUVBO0F6RTIwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RTExVkE7QUFBQTtBekU2MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU1MVZBOztBQUVBO0F6RTgxVkE7QXlFNTFWQTs7QUFFQTtBekU4MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU3MlZBO0FBQUE7QXpFZzNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFLzJWQTs7QUFFQTtBekVpM1ZBO0F5RS8yVkE7O0FBRUE7QXpFaTNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFaDRWQTtBQUFBO0F6RW00VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RWw0VkE7O0FBRUE7QXpFbzRWQTtBeUVsNFZBOztBQUVBO0F6RW80VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RW41VkE7QUFBQTtBekVzNVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUVyNVZBOztBQUVBO0F6RXU1VkE7QXlFcjVWQTs7QUFFQTtBekV1NVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUV0NlZBO0FBQUE7QXpFeTZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFeDZWQTs7QUFFQTtBekUwNlZBO0F5RXg2VkE7O0FBRUE7QXpFMDZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFejdWQTtBQUFBO0F6RTQ3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTM3VkE7O0FBRUE7QXpFNjdWQTtBeUUzN1ZBOztBQUVBO0F6RTY3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTU4VkE7QUFBQTtBekUrOFZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUU5OFZBOztBQUVBO0F6RWc5VkE7QXlFOThWQTs7QUFFQTtBekVnOVZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUUvOVZBO0FBQUE7QXpFaytWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFaitWQTs7QUFFQTtBekVtK1ZBO0F5RWorVkE7O0FBRUE7QXpFbStWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFbC9WQTtBQUFBO0F6RXEvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXAvVkE7O0FBRUE7QXpFcy9WQTtBeUVwL1ZBOztBQUVBO0F6RXMvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXJnV0E7QUFBQTtBekV3Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV2Z1dBOztBQUVBO0F6RXlnV0E7QXlFdmdXQTs7QUFFQTtBekV5Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV4aFdBO0FBQUE7QXpFMmhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFMWhXQTs7QUFFQTtBekU0aFdBO0F5RTFoV0E7O0FBRUE7QXpFNGhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFM2lXQTtBQUFBO0F6RThpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTdpV0E7O0FBRUE7QXpFK2lXQTtBeUU3aVdBOztBQUVBO0F6RStpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTlqV0E7QUFBQTtBekVpa1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVoa1dBOztBQUVBO0F6RWtrV0E7QXlFaGtXQTs7QUFFQTtBekVra1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVqbFdBO0FBQUE7QXpFb2xXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFbmxXQTs7QUFFQTtBekVxbFdBO0F5RW5sV0E7O0FBRUE7QXpFcWxXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFN2tXQTtBQUFBO0F6RWdsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RS9rV0E7O0FBRUE7QXpFaWxXQTtBeUUva1dBOztBQUVBO0F6RWlsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RWhtV0E7QUFBQTtBekVtbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVsbVdBOztBQUVBO0F6RW9tV0E7QXlFbG1XQTs7QUFFQTtBekVvbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVubldBO0FBQUE7QXpFc25XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFcm5XQTs7QUFFQTtBekV1bldBO0F5RXJuV0E7O0FBRUE7QXpFdW5XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFdG9XQTtBQUFBO0F6RXlvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXhvV0E7O0FBRUE7QXpFMG9XQTtBeUV4b1dBOztBQUVBO0F6RTBvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXpwV0E7QUFBQTtBekU0cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUUzcFdBOztBQUVBO0F6RTZwV0E7QXlFM3BXQTs7QUFFQTtBekU2cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUU1cVdBO0FBQUE7QXpFK3FXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFOXFXQTs7QUFFQTtBekVncldBO0F5RTlxV0E7O0FBRUE7QXpFZ3JXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFL3JXQTtBQUFBO0F6RWtzV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWpzV0E7O0FBRUE7QXpFbXNXQTtBeUVqc1dBOztBQUVBO0F6RW1zV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWx0V0E7QUFBQTtBekVxdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVwdFdBOztBQUVBO0F6RXN0V0E7QXlFcHRXQTs7QUFFQTtBekVzdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVydVdBO0FBQUE7QXpFd3VXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFdnVXQTs7QUFFQTtBekV5dVdBO0F5RXZ1V0E7O0FBRUE7QXpFeXVXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFeHZXQTtBQUFBO0F6RTJ2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTF2V0E7O0FBRUE7QXpFNHZXQTtBeUUxdldBOztBQUVBO0F6RTR2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTN3V0E7QUFBQTtBekU4d1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU3d1dBOztBQUVBO0F6RSt3V0E7QXlFN3dXQTs7QUFFQTtBekUrd1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU5eFdBO0FBQUE7QXpFaXlXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFaHlXQTs7QUFFQTtBekVreVdBO0F5RWh5V0E7O0FBRUE7QXpFa3lXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFanpXQTtBQUFBO0F6RW96V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RW56V0E7O0FBRUE7QXpFcXpXQTtBeUVueldBOztBQUVBO0F6RXF6V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RXAwV0E7QUFBQTtBekV1MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV0MFdBOztBQUVBO0F6RXcwV0E7QXlFdDBXQTs7QUFFQTtBekV3MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV2MVdBO0FBQUE7QXpFMDFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFejFXQTs7QUFFQTtBekUyMVdBO0F5RXoxV0E7O0FBRUE7QXpFMjFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFMTJXQTtBQUFBO0F6RTYyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTUyV0E7O0FBRUE7QXpFODJXQTtBeUU1MldBOztBQUVBO0F6RTgyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTczV0E7QUFBQTtBekVnNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUUvM1dBOztBQUVBO0F6RWk0V0E7QXlFLzNXQTs7QUFFQTtBekVpNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUVoNVdBO0FBQUE7QXpFbTVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbDVXQTs7QUFFQTtBekVvNVdBO0F5RWw1V0E7O0FBRUE7QXpFbzVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbjZXQTtBQUFBO0F6RXM2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXI2V0E7O0FBRUE7QXpFdTZXQTtBeUVyNldBOztBQUVBO0F6RXU2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXQ3V0E7QUFBQTtBekV5N1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUV4N1dBOztBQUVBO0F6RTA3V0E7QXlFeDdXQTs7QUFFQTtBekUwN1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUVwN1dBO0FBQUE7QXpFdTdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QXlFdDdXQTs7QUFFQTtBekV3N1dBO0F5RXQ3V0E7O0FBRUE7QXpFdzdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QUFDQTtBaUJsOFdBO0F3RGxEQTtBQUFBO0F6RXcvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXYvV0E7O0FBRUE7QXpFeS9XQTtBeUV2L1dBOztBQUVBO0F6RXkvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXhnWEE7QUFBQTtBekUyZ1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUxZ1hBOztBQUVBO0F6RTRnWEE7QXlFMWdYQTs7QUFFQTtBekU0Z1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUzaFhBO0FBQUE7QXpFOGhYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFN2hYQTs7QUFFQTtBekUraFhBO0F5RTdoWEE7O0FBRUE7QXpFK2hYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFOWlYQTtBQUFBO0F6RWlqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWhqWEE7O0FBRUE7QXpFa2pYQTtBeUVoalhBOztBQUVBO0F6RWtqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWprWEE7QUFBQTtBekVva1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVua1hBOztBQUVBO0F6RXFrWEE7QXlFbmtYQTs7QUFFQTtBekVxa1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVwbFhBO0FBQUE7QXpFdWxYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdGxYQTs7QUFFQTtBekV3bFhBO0F5RXRsWEE7O0FBRUE7QXpFd2xYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdm1YQTtBQUFBO0F6RTBtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RXptWEE7O0FBRUE7QXpFMm1YQTtBeUV6bVhBOztBQUVBO0F6RTJtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RTFuWEE7QUFBQTtBekU2blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU1blhBOztBQUVBO0F6RThuWEE7QXlFNW5YQTs7QUFFQTtBekU4blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU3b1hBO0FBQUE7QXpFZ3BYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFL29YQTs7QUFFQTtBekVpcFhBO0F5RS9vWEE7O0FBRUE7QXpFaXBYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFaHFYQTtBQUFBO0F6RW1xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RWxxWEE7O0FBRUE7QXpFb3FYQTtBeUVscVhBOztBQUVBO0F6RW9xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RW5yWEE7QUFBQTtBekVzclhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUVyclhBOztBQUVBO0F6RXVyWEE7QXlFcnJYQTs7QUFFQTtBekV1clhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUV0c1hBO0FBQUE7QXpFeXNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFeHNYQTs7QUFFQTtBekUwc1hBO0F5RXhzWEE7O0FBRUE7QXpFMHNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFenRYQTtBQUFBO0F6RTR0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTN0WEE7O0FBRUE7QXpFNnRYQTtBeUUzdFhBOztBQUVBO0F6RTZ0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTV1WEE7QUFBQTtBekUrdVhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUU5dVhBOztBQUVBO0F6RWd2WEE7QXlFOXVYQTs7QUFFQTtBekVndlhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUUvdlhBO0FBQUE7QXpFa3dYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFandYQTs7QUFFQTtBekVtd1hBO0F5RWp3WEE7O0FBRUE7QXpFbXdYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFbHhYQTtBQUFBO0F6RXF4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXB4WEE7O0FBRUE7QXpFc3hYQTtBeUVweFhBOztBQUVBO0F6RXN4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXJ5WEE7QUFBQTtBekV3eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV2eVhBOztBQUVBO0F6RXl5WEE7QXlFdnlYQTs7QUFFQTtBekV5eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV4elhBO0FBQUE7QXpFMnpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMXpYQTs7QUFFQTtBekU0elhBO0F5RTF6WEE7O0FBRUE7QXpFNHpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMzBYQTtBQUFBO0F6RTgwWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTcwWEE7O0FBRUE7QXpFKzBYQTtBeUU3MFhBOztBQUVBO0F6RSswWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTkxWEE7QUFBQTtBekVpMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVoMlhBOztBQUVBO0F6RWsyWEE7QXlFaDJYQTs7QUFFQTtBekVrMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVqM1hBO0FBQUE7QXpFbzNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFbjNYQTs7QUFFQTtBekVxM1hBO0F5RW4zWEE7O0FBRUE7QXpFcTNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFcDRYQTtBQUFBO0F6RXU0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXQ0WEE7O0FBRUE7QXpFdzRYQTtBeUV0NFhBOztBQUVBO0F6RXc0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXY1WEE7QUFBQTtBekUwNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUV6NVhBOztBQUVBO0F6RTI1WEE7QXlFejVYQTs7QUFFQTtBekUyNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUUxNlhBO0FBQUE7QXpFNjZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNTZYQTs7QUFFQTtBekU4NlhBO0F5RTU2WEE7O0FBRUE7QXpFODZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNzdYQTtBQUFBO0F6RWc4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RS83WEE7O0FBRUE7QXpFaThYQTtBeUUvN1hBOztBQUVBO0F6RWk4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RWg5WEE7QUFBQTtBekVtOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVsOVhBOztBQUVBO0F6RW85WEE7QXlFbDlYQTs7QUFFQTtBekVvOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVuK1hBO0FBQUE7QXpFcytYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFcitYQTs7QUFFQTtBekV1K1hBO0F5RXIrWEE7O0FBRUE7QXpFdStYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFdC9YQTtBQUFBO0F6RXkvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXgvWEE7O0FBRUE7QXpFMC9YQTtBeUV4L1hBOztBQUVBO0F6RTAvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXpnWUE7QUFBQTtBekU0Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUUzZ1lBOztBQUVBO0F6RTZnWUE7QXlFM2dZQTs7QUFFQTtBekU2Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUU1aFlBO0FBQUE7QXpFK2hZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFOWhZQTs7QUFFQTtBekVnaVlBO0F5RTloWUE7O0FBRUE7QXpFZ2lZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFL2lZQTtBQUFBO0F6RWtqWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWpqWUE7O0FBRUE7QXpFbWpZQTtBeUVqallBOztBQUVBO0F6RW1qWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWxrWUE7QUFBQTtBekVxa1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVwa1lBOztBQUVBO0F6RXNrWUE7QXlFcGtZQTs7QUFFQTtBekVza1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVybFlBO0FBQUE7QXpFd2xZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFdmxZQTs7QUFFQTtBekV5bFlBO0F5RXZsWUE7O0FBRUE7QXpFeWxZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFeG1ZQTtBQUFBO0F6RTJtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTFtWUE7O0FBRUE7QXpFNG1ZQTtBeUUxbVlBOztBQUVBO0F6RTRtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTNuWUE7QUFBQTtBekU4bllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU3bllBOztBQUVBO0F6RStuWUE7QXlFN25ZQTs7QUFFQTtBekUrbllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU5b1lBO0FBQUE7QXpFaXBZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFaHBZQTs7QUFFQTtBekVrcFlBO0F5RWhwWUE7O0FBRUE7QXpFa3BZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFanFZQTtBQUFBO0F6RW9xWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RW5xWUE7O0FBRUE7QXpFcXFZQTtBeUVucVlBOztBQUVBO0F6RXFxWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RXByWUE7QUFBQTtBekV1cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV0cllBOztBQUVBO0F6RXdyWUE7QXlFdHJZQTs7QUFFQTtBekV3cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV2c1lBO0FBQUE7QXpFMHNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFenNZQTs7QUFFQTtBekUyc1lBO0F5RXpzWUE7O0FBRUE7QXpFMnNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFMXRZQTtBQUFBO0F6RTZ0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTV0WUE7O0FBRUE7QXpFOHRZQTtBeUU1dFlBOztBQUVBO0F6RTh0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTd1WUE7QUFBQTtBekVndllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUUvdVlBOztBQUVBO0F6RWl2WUE7QXlFL3VZQTs7QUFFQTtBekVpdllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUVod1lBO0FBQUE7QXpFbXdZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFbHdZQTs7QUFFQTtBekVvd1lBO0F5RWx3WUE7O0FBRUE7QXpFb3dZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFNXZZQTtBQUFBO0F6RSt2WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RTl2WUE7O0FBRUE7QXpFZ3dZQTtBeUU5dllBOztBQUVBO0F6RWd3WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RS93WUE7QUFBQTtBekVreFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVqeFlBOztBQUVBO0F6RW14WUE7QXlFanhZQTs7QUFFQTtBekVteFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVseVlBO0FBQUE7QXpFcXlZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcHlZQTs7QUFFQTtBekVzeVlBO0F5RXB5WUE7O0FBRUE7QXpFc3lZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcnpZQTtBQUFBO0F6RXd6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXZ6WUE7O0FBRUE7QXpFeXpZQTtBeUV2ellBOztBQUVBO0F6RXl6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXgwWUE7QUFBQTtBekUyMFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUxMFlBOztBQUVBO0F6RTQwWUE7QXlFMTBZQTs7QUFFQTtBekU0MFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUzMVlBO0FBQUE7QXpFODFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFNzFZQTs7QUFFQTtBekUrMVlBO0F5RTcxWUE7O0FBRUE7QXpFKzFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFOTJZQTtBQUFBO0F6RWkzWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWgzWUE7O0FBRUE7QXpFazNZQTtBeUVoM1lBOztBQUVBO0F6RWszWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWo0WUE7QUFBQTtBekVvNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVuNFlBOztBQUVBO0F6RXE0WUE7QXlFbjRZQTs7QUFFQTtBekVxNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVwNVlBO0FBQUE7QXpFdTVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdDVZQTs7QUFFQTtBekV3NVlBO0F5RXQ1WUE7O0FBRUE7QXpFdzVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdjZZQTtBQUFBO0F6RTA2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RXo2WUE7O0FBRUE7QXpFMjZZQTtBeUV6NllBOztBQUVBO0F6RTI2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RTE3WUE7QUFBQTtBekU2N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU1N1lBOztBQUVBO0F6RTg3WUE7QXlFNTdZQTs7QUFFQTtBekU4N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU3OFlBO0FBQUE7QXpFZzlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFLzhZQTs7QUFFQTtBekVpOVlBO0F5RS84WUE7O0FBRUE7QXpFaTlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFaCtZQTtBQUFBO0F6RW0rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RWwrWUE7O0FBRUE7QXpFbytZQTtBeUVsK1lBOztBQUVBO0F6RW8rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RW4vWUE7QUFBQTtBekVzL1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUVyL1lBOztBQUVBO0F6RXUvWUE7QXlFci9ZQTs7QUFFQTtBekV1L1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUV0Z1pBO0FBQUE7QXpFeWdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFeGdaQTs7QUFFQTtBekUwZ1pBO0F5RXhnWkE7O0FBRUE7QXpFMGdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFemhaQTtBQUFBO0F6RTRoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTNoWkE7O0FBRUE7QXpFNmhaQTtBeUUzaFpBOztBQUVBO0F6RTZoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTVpWkE7QUFBQTtBekUraVpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUU5aVpBOztBQUVBO0F6RWdqWkE7QXlFOWlaQTs7QUFFQTtBekVnalpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUUvalpBO0FBQUE7QXpFa2taQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFamtaQTs7QUFFQTtBekVta1pBO0F5RWprWkE7O0FBRUE7QXpFbWtaQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFbGxaQTtBQUFBO0F6RXFsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXBsWkE7O0FBRUE7QXpFc2xaQTtBeUVwbFpBOztBQUVBO0F6RXNsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXJtWkE7QUFBQTtBekV3bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUV2bVpBOztBQUVBO0F6RXltWkE7QXlFdm1aQTs7QUFFQTtBekV5bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUVubVpBO0FBQUE7QXpFc21aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QXlFcm1aQTs7QUFFQTtBekV1bVpBO0F5RXJtWkE7O0FBRUE7QXpFdW1aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QUFDQTtBaUJqblpBO0F3RGxEQTtBQUFBO0F6RXVxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXRxWkE7O0FBRUE7QXpFd3FaQTtBeUV0cVpBOztBQUVBO0F6RXdxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXZyWkE7QUFBQTtBekUwclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUV6clpBOztBQUVBO0F6RTJyWkE7QXlFenJaQTs7QUFFQTtBekUyclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUUxc1pBO0FBQUE7QXpFNnNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFNXNaQTs7QUFFQTtBekU4c1pBO0F5RTVzWkE7O0FBRUE7QXpFOHNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFN3RaQTtBQUFBO0F6RWd1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RS90WkE7O0FBRUE7QXpFaXVaQTtBeUUvdFpBOztBQUVBO0F6RWl1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RWh2WkE7QUFBQTtBekVtdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVsdlpBOztBQUVBO0F6RW92WkE7QXlFbHZaQTs7QUFFQTtBekVvdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVud1pBO0FBQUE7QXpFc3daQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFcndaQTs7QUFFQTtBekV1d1pBO0F5RXJ3WkE7O0FBRUE7QXpFdXdaQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFdHhaQTtBQUFBO0F6RXl4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXh4WkE7O0FBRUE7QXpFMHhaQTtBeUV4eFpBOztBQUVBO0F6RTB4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXp5WkE7QUFBQTtBekU0eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUUzeVpBOztBQUVBO0F6RTZ5WkE7QXlFM3laQTs7QUFFQTtBekU2eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUU1elpBO0FBQUE7QXpFK3paQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFOXpaQTs7QUFFQTtBekVnMFpBO0F5RTl6WkE7O0FBRUE7QXpFZzBaQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFLzBaQTtBQUFBO0F6RWsxWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWoxWkE7O0FBRUE7QXpFbTFaQTtBeUVqMVpBOztBQUVBO0F6RW0xWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWwyWkE7QUFBQTtBekVxMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVwMlpBOztBQUVBO0F6RXMyWkE7QXlFcDJaQTs7QUFFQTtBekVzMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVyM1pBO0FBQUE7QXpFdzNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFdjNaQTs7QUFFQTtBekV5M1pBO0F5RXYzWkE7O0FBRUE7QXpFeTNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFeDRaQTtBQUFBO0F6RTI0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTE0WkE7O0FBRUE7QXpFNDRaQTtBeUUxNFpBOztBQUVBO0F6RTQ0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTM1WkE7QUFBQTtBekU4NVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU3NVpBOztBQUVBO0F6RSs1WkE7QXlFNzVaQTs7QUFFQTtBekUrNVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU5NlpBO0FBQUE7QXpFaTdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFaDdaQTs7QUFFQTtBekVrN1pBO0F5RWg3WkE7O0FBRUE7QXpFazdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFajhaQTtBQUFBO0F6RW84WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RW44WkE7O0FBRUE7QXpFcThaQTtBeUVuOFpBOztBQUVBO0F6RXE4WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RXA5WkE7QUFBQTtBekV1OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV0OVpBOztBQUVBO0F6RXc5WkE7QXlFdDlaQTs7QUFFQTtBekV3OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV2K1pBO0FBQUE7QXpFMCtaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFeitaQTs7QUFFQTtBekUyK1pBO0F5RXorWkE7O0FBRUE7QXpFMitaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFMS9aQTtBQUFBO0F6RTYvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTUvWkE7O0FBRUE7QXpFOC9aQTtBeUU1L1pBOztBQUVBO0F6RTgvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTdnYUE7QUFBQTtBekVnaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUUvZ2FBOztBQUVBO0F6RWloYUE7QXlFL2dhQTs7QUFFQTtBekVpaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUVoaWFBO0FBQUE7QXpFbWlhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbGlhQTs7QUFFQTtBekVvaWFBO0F5RWxpYUE7O0FBRUE7QXpFb2lhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbmphQTtBQUFBO0F6RXNqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXJqYUE7O0FBRUE7QXpFdWphQTtBeUVyamFBOztBQUVBO0F6RXVqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXRrYUE7QUFBQTtBekV5a2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV4a2FBOztBQUVBO0F6RTBrYUE7QXlFeGthQTs7QUFFQTtBekUwa2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV6bGFBO0FBQUE7QXpFNGxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFM2xhQTs7QUFFQTtBekU2bGFBO0F5RTNsYUE7O0FBRUE7QXpFNmxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFNW1hQTtBQUFBO0F6RSttYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RTltYUE7O0FBRUE7QXpFZ25hQTtBeUU5bWFBOztBQUVBO0F6RWduYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RS9uYUE7QUFBQTtBekVrb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVqb2FBOztBQUVBO0F6RW1vYUE7QXlFam9hQTs7QUFFQTtBekVtb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVscGFBO0FBQUE7QXpFcXBhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcHBhQTs7QUFFQTtBekVzcGFBO0F5RXBwYUE7O0FBRUE7QXpFc3BhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcnFhQTtBQUFBO0F6RXdxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXZxYUE7O0FBRUE7QXpFeXFhQTtBeUV2cWFBOztBQUVBO0F6RXlxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXhyYUE7QUFBQTtBekUycmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUxcmFBOztBQUVBO0F6RTRyYUE7QXlFMXJhQTs7QUFFQTtBekU0cmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUzc2FBO0FBQUE7QXpFOHNhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFN3NhQTs7QUFFQTtBekUrc2FBO0F5RTdzYUE7O0FBRUE7QXpFK3NhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFOXRhQTtBQUFBO0F6RWl1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWh1YUE7O0FBRUE7QXpFa3VhQTtBeUVodWFBOztBQUVBO0F6RWt1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWp2YUE7QUFBQTtBekVvdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVudmFBOztBQUVBO0F6RXF2YUE7QXlFbnZhQTs7QUFFQTtBekVxdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVwd2FBO0FBQUE7QXpFdXdhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdHdhQTs7QUFFQTtBekV3d2FBO0F5RXR3YUE7O0FBRUE7QXpFd3dhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdnhhQTtBQUFBO0F6RTB4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RXp4YUE7O0FBRUE7QXpFMnhhQTtBeUV6eGFBOztBQUVBO0F6RTJ4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RTF5YUE7QUFBQTtBekU2eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU1eWFBOztBQUVBO0F6RTh5YUE7QXlFNXlhQTs7QUFFQTtBekU4eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU3emFBO0FBQUE7QXpFZzBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFL3phQTs7QUFFQTtBekVpMGFBO0F5RS96YUE7O0FBRUE7QXpFaTBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFaDFhQTtBQUFBO0F6RW0xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RWwxYUE7O0FBRUE7QXpFbzFhQTtBeUVsMWFBOztBQUVBO0F6RW8xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RW4yYUE7QUFBQTtBekVzMmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUVyMmFBOztBQUVBO0F6RXUyYUE7QXlFcjJhQTs7QUFFQTtBekV1MmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUV0M2FBO0FBQUE7QXpFeTNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFeDNhQTs7QUFFQTtBekUwM2FBO0F5RXgzYUE7O0FBRUE7QXpFMDNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFejRhQTtBQUFBO0F6RTQ0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTM0YUE7O0FBRUE7QXpFNjRhQTtBeUUzNGFBOztBQUVBO0F6RTY0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTU1YUE7QUFBQTtBekUrNWFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUU5NWFBOztBQUVBO0F6RWc2YUE7QXlFOTVhQTs7QUFFQTtBekVnNmFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUUvNmFBO0FBQUE7QXpFazdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFajdhQTs7QUFFQTtBekVtN2FBO0F5RWo3YUE7O0FBRUE7QXpFbTdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFMzZhQTtBQUFBO0F6RTg2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTc2YUE7O0FBRUE7QXpFKzZhQTtBeUU3NmFBOztBQUVBO0F6RSs2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTk3YUE7QUFBQTtBekVpOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVoOGFBOztBQUVBO0F6RWs4YUE7QXlFaDhhQTs7QUFFQTtBekVrOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVqOWFBO0FBQUE7QXpFbzlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFbjlhQTs7QUFFQTtBekVxOWFBO0F5RW45YUE7O0FBRUE7QXpFcTlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFcCthQTtBQUFBO0F6RXUrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXQrYUE7O0FBRUE7QXpFdythQTtBeUV0K2FBOztBQUVBO0F6RXcrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXYvYUE7QUFBQTtBekUwL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUV6L2FBOztBQUVBO0F6RTIvYUE7QXlFei9hQTs7QUFFQTtBekUyL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUUxZ2JBO0FBQUE7QXpFNmdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFNWdiQTs7QUFFQTtBekU4Z2JBO0F5RTVnYkE7O0FBRUE7QXpFOGdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFN2hiQTtBQUFBO0F6RWdpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RS9oYkE7O0FBRUE7QXpFaWliQTtBeUUvaGJBOztBQUVBO0F6RWlpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RWhqYkE7QUFBQTtBekVtamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVsamJBOztBQUVBO0F6RW9qYkE7QXlFbGpiQTs7QUFFQTtBekVvamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVua2JBO0FBQUE7QXpFc2tiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFcmtiQTs7QUFFQTtBekV1a2JBO0F5RXJrYkE7O0FBRUE7QXpFdWtiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFdGxiQTtBQUFBO0F6RXlsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXhsYkE7O0FBRUE7QXpFMGxiQTtBeUV4bGJBOztBQUVBO0F6RTBsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXptYkE7QUFBQTtBekU0bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUUzbWJBOztBQUVBO0F6RTZtYkE7QXlFM21iQTs7QUFFQTtBekU2bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUU1bmJBO0FBQUE7QXpFK25iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFOW5iQTs7QUFFQTtBekVnb2JBO0F5RTluYkE7O0FBRUE7QXpFZ29iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFL29iQTtBQUFBO0F6RWtwYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWpwYkE7O0FBRUE7QXpFbXBiQTtBeUVqcGJBOztBQUVBO0F6RW1wYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWxxYkE7QUFBQTtBekVxcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVwcWJBOztBQUVBO0F6RXNxYkE7QXlFcHFiQTs7QUFFQTtBekVzcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVycmJBO0FBQUE7QXpFd3JiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFdnJiQTs7QUFFQTtBekV5cmJBO0F5RXZyYkE7O0FBRUE7QXpFeXJiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFeHNiQTtBQUFBO0F6RTJzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTFzYkE7O0FBRUE7QXpFNHNiQTtBeUUxc2JBOztBQUVBO0F6RTRzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTN0YkE7QUFBQTtBekU4dGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU3dGJBOztBQUVBO0F6RSt0YkE7QXlFN3RiQTs7QUFFQTtBekUrdGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU5dWJBO0FBQUE7QXpFaXZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFaHZiQTs7QUFFQTtBekVrdmJBO0F5RWh2YkE7O0FBRUE7QXpFa3ZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFandiQTtBQUFBO0F6RW93YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RW53YkE7O0FBRUE7QXpFcXdiQTtBeUVud2JBOztBQUVBO0F6RXF3YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RXB4YkE7QUFBQTtBekV1eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUV0eGJBOztBQUVBO0F6RXd4YkE7QXlFdHhiQTs7QUFFQTtBekV3eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUVseGJBO0FBQUE7QXpFcXhiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QXlFcHhiQTs7QUFFQTtBekVzeGJBO0F5RXB4YkE7O0FBRUE7QXpFc3hiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QUFDQTtBMEV2MWJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRXUxYkE7O0EyRWoyYkE7QUFBQTtBM0VxMmJBOztBMkVqMmJBO0FBQUE7QTNFcTJiQTs7QTJFcDJiQTtBQUFBO0EzRXcyYkE7O0EyRXYyYkE7QUFBQTtBM0UyMmJBOztBMkUxMmJBO0FDVEE7QUFDQTtBQUNBO0E1RXUzYkE7O0EyRXgyYkE7QUFBQTtBM0U0MmJBOztBMkUzMmJBO0FBQUE7QTNFKzJiQTs7QTJFOTJiQTtBQUFBO0EzRWszYkE7O0FpQjcwYkE7QTBEdkNBO0FBQUE7QTNFeTNiQTtBMkV4M2JBO0FBQUE7QTNFMjNiQTtBMkUxM2JBO0FBQUE7QTNFNjNiQTtBQUNBO0FpQnoxYkE7QTBEdkNBO0FBQUE7QTNFbzRiQTtBMkVuNGJBO0FBQUE7QTNFczRiQTtBMkVyNGJBO0FBQUE7QTNFdzRiQTtBQUNBO0FpQnAyYkE7QTBEdkNBO0FBQUE7QTNFKzRiQTtBMkU5NGJBO0FBQUE7QTNFaTViQTtBMkVoNWJBO0FBQUE7QTNFbTViQTtBQUNBO0FpQi8yYkE7QTBEdkNBO0FBQUE7QTNFMDViQTtBMkV6NWJBO0FBQUE7QTNFNDViQTtBMkUzNWJBO0FBQUE7QTNFODViQTtBQUNBO0EyRXo1YkE7QUFBQTtBM0U0NWJBOztBMkUzNWJBO0FBQUE7QTNFKzViQTs7QTJFOTViQTtBQUFBO0EzRWs2YkE7O0EyRTk1YkE7QUFBQTtBM0VrNmJBOztBMkVqNmJBO0FBQUE7QTNFcTZiQTs7QTJFcDZiQTtBQUFBO0EzRXc2YkE7O0EyRXY2YkE7QUFBQTtBM0UyNmJBOztBMkUxNmJBO0FBQUE7QTNFODZiQTs7QTJFNzZiQTtBQUFBO0EzRWk3YkE7O0EyRTc2YkE7QUFBQTtBM0VpN2JBOztBNkV4OWJBO0FBQ0E7QTdFMjliQTs7QVFqOWJBO0FxRUxBO0E3RTA5YkE7O0E2RWgrYkE7QUFDQTtBN0VtK2JBOztBUXo5YkE7QXFFTEE7QTdFaytiQTs7QTZFeCtiQTtBQUNBO0E3RTIrYkE7O0FRaitiQTtBcUVMQTtBN0UwK2JBOztBNkVoL2JBO0FBQ0E7QTdFbS9iQTs7QVF6K2JBO0FxRUxBO0E3RWsvYkE7O0E2RXgvYkE7QUFDQTtBN0UyL2JBOztBUWovYkE7QXFFTEE7QTdFMC9iQTs7QTZFaGdjQTtBQUNBO0E3RW1nY0E7O0FRei9iQTtBcUVMQTtBN0VrZ2NBOztBNkV4Z2NBO0FBQ0E7QTdFMmdjQTs7QVFqZ2NBO0FxRUxBO0E3RTBnY0E7O0E2RWhoY0E7QUFDQTtBN0VtaGNBOztBUXpnY0E7QXFFTEE7QTdFa2hjQTs7QTZFeGhjQTtBQUNBO0E3RTJoY0E7O0FRamhjQTtBcUVMQTtBN0UwaGNBOztBNkVoaWNBO0FBQ0E7QTdFbWljQTs7QVF6aGNBO0FxRUxBO0E3RWtpY0E7O0E2RXhpY0E7QUFDQTtBN0UyaWNBOztBUWppY0E7QXFFTEE7QTdFMGljQTs7QTZFaGpjQTtBQUNBO0E3RW1qY0E7O0FRemljQTtBcUVMQTtBN0VramNBOztBMkUzZ2NBO0FBQUE7QTNFK2djQTs7QTJFOWdjQTtBQUFBO0EzRWtoY0E7O0EyRWhoY0E7QUFBQTtBM0VvaGNBOztBMkVuaGNBO0FBQUE7QTNFdWhjQTs7QTJFbmhjQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RThrY0E7O0EyRXZoY0E7QUFBQTtBM0UyaGNBOztBMkV6aGNBO0FBQ0E7QUFDQTtBM0U0aGNBOztBMkV2aGNBO0FBQUE7QTNFMmhjQTs7QStFNWxjQTtBQUNBO0EvRStsY0E7O0ErRTVsY0E7QUFDQTtBL0UrbGNBOztBZ0YvbGNBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEYrbGNBO0FnRjNsY0E7QUFDQTtBaEY2bGNBO0FnRnBsY0E7QUFDQTtBaEZzbGNBO0FnRnhrY0E7QUFDQTtBaEYwa2NBO0FnRnhrY0E7O0FBRUE7QUFDQTtBaEYwa2NBO0FnRnZrY0E7O0FBRUE7QWhGeWtjQTtBZ0Z0a2NBOzs7QUFHQTtBQUNBO0FoRndrY0E7QWdGcmtjQTs7QUFFQTtBaEZ1a2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjVqY0E7QUFDQTtBaEY4amNBO0FnRjVqY0E7O0FBRUE7QWhGOGpjQTtBZ0Z6amNBOztBQUVBO0FoRjJqY0E7QWdGdmpjQTtBQUNBO0FoRnlqY0E7QWdGdmpjQTs7OztBQUlBO0FoRnlqY0E7QWdGcmpjQTtBQUNBO0FBQ0E7QWhGdWpjQTtBQUNBO0FHdHJjQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSG90Y0E7O0FJbnRjQTs7O0FBR0E7QUFBQTtBSnN0Y0E7O0FJbnRjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKc3RjQTs7QUlodGNBO0FBQ0E7QUptdGNBOztBSXpzY0E7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo0c2NBOztBSWhzY0E7QUFDQTtBSm1zY0E7O0FJMXJjQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKNnJjQTs7QUlocmNBO0FBQ0E7QUFDQTtBSm1yY0E7O0FJNXFjQTtBQUNBO0FBQ0E7QUorcWNBOztBSXBxY0E7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUp1cWNBOztBSXBxY0E7QUFDQTtBQUNBO0FBQ0E7QUp1cWNBOztBSXBxY0E7OztBQUdBO0FBQ0E7QUp1cWNBOztBSXBxY0E7Ozs7QUFJQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBO0FBQ0E7QUFDQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBOztBQUVBO0FKdXFjQTs7QUlwcWNBO0FFSUE7QU5vcWNBOztBSS9wY0E7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUprcWNBOztBSS9wY0E7QUFBQTtBSm1xY0E7O0FJbHFjQTtBQUFBO0FKc3FjQTs7QUkvcGNBO0FBQ0E7QUFDQTtBQUNBO0FKa3FjQTtBUWwxY0E7QUptTEE7QUFDQTtBSmtxY0E7O0FJenBjQTtBQUNBO0FBQ0E7QUo0cGNBO0FRMzFjQTtBSmtNQTtBQUNBO0FKNHBjQTs7QUlucGNBOzs7O0FBSUE7QUV4REE7QU4rc2NBOztBSW5wY0E7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSmlwY0E7O0FJem9jQTtBQUVBO0FKMm9jQTs7QUlub2NBO0FBQ0E7QUFDQTtBSnNvY0E7O0FJbm9jQTtBQUdBO0FBQ0E7QUpvb2NBOztBSTVuY0E7QUFDQTtBSituY0E7O0FJNW5jQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUorbmNBOztBSXhuY0E7QUFFQTtBQUNBO0FKMG5jQTs7QUlsbmNBO0FBRUE7QUFDQTtBSm9uY0E7O0FJOW1jQTtBQUVBO0FKZ25jQTs7QUl4bWNBO0FBQ0E7QUoybWNBOztBSXhtY0E7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJcm1jQTtBQUNBO0FKd21jQTs7QUlsbWNBO0FBQ0E7QUpxbWNBOztBSTlsY0E7Ozs7QUFJQTtBSmltY0E7O0FJeGxjQTs7OztBQUNBO0FKOGxjQTs7QUl4bGNBOzs7O0FBSUE7QUFDQTtBSjJsY0E7O0FJeGxjQTs7QUFFQTtBQUFBO0FBQ0E7QUoybGNBOztBSXZsY0E7QUFDQTtBQUVBO0FKeWxjQTs7QUl0bGNBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUptbGNBOztBSTlrY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSmlsY0E7O0FJOWtjQTtBQUNBO0FKaWxjQTs7QUk3a2NBOztBQUVBO0FKZ2xjQTs7QUk3a2NBO0FBS0E7QUFDQTtBSjRrY0E7O0FJcmtjQTtBQUNBO0FKd2tjQTs7QUloa2NBO0FBQ0E7QUFDQTtBSm1rY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUk1amNBO0FBQ0E7QUFDQTtBSitqY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUkxamNBO0FBQ0E7QUo2amNBOztBU3poZEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVQ0aGRBOztBU3hoZEE7QUhxS0E7QU51M2NBOztBUzNoZEE7QUhvS0E7QU4yM2NBOztBUzloZEE7QUhtS0E7QU4rM2NBOztBU2ppZEE7QUhrS0E7QU5tNGNBOztBU3BpZEE7QUhpS0E7QU51NGNBOztBU3ZpZEE7QUhnS0E7QU4yNGNBOztBU3ppZEE7QUg4SkE7QUc1SkE7QVQ0aWRBOztBU3hpZEE7QUh3SkE7QUd0SkE7QUFDQTtBVDJpZEE7O0FTemlkQTtBSG1KQTtBR2pKQTtBQUNBO0FUNGlkQTs7QVMxaWRBO0FIOElBO0FHNUlBO0FBQ0E7QVQ2aWRBOztBUzNpZEE7QUh5SUE7QUd2SUE7QUFDQTtBVDhpZEE7O0FTdGlkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUeWlkQTs7QVNqaWRBOztBSGtIQTtBRy9HQTtBVG9pZEE7O0FTamlkQTs7QUFFQTtBQUNBO0FUb2lkQTs7QVM1aGRBO0FDL0VBO0FBQ0E7QVYrbWRBOztBUzVoZEE7QUNwRkE7QUFDQTtBVm9uZEE7O0FTOWhkQTtBQUNBO0FUaWlkQTtBUy9oZEE7QUFDQTtBVGlpZEE7O0FTdmhkQTtBSDJEQTtBR3pEQTtBVDBoZEE7O0FTdGhkQTtBQUNBO0FIb0VBO0FOczljQTs7QVN0aGRBO0FBQ0E7QUgrREE7QUc3REE7QVR5aGRBO0FTdmhkQTtBQUNBO0FUeWhkQTs7QVc1b2RBO0FDSUE7QUFHQTtBWjBvZEE7O0FXM29kQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWm1wZEE7O0FXcm9kQTtBQUVBO0FYdW9kQTs7QVdwb2RBO0FBQ0E7QUFDQTtBWHVvZEE7O0FXcG9kQTtBTDhIQTtBSzVIQTtBWHVvZEE7O0FjOXFkQTtBUm1LQTtBUWpLQTtBQUNBO0FkaXJkQTtBYzlxZEE7QUFDQTtBZGdyZEE7O0FjM3FkQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYjhxZEE7QWMzcWRBO0FBQ0E7QVI4SUE7QVE1SUE7QWQ2cWRBOztBY3ZxZEE7QUFDQTtBUnFJQTtBUW5JQTtBZDBxZEE7QWN2cWRBO0FSZ0lBO0FROUhBO0FBQ0E7QWR5cWRBOztBY3BxZEE7QUFDQTtBQUNBO0FkdXFkQTs7QWUvc2RBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQnl0ZEE7O0FpQnRxZEE7QUZ6Q0E7QUFDQTtBZm10ZEE7QUFDQTtBaUI1cWRBO0FGekNBO0FBQ0E7QWZ3dGRBO0FBQ0E7QWlCanJkQTtBRnpDQTtBQUNBO0FmNnRkQTtBQUNBO0FpQnRyZEE7QUZ6Q0E7QUFDQTtBZmt1ZEE7QUFDQTtBZXZzZEE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCNnVkQTs7QWV2c2RBO0FBQ0E7QUFDQTtBZjBzZEE7QWV4c2RBOztBQUVBO0FBQ0E7QWYwc2RBOztBa0Jod2RBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ3d2RBOztBa0JsdmRBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnF2ZEE7O0FnQnp0ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dGRBOztBZ0I5dGRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXVkQTs7QWdCbnVkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnN1ZEE7O0FnQnh1ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIydWRBOztBZ0I3dWRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3ZkQTs7QWdCbHZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnF2ZEE7O0FrQnh3ZEE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjJ3ZEE7O0FrQnh3ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzeGRBOztBa0I3d2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnhkQTs7QWtCbHhkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd5ZEE7O0FrQnZ4ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxeWRBOztBa0I1eGRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHlkQTs7QWtCanlkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZEE7O0FrQnR5ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvemRBOztBa0IzeWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXpkQTs7QWtCaHpkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh6ZEE7O0FrQnJ6ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtMGRBOztBa0IxemRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzBkQTs7QWtCL3pkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYwZEE7O0FrQjl6ZEE7QUFBQTtBQUFBO0FBQUE7QWxCazBkQTs7QWtCaDBkQTtBQUFBO0FBQUE7QUFBQTtBbEJvMGRBOztBa0JqMGRBO0FBQUE7QUFBQTtBQUFBO0FsQnEwZEE7O0FrQnIwZEE7QUFBQTtBQUFBO0FBQUE7QWxCeTBkQTs7QWtCejBkQTtBQUFBO0FBQUE7QUFBQTtBbEI2MGRBOztBa0I3MGRBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZEE7O0FrQmoxZEE7QUFBQTtBQUFBO0FBQUE7QWxCcTFkQTs7QWtCcjFkQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MWRBOztBa0J6MWRBO0FBQUE7QUFBQTtBQUFBO0FsQjYxZEE7O0FrQjcxZEE7QUFBQTtBQUFBO0FBQUE7QWxCaTJkQTs7QWtCajJkQTtBQUFBO0FBQUE7QUFBQTtBbEJxMmRBOztBa0JyMmRBO0FBQUE7QUFBQTtBQUFBO0FsQnkyZEE7O0FrQnoyZEE7QUFBQTtBQUFBO0FBQUE7QWxCNjJkQTs7QWtCNzJkQTtBQUFBO0FBQUE7QUFBQTtBbEJpM2RBOztBa0JqM2RBO0FBQUE7QUFBQTtBQUFBO0FsQnEzZEE7O0FrQjkyZEE7QUZoQkE7QWhCazRkQTs7QWtCbDNkQTtBRmhCQTtBaEJzNGRBOztBa0J0M2RBO0FGaEJBO0FoQjA0ZEE7O0FrQjEzZEE7QUZoQkE7QWhCODRkQTs7QWtCOTNkQTtBRmhCQTtBaEJrNWRBOztBa0JsNGRBO0FGaEJBO0FoQnM1ZEE7O0FrQnQ0ZEE7QUZoQkE7QWhCMDVkQTs7QWtCMTRkQTtBRmhCQTtBaEI4NWRBOztBa0I5NGRBO0FGaEJBO0FoQms2ZEE7O0FrQmw1ZEE7QUZoQkE7QWhCczZkQTs7QWtCdDVkQTtBRmhCQTtBaEIwNmRBOztBaUJyNmRBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm84ZEE7QWdCeDZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA2ZEE7QWdCNTZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg2ZEE7QWdCaDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQms3ZEE7QWdCcDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnM3ZEE7QWdCeDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA3ZEE7QWdCNTdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg3ZEE7QWtCajlkQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCbTlkQTtBa0JoOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjlkQTtBa0JwOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaStkQTtBa0J4OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcStkQTtBa0I1OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeStkQTtBa0JoK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNitkQTtBa0JwK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaS9kQTtBa0J4K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcS9kQTtBa0I1K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeS9kQTtBa0JoL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNi9kQTtBa0JwL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWdlQTtBa0J4L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWdlQTtBa0I1L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWdlQTtBa0IxL2RBO0FBQUE7QUFBQTtBQUFBO0FsQjYvZEE7QWtCMy9kQTtBQUFBO0FBQUE7QUFBQTtBbEI4L2RBO0FrQjMvZEE7QUFBQTtBQUFBO0FBQUE7QWxCOC9kQTtBa0I5L2RBO0FBQUE7QUFBQTtBQUFBO0FsQmlnZUE7QWtCamdlQTtBQUFBO0FBQUE7QUFBQTtBbEJvZ2VBO0FrQnBnZUE7QUFBQTtBQUFBO0FBQUE7QWxCdWdlQTtBa0J2Z2VBO0FBQUE7QUFBQTtBQUFBO0FsQjBnZUE7QWtCMWdlQTtBQUFBO0FBQUE7QUFBQTtBbEI2Z2VBO0FrQjdnZUE7QUFBQTtBQUFBO0FBQUE7QWxCZ2hlQTtBa0JoaGVBO0FBQUE7QUFBQTtBQUFBO0FsQm1oZUE7QWtCbmhlQTtBQUFBO0FBQUE7QUFBQTtBbEJzaGVBO0FrQnRoZUE7QUFBQTtBQUFBO0FBQUE7QWxCeWhlQTtBa0J6aGVBO0FBQUE7QUFBQTtBQUFBO0FsQjRoZUE7QWtCNWhlQTtBQUFBO0FBQUE7QUFBQTtBbEIraGVBO0FrQi9oZUE7QUFBQTtBQUFBO0FBQUE7QWxCa2llQTtBa0IzaGVBO0FGaEJBO0FoQjhpZUE7QWtCOWhlQTtBRmhCQTtBaEJpamVBO0FrQmppZUE7QUZoQkE7QWhCb2plQTtBa0JwaWVBO0FGaEJBO0FoQnVqZUE7QWtCdmllQTtBRmhCQTtBaEIwamVBO0FrQjFpZUE7QUZoQkE7QWhCNmplQTtBa0I3aWVBO0FGaEJBO0FoQmdrZUE7QWtCaGplQTtBRmhCQTtBaEJta2VBO0FrQm5qZUE7QUZoQkE7QWhCc2tlQTtBa0J0amVBO0FGaEJBO0FoQnlrZUE7QWtCemplQTtBRmhCQTtBaEI0a2VBO0FrQjVqZUE7QUZoQkE7QWhCK2tlQTtBQUNBO0FpQjNrZUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCeW1lQTtBZ0I3a2VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2tlQTtBZ0JqbGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWxlQTtBZ0JybGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdWxlQTtBZ0J6bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmxlQTtBZ0I3bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2xlQTtBZ0JqbWVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW1lQTtBa0J0bmVBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3bmVBO0FrQnJuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrb2VBO0FrQnpuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzb2VBO0FrQjduZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwb2VBO0FrQmpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4b2VBO0FrQnJvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcGVBO0FrQnpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcGVBO0FrQjdvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcGVBO0FrQmpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cGVBO0FrQnJwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcWVBO0FrQnpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcWVBO0FrQjdwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcWVBO0FrQmpxZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cWVBO0FrQi9wZUE7QUFBQTtBQUFBO0FBQUE7QWxCa3FlQTtBa0JocWVBO0FBQUE7QUFBQTtBQUFBO0FsQm1xZUE7QWtCaHFlQTtBQUFBO0FBQUE7QUFBQTtBbEJtcWVBO0FrQm5xZUE7QUFBQTtBQUFBO0FBQUE7QWxCc3FlQTtBa0J0cWVBO0FBQUE7QUFBQTtBQUFBO0FsQnlxZUE7QWtCenFlQTtBQUFBO0FBQUE7QUFBQTtBbEI0cWVBO0FrQjVxZUE7QUFBQTtBQUFBO0FBQUE7QWxCK3FlQTtBa0IvcWVBO0FBQUE7QUFBQTtBQUFBO0FsQmtyZUE7QWtCbHJlQTtBQUFBO0FBQUE7QUFBQTtBbEJxcmVBO0FrQnJyZUE7QUFBQTtBQUFBO0FBQUE7QWxCd3JlQTtBa0J4cmVBO0FBQUE7QUFBQTtBQUFBO0FsQjJyZUE7QWtCM3JlQTtBQUFBO0FBQUE7QUFBQTtBbEI4cmVBO0FrQjlyZUE7QUFBQTtBQUFBO0FBQUE7QWxCaXNlQTtBa0Jqc2VBO0FBQUE7QUFBQTtBQUFBO0FsQm9zZUE7QWtCcHNlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1c2VBO0FrQmhzZUE7QUZoQkE7QWhCbXRlQTtBa0Juc2VBO0FGaEJBO0FoQnN0ZUE7QWtCdHNlQTtBRmhCQTtBaEJ5dGVBO0FrQnpzZUE7QUZoQkE7QWhCNHRlQTtBa0I1c2VBO0FGaEJBO0FoQit0ZUE7QWtCL3NlQTtBRmhCQTtBaEJrdWVBO0FrQmx0ZUE7QUZoQkE7QWhCcXVlQTtBa0JydGVBO0FGaEJBO0FoQnd1ZUE7QWtCeHRlQTtBRmhCQTtBaEIydWVBO0FrQjN0ZUE7QUZoQkE7QWhCOHVlQTtBa0I5dGVBO0FGaEJBO0FoQml2ZUE7QWtCanVlQTtBRmhCQTtBaEJvdmVBO0FBQ0E7QWlCaHZlQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEI4d2VBO0FnQmx2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdmVBO0FnQnR2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3dmVBO0FnQjF2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dmVBO0FnQjl2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnd2VBO0FnQmx3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvd2VBO0FnQnR3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3d2VBO0FrQjN4ZUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjZ4ZUE7QWtCMXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV5ZUE7QWtCOXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ5ZUE7QWtCbHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZUE7QWtCdHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm16ZUE7QWtCMXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV6ZUE7QWtCOXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ6ZUE7QWtCbHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit6ZUE7QWtCdHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0wZUE7QWtCMXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUwZUE7QWtCOXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIwZUE7QWtCbDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiswZUE7QWtCdDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0xZUE7QWtCcDBlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MGVBO0FrQnIwZUE7QUFBQTtBQUFBO0FBQUE7QWxCdzBlQTtBa0JyMGVBO0FBQUE7QUFBQTtBQUFBO0FsQncwZUE7QWtCeDBlQTtBQUFBO0FBQUE7QUFBQTtBbEIyMGVBO0FrQjMwZUE7QUFBQTtBQUFBO0FBQUE7QWxCODBlQTtBa0I5MGVBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZUE7QWtCajFlQTtBQUFBO0FBQUE7QUFBQTtBbEJvMWVBO0FrQnAxZUE7QUFBQTtBQUFBO0FBQUE7QWxCdTFlQTtBa0J2MWVBO0FBQUE7QUFBQTtBQUFBO0FsQjAxZUE7QWtCMTFlQTtBQUFBO0FBQUE7QUFBQTtBbEI2MWVBO0FrQjcxZUE7QUFBQTtBQUFBO0FBQUE7QWxCZzJlQTtBa0JoMmVBO0FBQUE7QUFBQTtBQUFBO0FsQm0yZUE7QWtCbjJlQTtBQUFBO0FBQUE7QUFBQTtBbEJzMmVBO0FrQnQyZUE7QUFBQTtBQUFBO0FBQUE7QWxCeTJlQTtBa0J6MmVBO0FBQUE7QUFBQTtBQUFBO0FsQjQyZUE7QWtCcjJlQTtBRmhCQTtBaEJ3M2VBO0FrQngyZUE7QUZoQkE7QWhCMjNlQTtBa0IzMmVBO0FGaEJBO0FoQjgzZUE7QWtCOTJlQTtBRmhCQTtBaEJpNGVBO0FrQmozZUE7QUZoQkE7QWhCbzRlQTtBa0JwM2VBO0FGaEJBO0FoQnU0ZUE7QWtCdjNlQTtBRmhCQTtBaEIwNGVBO0FrQjEzZUE7QUZoQkE7QWhCNjRlQTtBa0I3M2VBO0FGaEJBO0FoQmc1ZUE7QWtCaDRlQTtBRmhCQTtBaEJtNWVBO0FrQm40ZUE7QUZoQkE7QWhCczVlQTtBa0J0NGVBO0FGaEJBO0FoQnk1ZUE7QUFDQTtBaUJyNWVBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm03ZUE7QWdCdjVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk1ZUE7QWdCMzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY1ZUE7QWdCLzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk2ZUE7QWdCbjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE2ZUE7QWdCdjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk2ZUE7QWdCMzZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY2ZUE7QWtCaDhlQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCazhlQTtBa0IvN2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDhlQTtBa0JuOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzllQTtBa0J2OGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzllQTtBa0IzOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzllQTtBa0IvOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDllQTtBa0JuOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZytlQTtBa0J2OWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbytlQTtBa0IzOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdytlQTtBa0IvOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNCtlQTtBa0JuK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZy9lQTtBa0J2K2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCby9lQTtBa0IzK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdy9lQTtBa0J6K2VBO0FBQUE7QUFBQTtBQUFBO0FsQjQrZUE7QWtCMStlQTtBQUFBO0FBQUE7QUFBQTtBbEI2K2VBO0FrQjErZUE7QUFBQTtBQUFBO0FBQUE7QWxCNitlQTtBa0I3K2VBO0FBQUE7QUFBQTtBQUFBO0FsQmcvZUE7QWtCaC9lQTtBQUFBO0FBQUE7QUFBQTtBbEJtL2VBO0FrQm4vZUE7QUFBQTtBQUFBO0FBQUE7QWxCcy9lQTtBa0J0L2VBO0FBQUE7QUFBQTtBQUFBO0FsQnkvZUE7QWtCei9lQTtBQUFBO0FBQUE7QUFBQTtBbEI0L2VBO0FrQjUvZUE7QUFBQTtBQUFBO0FBQUE7QWxCKy9lQTtBa0IvL2VBO0FBQUE7QUFBQTtBQUFBO0FsQmtnZkE7QWtCbGdmQTtBQUFBO0FBQUE7QUFBQTtBbEJxZ2ZBO0FrQnJnZkE7QUFBQTtBQUFBO0FBQUE7QWxCd2dmQTtBa0J4Z2ZBO0FBQUE7QUFBQTtBQUFBO0FsQjJnZkE7QWtCM2dmQTtBQUFBO0FBQUE7QUFBQTtBbEI4Z2ZBO0FrQjlnZkE7QUFBQTtBQUFBO0FBQUE7QWxCaWhmQTtBa0IxZ2ZBO0FGaEJBO0FoQjZoZkE7QWtCN2dmQTtBRmhCQTtBaEJnaWZBO0FrQmhoZkE7QUZoQkE7QWhCbWlmQTtBa0JuaGZBO0FGaEJBO0FoQnNpZkE7QWtCdGhmQTtBRmhCQTtBaEJ5aWZBO0FrQnpoZkE7QUZoQkE7QWhCNGlmQTtBa0I1aGZBO0FGaEJBO0FoQitpZkE7QWtCL2hmQTtBRmhCQTtBaEJramZBO0FrQmxpZkE7QUZoQkE7QWhCcWpmQTtBa0JyaWZBO0FGaEJBO0FoQndqZkE7QWtCeGlmQTtBRmhCQTtBaEIyamZBO0FrQjNpZkE7QUZoQkE7QWhCOGpmQTtBQUNBO0FtQmxuZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJvbmZBO0FtQmxuZkE7O0FBRUE7QUFDQTtBQUNBO0FuQm9uZkE7QW1Cam5mQTtBQUNBO0FBQ0E7QW5CbW5mQTtBbUJobmZBO0FBQ0E7QW5Ca25mQTs7QW1CeG1mQTs7QUFFQTtBbkIybWZBOztBbUJsbWZBO0FBQ0E7QW5CcW1mQTtBbUJubWZBOztBQUVBO0FuQnFtZkE7QW1Cam1mQTs7QUFFQTtBbkJtbWZBOztBbUI3bGZBOzs7O0FBSUE7QW5CZ21mQTs7QW1CdmxmQTtBQUNBO0FuQjBsZkE7O0FRenBmQTtBVzJFQTtBQUNBO0FuQmtsZkE7O0FvQnBxZkE7OztBQUdBO0FwQnVxZkE7QW9CbnFmQTs7OztBQUlBO0FwQnFxZkE7O0FRMXFmQTtBWWlCQTtBcEI2cGZBO0FvQjNwZkE7O0FBRUE7QXBCNnBmQTs7QW9CeHJmQTs7O0FBR0E7QXBCMnJmQTtBb0J2cmZBOzs7O0FBSUE7QXBCeXJmQTs7QVE5cmZBO0FZaUJBO0FwQmlyZkE7QW9CL3FmQTs7QUFFQTtBcEJpcmZBOztBb0I1c2ZBOzs7QUFHQTtBcEIrc2ZBO0FvQjNzZkE7Ozs7QUFJQTtBcEI2c2ZBOztBUWx0ZkE7QVlpQkE7QXBCcXNmQTtBb0Juc2ZBOztBQUVBO0FwQnFzZkE7O0FvQmh1ZkE7OztBQUdBO0FwQm11ZkE7QW9CL3RmQTs7OztBQUlBO0FwQml1ZkE7O0FRdHVmQTtBWWlCQTtBcEJ5dGZBO0FvQnZ0ZkE7O0FBRUE7QXBCeXRmQTs7QW9CcHZmQTs7O0FBR0E7QXBCdXZmQTtBb0JudmZBOzs7O0FBSUE7QXBCcXZmQTs7QVExdmZBO0FZaUJBO0FwQjZ1ZkE7QW9CM3VmQTs7QUFFQTtBcEI2dWZBOztBb0J4d2ZBOzs7QUFHQTtBcEIyd2ZBO0FvQnZ3ZkE7Ozs7QUFJQTtBcEJ5d2ZBOztBUTl3ZkE7QVlpQkE7QXBCaXdmQTtBb0IvdmZBOztBQUVBO0FwQml3ZkE7O0FvQjV4ZkE7OztBQUdBO0FwQit4ZkE7QW9CM3hmQTs7OztBQUlBO0FwQjZ4ZkE7O0FRbHlmQTtBWWlCQTtBcEJxeGZBO0FvQm54ZkE7O0FBRUE7QXBCcXhmQTs7QW9CaHpmQTs7O0FBR0E7QXBCbXpmQTtBb0IveWZBOzs7O0FBSUE7QXBCaXpmQTs7QVF0emZBO0FZaUJBO0FwQnl5ZkE7QW9CdnlmQTs7QUFFQTtBcEJ5eWZBOztBb0JwMGZBOzs7QUFHQTtBcEJ1MGZBO0FvQm4wZkE7Ozs7QUFJQTtBcEJxMGZBOztBUTEwZkE7QVlpQkE7QXBCNnpmQTtBb0IzemZBOztBQUVBO0FwQjZ6ZkE7O0FvQngxZkE7OztBQUdBO0FwQjIxZkE7QW9CdjFmQTs7OztBQUlBO0FwQnkxZkE7O0FROTFmQTtBWWlCQTtBcEJpMWZBO0FvQi8wZkE7O0FBRUE7QXBCaTFmQTs7QW9CNTJmQTs7O0FBR0E7QXBCKzJmQTtBb0IzMmZBOzs7O0FBSUE7QXBCNjJmQTs7QVFsM2ZBO0FZaUJBO0FwQnEyZkE7QW9CbjJmQTs7QUFFQTtBcEJxMmZBOztBb0JoNGZBOzs7QUFHQTtBcEJtNGZBO0FvQi8zZkE7Ozs7QUFJQTtBcEJpNGZBOztBUXQ0ZkE7QVlpQkE7QXBCeTNmQTtBb0J2M2ZBOztBQUVBO0FwQnkzZkE7O0FvQnA1ZkE7OztBQUdBO0FwQnU1ZkE7O0FRcDVmQTtBWWlCQTtBcEJ1NGZBO0FvQnI0ZkE7O0FBRUE7QXBCdTRmQTs7QW1CdnpmQTtBQUNBO0FBQ0E7QUFDQTtBbkIwemZBO0FtQnJ6ZkE7QUFDQTtBQUNBO0FBQ0E7QW5CdXpmQTs7QW1CbHpmQTtBQUNBO0FBQ0E7QW5CcXpmQTtBbUJuemZBOzs7QUFHQTtBbkJxemZBO0FtQmx6ZkE7QUFDQTtBbkJvemZBO0FtQmh6ZkE7QUFDQTtBbkJremZBO0FRdjdmQTtBVzRJQTtBQUNBO0FuQjh5ZkE7O0FpQjkzZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJneWZBO0FtQjd4ZkE7QUFDQTtBbkIreGZBO0FBQ0E7QWlCMTRmQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjJ5ZkE7QW1CeHlmQTtBQUNBO0FuQjB5ZkE7QUFDQTtBaUJyNWZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc3pmQTtBbUJuemZBO0FBQ0E7QW5CcXpmQTtBQUNBO0FpQmg2ZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJpMGZBO0FtQjl6ZkE7QUFDQTtBbkJnMGZBO0FBQ0E7QW1CMTBmQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjIwZkE7QW1CeDBmQTtBQUNBO0FuQjAwZkE7O0FxQnYvZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCOC9mQTtBc0IxL2ZBO0FEZEE7QUNlQTtBQUFBO0F0QjYvZkE7QUFDQTtBcUJ4L2ZBO0FBQ0E7QUFDQTtBckIwL2ZBO0F1QjFnZ0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2QndnZ0JBO0FxQjEvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUI5L2ZBO0FBQ0E7QUFFQTtBckIyL2ZBO0FxQjkvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUJuL2ZBO0FBRUE7QUFFQTtBckJtL2ZBOztBcUIzK2ZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQmkvZkE7O0FxQjMrZkE7QUFDQTtBQUNBO0FyQjgrZkE7QXFCMytmQTtBQU1BO0FBQ0E7QXJCdytmQTs7QXFCbitmQTs7QUFFQTtBQUNBO0FyQnMrZkE7O0FxQjU5ZkE7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCKzlmQTs7QXFCdDlmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCeTlmQTtBcUJ2OWZBO0FBRUE7QUFDQTtBckJ3OWZBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYnlsZ0JBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYmltZ0JBOztBcUIxOGZBO0FBRUE7QXJCNDhmQTs7QXFCeDhmQTtBQUNBO0FyQjI4ZkE7O0FxQm44ZkE7QUFDQTtBckJzOGZBOztBcUJuOGZBO0FBQ0E7QUFDQTtBckJzOGZBOztBcUI5N2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCaThmQTtBcUIvN2ZBOztBQUVBO0FBQ0E7QXJCaThmQTs7QXFCeDdmQTtBQUNBO0FBQ0E7QUFDQTtBckIyN2ZBOztBcUJ4N2ZBO0FBQ0E7QUFDQTtBQUNBO0FyQjI3ZkE7QXFCeDdmQTtBQUVBO0FyQnk3ZkE7O0FxQnI3ZkE7QUFDQTtBckJ3N2ZBOztBcUJyN2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ3N2ZBO0FxQnI3ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ1N2ZBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QnVvZ0JBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJzcmdCQTtBdUJub2dCQTtBQUVBO0F2Qm9vZ0JBOztBdUIvbmdCQTs7OztBQUVBO0F2Qm9vZ0JBOztBdUJscmdCQTtBQW9EQTtBdkJrb2dCQTtBdUJ4bmdCQTtBQUNBO0FBQ0E7QUFBQTtBdkIwbmdCQTs7QXVCMXJnQkE7QUEyRkE7QXZCbW1nQkE7QXVCNWxnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOGxnQkE7O0F1QnZsZ0JBO0FBQ0E7QXZCMGxnQkE7QXVCdmxnQkE7OztBQUVBO0F2QjBsZ0JBOztBdUJubGdCQTtBQUNBO0F2QnNsZ0JBO0F1QnBsZ0JBO0FBQ0E7QXZCc2xnQkE7QXVCamxnQkE7QUFDQTtBQzVKQTtBeEJndmdCQTtBdUI5a2dCQTtBQUNBO0FBQUE7QXZCZ2xnQkE7QXVCN2tnQkE7QUFDQTtBdkIra2dCQTs7QXVCdGtnQkE7QUFDQTtBdkJ5a2dCQTtBdUJya2dCQTtBQUNBO0FBQ0E7QUFBQTtBdkJ1a2dCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIydGdCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiMHdnQkE7QXVCdnRnQkE7QUFFQTtBdkJ3dGdCQTs7QXVCbnRnQkE7Ozs7QUFFQTtBdkJ3dGdCQTs7QXVCdHdnQkE7QUFvREE7QXZCc3RnQkE7QXVCNXNnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOHNnQkE7O0F1Qjl3Z0JBO0FBMkZBO0F2QnVyZ0JBO0F1QmhyZ0JBO0FBQ0E7QUFDQTtBQUFBO0F2QmtyZ0JBOztBdUIzcWdCQTtBQUNBO0F2QjhxZ0JBO0F1QjNxZ0JBOzs7QUFFQTtBdkI4cWdCQTs7QXVCdnFnQkE7QUFDQTtBdkIwcWdCQTtBdUJ4cWdCQTtBQUNBO0F2QjBxZ0JBO0F1QnJxZ0JBO0FBQ0E7QUM1SkE7QXhCbzBnQkE7QXVCbHFnQkE7QUFDQTtBQUFBO0F2Qm9xZ0JBO0F1QmpxZ0JBO0FBQ0E7QXZCbXFnQkE7O0F1QjFwZ0JBO0FBQ0E7QXZCNnBnQkE7QXVCenBnQkE7QUFDQTtBQUNBO0FBQUE7QXZCMnBnQkE7O0FxQnRrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCeWtnQkE7QXFCcGtnQkE7QUFDQTtBckJza2dCQTtBaUJyeWdCQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQm9rZ0JBO0FxQmhrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJra2dCQTtBcUI5amdCQTtBQUNBO0FBQ0E7QUFDQTtBckJna2dCQTtBcUI1amdCQTtBQUNBO0FyQjhqZ0JBO0FxQjNqZ0JBOztBQUVBO0FyQjZqZ0JBO0FxQnhqZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ4amdCQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ2amdCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJ5amdCQTtBcUJ2amdCQTtBQUNBO0FyQnlqZ0JBO0FBQ0E7O0F5QjM0Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qm01Z0JBO0FzQi80Z0JBO0FHZEE7QUhlQTtBQUFBO0F0Qms1Z0JBO0FBQ0E7QVE1NWdCQTtBaUJVQTtBQUNBO0F6QnE1Z0JBO0F5Qmw1Z0JBO0FBRUE7QUFDQTtBQUFBO0F6Qm01Z0JBO0F5Qi80Z0JBO0FBRUE7QXpCZzVnQkE7QXlCNTRnQkE7QUFDQTtBekI4NGdCQTtBeUJoNGdCQTs7QUFFQTtBekJrNGdCQTs7QXlCejNnQkE7QUMzREE7QUZBQTtBRUVBO0ExQnc3Z0JBO0FRcDdnQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnU3Z0JBO0EwQnA3Z0JBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpN2dCQTtBMEI1NmdCQTtBQUVBO0FBQ0E7QUFDQTtBMUI2NmdCQTtBMEJ0NmdCQTtBQUdBO0FBQ0E7QUFJQTtBMUJtNmdCQTtBMEJqNmdCQTtBQUtBO0FBQUE7QTFCKzVnQkE7O0F5QnY1Z0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJzOWdCQTtBUWw5Z0JBO0FrQkFBO0FGTkE7QUVRQTtBMUJxOWdCQTtBMEJsOWdCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCKzhnQkE7QTBCMThnQkE7QUFFQTtBQUNBO0FBQ0E7QTFCMjhnQkE7QTBCcDhnQkE7QUFHQTtBQUNBO0FBSUE7QTFCaThnQkE7QTBCLzdnQkE7QUFLQTtBQUFBO0ExQjY3Z0JBOztBeUJyN2dCQTtBQzNEQTtBRkFBO0FFRUE7QTFCby9nQkE7QVFoL2dCQTtBa0JBQTtBRk5BO0FFUUE7QTFCbS9nQkE7QTBCaC9nQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjYrZ0JBO0EwQngrZ0JBO0FBRUE7QUFDQTtBQUNBO0ExQnkrZ0JBO0EwQmwrZ0JBO0FBR0E7QUFDQTtBQUlBO0ExQis5Z0JBO0EwQjc5Z0JBO0FBS0E7QUFBQTtBMUIyOWdCQTs7QXlCbjlnQkE7QUMzREE7QUZBQTtBRUVBO0ExQmtoaEJBO0FROWdoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQmloaEJBO0EwQjlnaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIyZ2hCQTtBMEJ0Z2hCQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1Z2hCQTtBMEJoZ2hCQTtBQUdBO0FBQ0E7QUFJQTtBMUI2L2dCQTtBMEIzL2dCQTtBQUtBO0FBQUE7QTFCeS9nQkE7O0F5QmovZ0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJnamhCQTtBUTVpaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUIraWhCQTtBMEI1aWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeWloQkE7QTBCcGloQkE7QUFFQTtBQUNBO0FBQ0E7QTFCcWloQkE7QTBCOWhoQkE7QUFHQTtBQUNBO0FBSUE7QTFCMmhoQkE7QTBCemhoQkE7QUFLQTtBQUFBO0ExQnVoaEJBOztBeUIvZ2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCOGtoQkE7QVExa2hCQTtBa0JBQTtBRk5BO0FFUUE7QTFCNmtoQkE7QTBCMWtoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVraEJBO0EwQmxraEJBO0FBRUE7QUFDQTtBQUNBO0ExQm1raEJBO0EwQjVqaEJBO0FBR0E7QUFDQTtBQUlBO0ExQnlqaEJBO0EwQnZqaEJBO0FBS0E7QUFBQTtBMUJxamhCQTs7QXlCN2loQkE7QUMzREE7QUZBQTtBRUVBO0ExQjRtaEJBO0FReG1oQkE7QWtCQUE7QUZOQTtBRVFBO0ExQjJtaEJBO0EwQnhtaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxbWhCQTtBMEJobWhCQTtBQUVBO0FBQ0E7QUFDQTtBMUJpbWhCQTtBMEIxbGhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1bGhCQTtBMEJybGhCQTtBQUtBO0FBQUE7QTFCbWxoQkE7O0F5QjNraEJBO0FDM0RBO0FGQUE7QUVFQTtBMUIwb2hCQTtBUXRvaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5b2hCQTtBMEJ0b2hCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbW9oQkE7QTBCOW5oQkE7QUFFQTtBQUNBO0FBQ0E7QTFCK25oQkE7QTBCeG5oQkE7QUFHQTtBQUNBO0FBSUE7QTFCcW5oQkE7QTBCbm5oQkE7QUFLQTtBQUFBO0ExQmluaEJBOztBeUJ6bWhCQTtBQzNEQTtBRkFBO0FFRUE7QTFCd3FoQkE7QVFwcWhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCdXFoQkE7QTBCcHFoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmlxaEJBO0EwQjVwaEJBO0FBRUE7QUFDQTtBQUNBO0ExQjZwaEJBO0EwQnRwaEJBO0FBR0E7QUFDQTtBQUlBO0ExQm1waEJBO0EwQmpwaEJBO0FBS0E7QUFBQTtBMUIrb2hCQTs7QXlCdm9oQkE7QUMzREE7QUZBQTtBRUVBO0ExQnNzaEJBO0FRbHNoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFzaEJBO0EwQmxzaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIrcmhCQTtBMEIxcmhCQTtBQUVBO0FBQ0E7QUFDQTtBMUIycmhCQTtBMEJwcmhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJpcmhCQTtBMEIvcWhCQTtBQUtBO0FBQUE7QTFCNnFoQkE7O0F5QnJxaEJBO0FDM0RBO0FGQUE7QUVFQTtBMUJvdWhCQTtBUWh1aEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJtdWhCQTtBMEJodWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNnRoQkE7QTBCeHRoQkE7QUFFQTtBQUNBO0FBQ0E7QTFCeXRoQkE7QTBCbHRoQkE7QUFHQTtBQUNBO0FBSUE7QTFCK3NoQkE7QTBCN3NoQkE7QUFLQTtBQUFBO0ExQjJzaEJBOztBeUJuc2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCa3doQkE7QVE5dmhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCaXdoQkE7QTBCOXZoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjJ2aEJBO0EwQnR2aEJBO0FBRUE7QUFDQTtBQUNBO0ExQnV2aEJBO0EwQmh2aEJBO0FBR0E7QUFDQTtBQUlBO0ExQjZ1aEJBO0EwQjN1aEJBO0FBS0E7QUFBQTtBMUJ5dWhCQTs7QXlCM3RoQkE7QUNQQTtBQUNBO0ExQnN1aEJBO0FRM3hoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzdWhCQTtBMEJudWhCQTtBQUVBO0FBQUE7QTFCb3VoQkE7QTBCanVoQkE7QUFFQTtBQUNBO0ExQmt1aEJBO0EwQi90aEJBO0FBR0E7QUFDQTtBQUNBO0ExQit0aEJBO0EwQjd0aEJBO0FBS0E7QUFBQTtBMUIydGhCQTs7QXlCcHZoQkE7O0FDUEE7QUFDQTtBMUJnd2hCQTtBUXJ6aEJBOztBa0J3REE7QUFDQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUFBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQml3aEJBO0EwQi92aEJBOzs7O0FBS0E7QUFBQTtBMUJnd2hCQTs7QXlCenhoQkE7QUNQQTtBQUNBO0ExQm95aEJBO0FRejFoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJveWhCQTtBMEJqeWhCQTtBQUVBO0FBQUE7QTFCa3loQkE7QTBCL3hoQkE7QUFFQTtBQUNBO0ExQmd5aEJBO0EwQjd4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjZ4aEJBO0EwQjN4aEJBO0FBS0E7QUFBQTtBMUJ5eGhCQTs7QXlCbHpoQkE7QUNQQTtBQUNBO0ExQjZ6aEJBO0FRbDNoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2emhCQTtBMEIxemhCQTtBQUVBO0FBQUE7QTFCMnpoQkE7QTBCeHpoQkE7QUFFQTtBQUNBO0ExQnl6aEJBO0EwQnR6aEJBO0FBR0E7QUFDQTtBQUNBO0ExQnN6aEJBO0EwQnB6aEJBO0FBS0E7QUFBQTtBMUJremhCQTs7QXlCMzBoQkE7QUNQQTtBQUNBO0ExQnMxaEJBO0FRMzRoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzMWhCQTtBMEJuMWhCQTtBQUVBO0FBQUE7QTFCbzFoQkE7QTBCajFoQkE7QUFFQTtBQUNBO0ExQmsxaEJBO0EwQi8waEJBO0FBR0E7QUFDQTtBQUNBO0ExQiswaEJBO0EwQjcwaEJBO0FBS0E7QUFBQTtBMUIyMGhCQTs7QXlCcDJoQkE7QUNQQTtBQUNBO0ExQisyaEJBO0FRcDZoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIrMmhCQTtBMEI1MmhCQTtBQUVBO0FBQUE7QTFCNjJoQkE7QTBCMTJoQkE7QUFFQTtBQUNBO0ExQjIyaEJBO0EwQngyaEJBO0FBR0E7QUFDQTtBQUNBO0ExQncyaEJBO0EwQnQyaEJBO0FBS0E7QUFBQTtBMUJvMmhCQTs7QXlCNzNoQkE7QUNQQTtBQUNBO0ExQnc0aEJBO0FRNzdoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3NGhCQTtBMEJyNGhCQTtBQUVBO0FBQUE7QTFCczRoQkE7QTBCbjRoQkE7QUFFQTtBQUNBO0ExQm80aEJBO0EwQmo0aEJBO0FBR0E7QUFDQTtBQUNBO0ExQmk0aEJBO0EwQi8zaEJBO0FBS0E7QUFBQTtBMUI2M2hCQTs7QXlCdDVoQkE7QUNQQTtBQUNBO0ExQmk2aEJBO0FRdDloQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpNmhCQTtBMEI5NWhCQTtBQUVBO0FBQUE7QTFCKzVoQkE7QTBCNTVoQkE7QUFFQTtBQUNBO0ExQjY1aEJBO0EwQjE1aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjA1aEJBO0EwQng1aEJBO0FBS0E7QUFBQTtBMUJzNWhCQTs7QXlCLzZoQkE7QUNQQTtBQUNBO0ExQjA3aEJBO0FRLytoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwN2hCQTtBMEJ2N2hCQTtBQUVBO0FBQUE7QTFCdzdoQkE7QTBCcjdoQkE7QUFFQTtBQUNBO0ExQnM3aEJBO0EwQm43aEJBO0FBR0E7QUFDQTtBQUNBO0ExQm03aEJBO0EwQmo3aEJBO0FBS0E7QUFBQTtBMUIrNmhCQTs7QXlCeDhoQkE7QUNQQTtBQUNBO0ExQm05aEJBO0FReGdpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtOWhCQTtBMEJoOWhCQTtBQUVBO0FBQUE7QTFCaTloQkE7QTBCOThoQkE7QUFFQTtBQUNBO0ExQis4aEJBO0EwQjU4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjQ4aEJBO0EwQjE4aEJBO0FBS0E7QUFBQTtBMUJ3OGhCQTs7QXlCaitoQkE7QUNQQTtBQUNBO0ExQjQraEJBO0FRamlpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0K2hCQTtBMEJ6K2hCQTtBQUVBO0FBQUE7QTFCMCtoQkE7QTBCditoQkE7QUFFQTtBQUNBO0ExQncraEJBO0EwQnIraEJBO0FBR0E7QUFDQTtBQUNBO0ExQnEraEJBO0EwQm4raEJBO0FBS0E7QUFBQTtBMUJpK2hCQTs7QXlCMS9oQkE7QUNQQTtBQUNBO0ExQnFnaUJBO0FRMWppQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxZ2lCQTtBMEJsZ2lCQTtBQUVBO0FBQUE7QTFCbWdpQkE7QTBCaGdpQkE7QUFFQTtBQUNBO0ExQmlnaUJBO0EwQjkvaEJBO0FBR0E7QUFDQTtBQUNBO0ExQjgvaEJBO0EwQjUvaEJBO0FBS0E7QUFBQTtBMUIwL2hCQTs7QXlCeGdpQkE7QUFDQTtBQUNBO0FBQ0E7QXpCMmdpQkE7QVFwbGlCQTtBaUI0RUE7QUFDQTtBekIyZ2lCQTtBeUJ4Z2lCQTtBQUVBO0F6QnlnaUJBO0F5QnRnaUJBO0FBRUE7QUFDQTtBekJ1Z2lCQTs7QXlCNS9oQkE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiZ21pQkE7O0F5Qi8vaEJBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYnVtaUJBOztBeUI3L2hCQTtBQUNBO0FBQ0E7QXpCZ2dpQkE7QXlCNy9oQkE7QUFDQTtBekIrL2hCQTs7QXlCdi9oQkE7OztBQUNBO0F6QjQvaEJBOztBMkJ2b2lCQTtBTGdCQTtBQUFBO0F0QjJuaUJBO0FzQnZuaUJBO0FLcEJBO0FMcUJBO0FBQUE7QXRCMG5pQkE7QUFDQTtBMkI3b2lCQTtBQUNBO0EzQitvaUJBOztBMkIxb2lCQTtBQUNBO0EzQjZvaUJBOztBMkJ6b2lCQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCOG9pQkE7QXNCMW9pQkE7QUtOQTtBTE9BO0FBQUE7QXRCNm9pQkE7QUFDQTtBMkIvb2lCQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QndwaUJBO0FzQnBwaUJBO0FLQUE7QUxDQTtBQUFBO0F0QnVwaUJBO0FBQ0E7O0E0QjVxaUJBOzs7O0FBSUE7QTVCK3FpQkE7O0E0QjVxaUJBO0FBQ0E7QTVCK3FpQkE7QTZCM3BpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0I4cmlCQTtBNkJ6b2lCQTtBQUNBO0E3QjJvaUJBOztBNEJycmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FidXNpQkE7O0E0QmhyaUJBO0FBQ0E7QUFDQTtBNUJtcmlCQTs7QTRCaHJpQkE7QUFDQTtBQUNBO0E1Qm1yaUJBOztBaUJ2cWlCQTtBV25CQTtBQUNBO0FBQ0E7QTVCOHJpQkE7QTRCM3JpQkE7QUFDQTtBQUNBO0E1QjZyaUJBO0FBQ0E7QWlCbHJpQkE7QVduQkE7QUFDQTtBQUNBO0E1QndzaUJBO0E0QnJzaUJBO0FBQ0E7QUFDQTtBNUJ1c2lCQTtBQUNBO0FpQjVyaUJBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdGlCQTtBNEIvc2lCQTtBQUNBO0FBQ0E7QTVCaXRpQkE7QUFDQTtBaUJ0c2lCQTtBV25CQTtBQUNBO0FBQ0E7QTVCNHRpQkE7QTRCenRpQkE7QUFDQTtBQUNBO0E1QjJ0aUJBO0FBQ0E7QTRCcHRpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJzdGlCQTtBNkJydmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3Qml4aUJBO0E2Qm51aUJBO0FBQ0E7QTdCcXVpQkE7O0E0QjF0aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2dGlCQTtBNkIxd2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3Qit4aUJBO0E2Qnh2aUJBO0FBQ0E7QTdCMHZpQkE7QTRCcnVpQkE7QUFDQTtBNUJ1dWlCQTs7QTRCanVpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm91aUJBO0E2Qmx5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCb3lpQkE7QTZCenhpQkE7QUFDQTtBN0IyeGlCQTtBNkJ4eGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0J5emlCQTtBNkJ4eGlCQTtBQUNBO0E3QjB4aUJBO0E0QnB2aUJBO0FBQ0E7QTVCc3ZpQkE7O0E0Qjl1aUJBO0FBSUE7QUFDQTtBNUI4dWlCQTs7QTRCenVpQkE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCMjFpQkE7O0E0Qnp1aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI0dWlCQTtBUWoyaUJBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QmczaUJBO0E0Qjd0aUJBO0FBRUE7QUFDQTtBSnRKQTtBeEJxM2lCQTtBNEIzdGlCQTtBQUVBO0FBQ0E7QUFDQTtBNUI0dGlCQTs7QTRCcHRpQkE7QUFDQTtBNUJ1dGlCQTs7QTRCbnRpQkE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJzdGlCQTs7QTRCbHRpQkE7QUFDQTtBQUNBO0FBQ0E7QTVCcXRpQkE7O0ErQmg1aUJBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CbTVpQkE7QStCajVpQkE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CbzVpQkE7QVFuNWlCQTs7QXVCSUE7QS9CbTVpQkE7QStCajVpQkE7Ozs7QUFHQTtBL0JvNWlCQTs7QStCOTRpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQmk1aUJBO0ErQi80aUJBO0FBQ0E7QS9CaTVpQkE7O0ErQjM0aUJBOztBQUVBO0EvQjg0aUJBO0ErQjE0aUJBOztBbEJYQTtBQUNBO0FieTVpQkE7QStCMTRpQkE7O0FsQkZBO0FBQ0E7QWJnNWlCQTs7QStCNzNpQkE7QUFDQTtBQUNBO0EvQmc0aUJBO0ErQjkzaUJBO0FBR0E7QS9CODNpQkE7QStCMzNpQkE7QUFDQTtBL0I2M2lCQTs7QStCejNpQkE7QUFDQTtBQUNBO0EvQjQzaUJBOztBK0J6M2lCQTtBQUNBO0FBQ0E7QS9CNDNpQkE7O0ErQngyaUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CMjJpQkE7QStCejJpQkE7O0FBRUE7QS9CMjJpQkE7QStCeDJpQkE7O0FBRUE7QS9CMDJpQkE7QStCdDJpQkE7O0FsQnJGQTtBQUNBO0FiKzdpQkE7QStCdDJpQkE7O0FsQnhHQTtBQUNBO0FiazlpQkE7O0ErQnYxaUJBOztBQUVBO0EvQjAxaUJBO0ErQngxaUJBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQjQxaUJBOztBZ0NyL2lCQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ3cvaUJBO0FnQ3QvaUJBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDdy9pQkE7QWdDdC9pQkE7Ozs7Ozs7Ozs7OztBQUdBO0FoQ2lnakJBO0FnQzUvaUJBOzs7QUFHQTtBaEM4L2lCQTtBZ0MxL2lCQTtBQUNBO0FoQzQvaUJBO0FnQ3YvaUJBOztBbkJJQTtBQUNBO0FidS9pQkE7QWdDdi9pQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDeS9pQkE7QWdDdi9pQkE7QW5CbkJBO0FBQ0E7QWI2Z2pCQTtBZ0N6L2lCQTtBbkJQQTtBQUNBO0FibWdqQkE7QWdDei9pQkE7Ozs7QW5CekJBO0FBQ0E7QWJ3aGpCQTtBZ0N2L2lCQTs7OztBbkJsQ0E7QUFDQTtBYitoakJBOztBZ0M5K2lCQTs7QUFFQTtBQUFBO0FBQUE7QWhDaS9pQkE7QWdDNStpQkE7O0FBQ0E7QUFDQTtBaEMrK2lCQTtBZ0M3K2lCQTs7QUFDQTtBaENnL2lCQTtBZ0M1K2lCQTs7Ozs7Ozs7QUFJQTtBaENrL2lCQTs7QWdDOStpQkE7QUFBQTtBaENrL2lCQTs7QWdDai9pQkE7QUFBQTtBaENxL2lCQTs7QWdDNytpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiZ21qQkE7QWdDNytpQkE7O0FBRUE7QWhDKytpQkE7O0FnQ3IraUJBOztBQUVBO0FoQ3craUJBOztBZ0NyK2lCQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJxbmpCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQ3IraUJBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJzb2pCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQzc5aUJBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYnNvakJBOztBZ0M5OWlCQTs7Ozs7O0FuQjNKQTtBQUNBO0Fia29qQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzZxakJBO0FpQzNxakJBO0FBQ0E7QUFDQTtBVDNCQTtBeEJ5c2pCQTtBaUN6cWpCQTtBQUtBO0FBQUE7QWpDdXFqQkE7QWlDbnFqQkE7QUFDQTtBakNxcWpCQTtBaUNscWpCQTtBQUNBO0FBQ0E7QUFDQTtBakNvcWpCQTtBaUM3cGpCQTtBQUNBO0FqQytwakJBO0FpQzdwakJBO0FBQ0E7QWpDK3BqQkE7O0FpQ3JwakJBO0FBQ0E7QUFDQTtBQUVBO0FqQ3VwakJBO0FpQ25wakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDcXBqQkE7QWlDaHBqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2twakJBOztBaUN4b2pCQTtBcEJsR0E7QWI4dWpCQTtBaUN2b2pCQTtBQUNBO0FqQ3lvakJBO0FpQ3BvakJBO0FBQ0E7QVQxSEE7QXhCaXdqQkE7QWlDbm9qQkE7QUFDQTtBakNxb2pCQTtBaUNob2pCQTtBVHBJQTtBeEJ1d2pCQTtBaUNob2pCQTtBVHZJQTtBeEIwd2pCQTs7QWlDeG5qQkE7QUFFQTtBakMwbmpCQTtBaUN0bmpCQTtBQUNBO0FqQ3duakJBO0FpQ25uakJBO0FUOUpBO0F4Qm94akJBOztBaUMzbWpCQTtBQUNBO0FqQzhtakJBO0FpQzNtakJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDNG1qQkE7QWlDem1qQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCNnhqQkE7QXNCenhqQkE7QVd1S0E7QVh0S0E7QUFBQTtBdEI0eGpCQTtBQUNBO0FpQzFtakJBO0FBQ0E7QUFDQTtBQUFBO0FqQzRtakJBO0FpQ3ZtakJBO0FUek1BO0F4Qm16akJBOztBaUM3bGpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDK2xqQkE7QWlDN2xqQkE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakMybGpCQTtBaUN4bGpCQTtBQU1BO0FBQ0E7QWpDcWxqQkE7QWlDamxqQkE7QUFFQTtBQUNBO0FBQ0E7QWpDa2xqQkE7QWlDL2tqQkE7QUFDQTtBQUNBO0FqQ2lsakJBO0FpQzdrakJBO0FBQ0E7QWpDK2tqQkE7QWlDM2tqQkE7QUFDQTtBQUNBO0FqQzZrakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTnVyakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTitzakJBOztBaUNwa2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7O0FpQ3BrakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7QWlDcmtqQkE7QUFDQTtBQUNBO0FBQUE7QWpDdWtqQkE7QWlDbmtqQkE7QUFFQTtBakNva2pCQTtBaUNoa2pCQTtBQUNBO0FqQ2trakJBO0FpQzlqakJBO0FBQ0E7QWpDZ2tqQkE7O0FpQzVqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJrNWpCQTtBaUM1ampCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiazZqQkE7O0FpQ3BqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDdWpqQkE7QWlDcmpqQkE7QUFDQTtBakN1ampCQTtBaUNuampCQTtBQUFBO0FBQUE7QWpDc2pqQkE7QWlDcmpqQkE7QUFBQTtBakN3ampCQTtBaUN2ampCQTtBQUFBO0FqQzBqakJBO0FpQ3ZqakJBO0FBQ0E7QWpDeWpqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakN1ampCQTtBc0JqOGpCQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qm84akJBO0FBQ0E7QWlDMWpqQkE7QVQxWkE7QXhCdTlqQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FibzlqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakN1ampCQTtBc0IzOWpCQTtBVzRaQTtBWDNaQTtBQUFBO0F0Qjg5akJBO0FBQ0E7QWlDMWpqQkE7QVRwYkE7QXhCaS9qQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiOCtqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDdWpqQkE7QXNCeC9qQkE7QVdzYkE7QVhyYkE7QUFBQTtBdEIyL2pCQTtBQUNBO0FpQzFqakJBO0FUamRBO0F4Qjhna0JBO0FpQ3hqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMGpqQkE7QWlDdGpqQkE7QUFDQTtBcEJ0ZEE7QWIrZ2tCQTtBaUNyampCQTtBQUNBO0FBQ0E7QXBCNWRBO0Fib2hrQkE7QWlDbmpqQkE7QUFDQTtBakNxampCQTtBaUNsampCQTtBQUNBO0FqQ29qakJBO0FpQ2pqakJBO0FBQ0E7QWpDbWpqQkE7QWlDaGpqQkE7QUFDQTtBakNrampCQTtBaUMvaWpCQTtBQUNBO0FqQ2lqakJBOztBaUM1aWpCQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QjJpa0JBO0FzQnZpa0JBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEI0aWtCQTtBQUNBOztBa0M3amtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDZ2trQkE7O0FrQzdqa0JBO0FBQ0E7QUFDQTtBQUNBO0FsQ2dra0JBO0FRaGtrQkE7QTBCR0E7QWxDZ2trQkE7QWtDNWprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDOGprQkE7O0FrQ3Rqa0JBO0FBQ0E7QWxDeWprQkE7QWtDdmprQkE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYnVra0JBO0FRbmxrQkE7QTBCNkJBO0FBQ0E7QWxDeWprQkE7QWtDdGprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDd2prQkE7QWtDcGprQkE7O0FBRUE7QUFDQTtBQUNBO0FsQ3Nqa0JBO0FrQ25qa0JBO0FBRUE7QXJCdENBO0FBQ0E7QWIybGtCQTs7QWtDMWlrQkE7QUFDQTtBQUNBO0FyQjdEQTtBYjJta0JBO0FrQzFpa0JBOztBQUVBO0FBQ0E7QWxDNGlrQkE7O0FrQ2xpa0JBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3Fpa0JBOztBa0NoaWtCQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDbWlrQkE7O0FrQ3poa0JBO0FBQ0E7QWxDNGhrQkE7QWtDMWhrQkE7QUFDQTtBbEM0aGtCQTs7QW1Dcm9rQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkN3b2tCQTtBbUNwb2tCQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyb2tCQTtBbUN2bmtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkN5bmtCQTtBUW5xa0JBO0EyQjZDQTtBbkN5bmtCQTs7QW1DaG5rQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNtbmtCQTtBbUNqbmtCQTtBQUNBO0FBQ0E7QW5DbW5rQkE7QW1DaG5rQkE7QUFDQTtBQUNBO0FuQ2tua0JBOztBbUN6bWtCQTtBQUNBO0FBQ0E7QUFDQTtBbkM0bWtCQTs7QW1DaG1rQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ2lta0JBOztBbUM3bGtCQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYnlza0JBO0FRM3NrQkE7QTJCOEdBO0FuQ2dta0JBOztBbUMxbGtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkM2bGtCQTs7QW1DMWxrQkE7QUFDQTtBQUNBO0FuQzZsa0JBOztBaUJucWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMGxrQkE7QUFDQTtBaUI1cmtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DK2trQkE7QW1DN2trQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMra2tCQTtBbUM3a2tCQTtBQUNBO0FuQytra0JBO0FtQzVra0JBO0FBQ0E7QUFDQTtBbkM4a2tCQTtBbUN6a2tCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNnbGtCQTtBbUNsa2tCQTtBQUNBO0FuQ29ra0JBO0FtQ2pra0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNpa2tCQTtBbUM5amtCQTtBQUNBO0FuQ2dra0JBO0FBQ0E7QWlCanRrQkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3Vva0JBO0FBQ0E7QWlCenVrQkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzRua0JBO0FtQzFua0JBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DNG5rQkE7QW1DMW5rQkE7QUFDQTtBbkM0bmtCQTtBbUN6bmtCQTtBQUNBO0FBQ0E7QW5DMm5rQkE7QW1DdG5rQkE7Ozs7OztBQUNBO0FBQUE7QW5DNm5rQkE7QW1DL21rQkE7QUFDQTtBbkNpbmtCQTtBbUM5bWtCQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DOG1rQkE7QW1DM21rQkE7QUFDQTtBbkM2bWtCQTtBQUNBO0FpQjl2a0JBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNvcmtCQTtBQUNBO0FpQnR4a0JBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN5cWtCQTtBbUN2cWtCQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3lxa0JBO0FtQ3Zxa0JBO0FBQ0E7QW5DeXFrQkE7QW1DdHFrQkE7QUFDQTtBQUNBO0FuQ3dxa0JBO0FtQ25xa0JBOzs7Ozs7QUFDQTtBQUFBO0FuQzBxa0JBO0FtQzVwa0JBO0FBQ0E7QW5DOHBrQkE7QW1DM3BrQkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzJwa0JBO0FtQ3hwa0JBO0FBQ0E7QW5DMHBrQkE7QUFDQTtBaUIzeWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXVrQkE7QUFDQTtBaUJuMGtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Dc3RrQkE7QW1DcHRrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNzdGtCQTtBbUNwdGtCQTtBQUNBO0FuQ3N0a0JBO0FtQ250a0JBO0FBQ0E7QUFDQTtBbkNxdGtCQTtBbUNodGtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkN1dGtCQTtBbUN6c2tCQTtBQUNBO0FuQzJza0JBO0FtQ3hza0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkN3c2tCQTtBbUNyc2tCQTtBQUNBO0FuQ3Vza0JBO0FBQ0E7QW1DeHdrQkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DdXZrQkE7QW1DMXdrQkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXhrQkE7QW1DOXZrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNnd2tCQTtBbUM5dmtCQTtBQUNBO0FuQ2d3a0JBO0FtQzd2a0JBO0FBQ0E7QUFDQTtBbkMrdmtCQTtBbUMxdmtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNpd2tCQTtBbUNudmtCQTtBQUNBO0FuQ3F2a0JBO0FtQ2x2a0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNrdmtCQTtBbUMvdWtCQTtBQUNBO0FuQ2l2a0JBOztBbUNudWtCQTtBQUNBO0FuQ3N1a0JBO0FROTdrQkE7QTJCMk5BO0FuQ3N1a0JBO0FtQ2p1a0JBO0FBQ0E7QW5DbXVrQkE7QVFwOGtCQTtBMkJvT0E7QW5DbXVrQkE7QW1DaHVrQkE7QUFDQTtBbkNrdWtCQTtBbUM5dGtCQTs7OztBQUlBO0FuQ2d1a0JBO0FtQzV0a0JBO0FBQ0E7QUFDQTtBbkM4dGtCQTtBbUMzdGtCQTtBQUNBO0FuQzZ0a0JBO0FtQzF0a0JBO0FBQ0E7QW5DNHRrQkE7QW1DM3RrQkE7QUFDQTtBbkM2dGtCQTtBUTc5a0JBO0EyQm1RQTtBbkM2dGtCQTs7QW1DcnRrQkE7QUFDQTtBbkN3dGtCQTtBUXAra0JBO0EyQitRQTtBbkN3dGtCQTtBbUNudGtCQTtBQUNBO0FuQ3F0a0JBO0FRMStrQkE7QTJCd1JBO0FuQ3F0a0JBO0FtQ2x0a0JBO0FBQ0E7QW5Db3RrQkE7QW1DaHRrQkE7Ozs7QUFJQTtBbkNrdGtCQTtBbUM5c2tCQTtBQUNBO0FBQ0E7QW5DZ3RrQkE7QW1DN3NrQkE7QUFDQTtBbkMrc2tCQTtBbUM1c2tCQTtBQUNBO0FuQzhza0JBO0FtQzdza0JBO0FBQ0E7QW5DK3NrQkE7QVFuZ2xCQTtBMkJ1VEE7QW5DK3NrQkE7O0FvQ2xobEJBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJnaGxCQTtBb0NsaGxCQTtBQUNBO0FBQ0E7QXBDb2hsQkE7QW9DamhsQkE7QUFDQTtBQUNBO0FwQ21obEJBO0FvQ2pobEJBO0FBQ0E7QXZCQ0E7QUFDQTtBYm1obEJBO0FvQ2pobEJBO0FBQ0E7QXZCVUE7QUFDQTtBYjBnbEJBO0FvQzlnbEJBOztBQUVBO0FwQ2dobEJBOztBb0M1Z2xCQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDMmdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QXBDMGdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QUFDQTtBcEMwZ2xCQTs7QW9DdmdsQkE7QUFDQTtBcEMwZ2xCQTs7QVEvamxCQTtBNEIwREE7QXBDeWdsQkE7QW9DdGdsQkE7QUFDQTtBcEN3Z2xCQTs7QW9DaGdsQkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENrZ2xCQTtBb0NoZ2xCQTtBdkJ2RUE7QWIwa2xCQTs7QW9DOS9rQkE7QUFDQTtBQUVBO0FBQ0E7QXBDZ2dsQkE7QW9DOS9rQkE7QXZCbEZBO0FibWxsQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDMC9rQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBcEMwL2tCQTs7QW9DdC9rQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FieW1sQkE7O0FvQ3Qva0JBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDeS9rQkE7O0FvQ3Qva0JBOztBdkJqSEE7QUFDQTtBYjRtbEJBOztBb0N2L2tCQTs7QXZCeEdBO0FBQ0E7QWJvbWxCQTs7QW9DcC9rQkE7QUFDQTtBcEN1L2tCQTtBaUJ0bGxCQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDdS9rQkE7QW9Dci9rQkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDcy9rQkE7QUFDQTs7QW9DMStrQkE7QUFDQTtBcEM2K2tCQTtBaUJ4bWxCQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEM2K2tCQTtBb0MxK2tCQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQzIra0JBO0FvQ3ora0JBO0FBQ0E7QUFDQTtBcEMyK2tCQTtBb0N0K2tCQTtBdkJ6S0E7QUFDQTtBYmtwbEJBO0FvQ3Yra0JBOztBQUdBO0FwQ3cra0JBO0FvQ3Qra0JBOztBQUdBO0FwQ3Ura0JBO0FvQ24ra0JBO0F2QjFLQTtBQUNBO0FiZ3BsQkE7QW9DcCtrQkE7O0FBR0E7QXBDcStrQkE7QW9DbitrQkE7O0FBR0E7QXBDbytrQkE7QUFDQTs7QW9DdjlrQkE7QUFDQTtBcEMwOWtCQTtBaUJscGxCQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzA5a0JBO0FvQ3g5a0JBO0FBQ0E7QUFDQTtBcEMwOWtCQTtBQUNBOztBb0NqOWtCQTtBQUNBO0FwQ285a0JBO0FvQ2w5a0JBO0FBQ0E7QXBDbzlrQkE7QW9DbDlrQkE7QUFDQTtBdkJ2T0E7QUFDQTtBYjRybEJBO0FvQ2w5a0JBO0F2QnpQQTtBQUNBO0FiOHNsQkE7QW9DbDlrQkE7QXZCdFFBO0F1QndRQTtBcENvOWtCQTs7QXFDOXVsQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJzdWxCQTs7QXFDM3VsQkE7QUFDQTtBckM4dWxCQTtBcUM1dWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzh1bEJBO0FxQ3B1bEJBO0FBQ0E7QXJDc3VsQkE7QXFDbnVsQkE7QUFDQTtBckNxdWxCQTtBcUNsdWxCQTtBQUNBO0FyQ291bEJBOztBc0Mzd2xCQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWJnd2xCQTs7QXNDNXdsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDK3dsQkE7QXNDN3dsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Qyt3bEJBO0FzQzV3bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDOHdsQkE7O0FzQ3h3bEJBO0FBQ0E7QXpCYUE7QUFDQTtBYit2bEJBO0FzQ3h3bEJBO0F6Qk5BO0FBQ0E7QWJpeGxCQTtBc0N2d2xCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3l3bEJBO0FzQ3R3bEJBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdEN1d2xCQTs7QXVDOXpsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q2kwbEJBO0F1QzV6bEJBO0ExQnFDQTtBQUNBO0FiMHhsQkE7QXVDM3psQkE7QTFCa0JBO0FBQ0E7QWI0eWxCQTs7QXVDNTBsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2QyswbEJBO0F1QzEwbEJBO0ExQnFDQTtBQUNBO0Fid3lsQkE7QXVDejBsQkE7QTFCa0JBO0FBQ0E7QWIwemxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QjAxbEJBO0FzQnQxbEJBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QnkxbEJBO0FBQ0E7QVEvMWxCQTtBZ0NHQTtBeEMrMWxCQTs7QXdDMTFsQkE7QUFDQTtBeEM2MWxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0F4QzIxbEJBOztBd0NwMWxCQTtBQUNBO0FBQ0E7QTNCdkJBO0FiKzJsQkE7O0F3Qy8wbEJBO0FDakRBO0FBQ0E7QXpDbzRsQkE7QVF0M2xCQTtBaUNWQTtBQUNBO0F6Q200bEJBO0F5Q2g0bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q2k0bEJBOztBd0M1MWxCQTtBQ2pEQTtBQUNBO0F6Q2k1bEJBO0FRbjRsQkE7QWlDVkE7QUFDQTtBekNnNWxCQTtBeUM3NGxCQTtBQUVBO0FBQ0E7QUFBQTtBekM4NGxCQTs7QXdDejJsQkE7QUNqREE7QUFDQTtBekM4NWxCQTtBUWg1bEJBO0FpQ1ZBO0FBQ0E7QXpDNjVsQkE7QXlDMTVsQkE7QUFFQTtBQUNBO0FBQUE7QXpDMjVsQkE7O0F3Q3QzbEJBO0FDakRBO0FBQ0E7QXpDMjZsQkE7QVE3NWxCQTtBaUNWQTtBQUNBO0F6QzA2bEJBO0F5Q3Y2bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3c2bEJBOztBd0NuNGxCQTtBQ2pEQTtBQUNBO0F6Q3c3bEJBO0FRMTZsQkE7QWlDVkE7QUFDQTtBekN1N2xCQTtBeUNwN2xCQTtBQUVBO0FBQ0E7QUFBQTtBekNxN2xCQTs7QXdDaDVsQkE7QUNqREE7QUFDQTtBekNxOGxCQTtBUXY3bEJBO0FpQ1ZBO0FBQ0E7QXpDbzhsQkE7QXlDajhsQkE7QUFFQTtBQUNBO0FBQUE7QXpDazhsQkE7O0F3Qzc1bEJBO0FDakRBO0FBQ0E7QXpDazlsQkE7QVFwOGxCQTtBaUNWQTtBQUNBO0F6Q2k5bEJBO0F5Qzk4bEJBO0FBRUE7QUFDQTtBQUFBO0F6Qys4bEJBOztBd0MxNmxCQTtBQ2pEQTtBQUNBO0F6Qys5bEJBO0FRajlsQkE7QWlDVkE7QUFDQTtBekM4OWxCQTtBeUMzOWxCQTtBQUVBO0FBQ0E7QUFBQTtBekM0OWxCQTs7QXdDdjdsQkE7QUNqREE7QUFDQTtBekM0K2xCQTtBUTk5bEJBO0FpQ1ZBO0FBQ0E7QXpDMitsQkE7QXlDeCtsQkE7QUFFQTtBQUNBO0FBQUE7QXpDeStsQkE7O0F3Q3A4bEJBO0FDakRBO0FBQ0E7QXpDeS9sQkE7QVEzK2xCQTtBaUNWQTtBQUNBO0F6Q3cvbEJBO0F5Q3IvbEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3MvbEJBOztBd0NqOWxCQTtBQ2pEQTtBQUNBO0F6Q3NnbUJBO0FReC9sQkE7QWlDVkE7QUFDQTtBekNxZ21CQTtBeUNsZ21CQTtBQUVBO0FBQ0E7QUFBQTtBekNtZ21CQTs7QXdDOTlsQkE7QUNqREE7QUFDQTtBekNtaG1CQTtBUXJnbUJBO0FpQ1ZBO0FBQ0E7QXpDa2htQkE7QXlDL2dtQkE7QUFFQTtBQUNBO0FBQUE7QXpDZ2htQkE7O0EwQzdobUJBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fia2htQkE7QWlCeCtsQkE7QXlCNURBO0FBUUE7QTFDZ2ltQkE7QUFDQTs7QTBDN2htQkE7QUFDQTtBQUNBO0E3QklBO0FiNmhtQkE7O0EyQzNpbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJxaW1CQTs7QTJDMWltQkE7QUFFQTtBM0M0aW1CQTs7QTJDeGltQkE7QUFDQTtBM0MyaW1CQTs7QTJDbmltQkE7QUFDQTtBM0NzaW1CQTtBMkNuaW1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NxaW1CQTs7QTJDM2htQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOGttQkE7QTRDNWttQkE7QUFDQTtBNUM4a21CQTtBNEMza21CQTtBQUNBO0E1QzZrbUJBOztBMkN2aW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwbG1CQTtBNEN4bG1CQTtBQUNBO0E1QzBsbUJBO0E0Q3ZsbUJBO0FBQ0E7QTVDeWxtQkE7O0EyQ25qbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3NtbUJBO0E0Q3BtbUJBO0FBQ0E7QTVDc21tQkE7QTRDbm1tQkE7QUFDQTtBNUNxbW1CQTs7QTJDL2ptQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa25tQkE7QTRDaG5tQkE7QUFDQTtBNUNrbm1CQTtBNEMvbW1CQTtBQUNBO0E1Q2lubUJBOztBMkMza21CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4bm1CQTtBNEM1bm1CQTtBQUNBO0E1QzhubUJBO0E0QzNubUJBO0FBQ0E7QTVDNm5tQkE7O0EyQ3ZsbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzBvbUJBO0E0Q3hvbUJBO0FBQ0E7QTVDMG9tQkE7QTRDdm9tQkE7QUFDQTtBNUN5b21CQTs7QTJDbm1tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3BtQkE7QTRDcHBtQkE7QUFDQTtBNUNzcG1CQTtBNENucG1CQTtBQUNBO0E1Q3FwbUJBOztBMkMvbW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrcW1CQTtBNENocW1CQTtBQUNBO0E1Q2txbUJBO0E0Qy9wbUJBO0FBQ0E7QTVDaXFtQkE7O0EyQzNubUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhxbUJBO0E0QzVxbUJBO0FBQ0E7QTVDOHFtQkE7QTRDM3FtQkE7QUFDQTtBNUM2cW1CQTs7QTJDdm9tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHJtQkE7QTRDeHJtQkE7QUFDQTtBNUMwcm1CQTtBNEN2cm1CQTtBQUNBO0E1Q3lybUJBOztBMkNucG1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzc21CQTtBNENwc21CQTtBQUNBO0E1Q3NzbUJBO0E0Q25zbUJBO0FBQ0E7QTVDcXNtQkE7O0EyQy9wbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2t0bUJBO0E0Q2h0bUJBO0FBQ0E7QTVDa3RtQkE7QTRDL3NtQkE7QUFDQTtBNUNpdG1CQTs7QTZDenRtQkE7QUFDQTtBQUFBO0E3QzZ0bUJBO0E2QzV0bUJBO0FBQUE7QTdDK3RtQkE7QUFDQTtBNkM1dG1CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiMnRtQkE7O0E2QzF0bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCeXVtQkE7QXNCcnVtQkE7QXVCREE7QXZCRUE7QUFBQTtBdEJ3dW1CQTtBQUNBOztBNkMvdG1CQTtBckJZQTtBcUJWQTtBN0NrdW1CQTs7QTZDOXRtQkE7QUFDQTtBQUFBO0E3Q2l1bUJBO0E2Qzl0bUJBO0FBSkE7QUFLQTtBQUFBO0E3Q2l1bUJBO0FBQ0E7O0E4QzV3bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Qyt3bUJBOztBOEM1d21CQTtBQUNBO0FBQUE7QUFBQTtBOUMrd21CQTs7QStDanhtQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWIyd21CQTs7QStDendtQkE7QUFDQTtBQUNBO0FBQ0E7QS9DNHdtQkE7QVFueG1CQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0Myd21CQTtBK0N4d21CQTtBQUNBO0FBQ0E7QS9DMHdtQkE7O0ErQ2p3bUJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ213bUJBO0ErQ2p3bUJBO0FsQzFCQTtBQUNBO0FiOHhtQkE7QStDandtQkE7QWxDaEJBO0FBQ0E7QWJveG1CQTtBK0Nqd21CQTtBQUVBO0FBQ0E7QUFDQTtBL0Nrd21CQTtBK0M5dm1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ2d3bUJBO0ErQzd2bUJBO0FBQ0E7QS9DK3ZtQkE7QStDN3ZtQkE7QUFDQTtBQUNBO0EvQyt2bUJBOztBK0Nqdm1CQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ292bUJBO0ErQ2p2bUJBO0FsQzFCQTtBQVpBO0FiMnhtQkE7QStDaHZtQkE7QWxDM0NBO0FBWUE7QWJteG1CQTtBK0MvdW1CQTtBQUNBO0EvQ2l2bUJBO0ErQzl1bUJBO0FBQ0E7QUFDQTtBL0Nndm1CQTtBK0M5dW1CQTtBQUNBO0FBQ0E7QS9DZ3ZtQkE7O0FpQjN5bUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzR3bUJBO0ErQ3p3bUJBO0FsQzFCQTtBQVpBO0FibXptQkE7QStDeHdtQkE7QWxDM0NBO0FBWUE7QWIyeW1CQTtBK0N2d21CQTtBQUNBO0EvQ3l3bUJBO0ErQ3R3bUJBO0FBQ0E7QUFDQTtBL0N3d21CQTtBK0N0d21CQTtBQUNBO0FBQ0E7QS9Dd3dtQkE7QUFDQTtBaUJwMG1CQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NveW1CQTtBK0NqeW1CQTtBbEMxQkE7QUFaQTtBYjIwbUJBO0ErQ2h5bUJBO0FsQzNDQTtBQVlBO0FibTBtQkE7QStDL3htQkE7QUFDQTtBL0NpeW1CQTtBK0M5eG1CQTtBQUNBO0FBQ0E7QS9DZ3ltQkE7QStDOXhtQkE7QUFDQTtBQUNBO0EvQ2d5bUJBO0FBQ0E7QWlCNTFtQkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DNHptQkE7QStDenptQkE7QWxDMUJBO0FBWkE7QWJtMm1CQTtBK0N4em1CQTtBbEMzQ0E7QUFZQTtBYjIxbUJBO0ErQ3Z6bUJBO0FBQ0E7QS9DeXptQkE7QStDdHptQkE7QUFDQTtBQUNBO0EvQ3d6bUJBO0ErQ3R6bUJBO0FBQ0E7QUFDQTtBL0N3em1CQTtBQUNBO0FpQnAzbUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ28xbUJBO0ErQ2oxbUJBO0FsQzFCQTtBQVpBO0FiMjNtQkE7QStDaDFtQkE7QWxDM0NBO0FBWUE7QWJtM21CQTtBK0MvMG1CQTtBQUNBO0EvQ2kxbUJBO0ErQzkwbUJBO0FBQ0E7QUFDQTtBL0NnMW1CQTtBK0M5MG1CQTtBQUNBO0FBQ0E7QS9DZzFtQkE7QUFDQTtBK0NuMG1CQTtBbENuSEE7QWJ5N21CQTtBK0NuMG1CQTtBQUNBO0EvQ3EwbUJBO0ErQ24wbUJBO0FBQ0E7QS9DcTBtQkE7O0FnRDk4bUJBO0FBQ0E7QUFDQTtBaERpOW1CQTtBUXQ4bUJBO0F3Q1BBO0FBQ0E7QWhEZzltQkE7QWdENzhtQkE7QUFDQTtBQUNBO0FBQ0E7QWhEKzhtQkE7O0FnRDU5bUJBO0FBQ0E7QUFDQTtBaEQrOW1CQTtBUXA5bUJBO0F3Q1BBO0FBQ0E7QWhEODltQkE7QWdEMzltQkE7QUFDQTtBQUNBO0FBQ0E7QWhENjltQkE7O0FnRDErbUJBO0FBQ0E7QUFDQTtBaEQ2K21CQTtBUWwrbUJBO0F3Q1BBO0FBQ0E7QWhENCttQkE7QWdEeittQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMittQkE7O0FnRHgvbUJBO0FBQ0E7QUFDQTtBaEQyL21CQTtBUWgvbUJBO0F3Q1BBO0FBQ0E7QWhEMC9tQkE7QWdEdi9tQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeS9tQkE7O0FnRHRnbkJBO0FBQ0E7QUFDQTtBaER5Z25CQTtBUTkvbUJBO0F3Q1BBO0FBQ0E7QWhEd2duQkE7QWdEcmduQkE7QUFDQTtBQUNBO0FBQ0E7QWhEdWduQkE7O0FnRHBobkJBO0FBQ0E7QUFDQTtBaER1aG5CQTtBUTVnbkJBO0F3Q1BBO0FBQ0E7QWhEc2huQkE7QWdEbmhuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEcWhuQkE7O0FnRGxpbkJBO0FBQ0E7QUFDQTtBaERxaW5CQTtBUTFobkJBO0F3Q1BBO0FBQ0E7QWhEb2luQkE7QWdEamluQkE7QUFDQTtBQUNBO0FBQ0E7QWhEbWluQkE7O0FnRGhqbkJBO0FBQ0E7QUFDQTtBaERtam5CQTtBUXhpbkJBO0F3Q1BBO0FBQ0E7QWhEa2puQkE7QWdEL2luQkE7QUFDQTtBQUNBO0FBQ0E7QWhEaWpuQkE7O0FnRDlqbkJBO0FBQ0E7QUFDQTtBaERpa25CQTtBUXRqbkJBO0F3Q1BBO0FBQ0E7QWhEZ2tuQkE7QWdEN2puQkE7QUFDQTtBQUNBO0FBQ0E7QWhEK2puQkE7O0FnRDVrbkJBO0FBQ0E7QUFDQTtBaEQra25CQTtBUXBrbkJBO0F3Q1BBO0FBQ0E7QWhEOGtuQkE7QWdEM2tuQkE7QUFDQTtBQUNBO0FBQ0E7QWhENmtuQkE7O0FnRDFsbkJBO0FBQ0E7QUFDQTtBaEQ2bG5CQTtBUWxsbkJBO0F3Q1BBO0FBQ0E7QWhENGxuQkE7QWdEemxuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMmxuQkE7O0FnRHhtbkJBO0FBQ0E7QUFDQTtBaEQybW5CQTtBUWhtbkJBO0F3Q1BBO0FBQ0E7QWhEMG1uQkE7QWdEdm1uQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeW1uQkE7O0FpRHpubkJBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRDRubkJBO0FRdm5uQkE7QXlDREE7QUFDQTtBakQybm5CQTtBUXZubkJBO0F5Q0NBO0FqRHlubkJBOztBaUQ5bW5CQTtBQUNBO0FBQ0E7QUFDQTtBakRpbm5CQTs7QWlEM21uQkE7QUFDQTtBakQ4bW5CQTs7QW1EOW9uQkE7QUFFQTtBbkRncG5CQTtBbUQ5b25CQTtBQUNBO0FBQ0E7QW5EZ3BuQkE7O0FtRDNvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDRvbkJBOztBbURyb25CQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHVvbkJBO0FtRHBvbkJBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRzb25CQTtBc0IvcG5CQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCa3FuQkE7QUFDQTtBbUR6b25CQTtBQUNBO0FBQUE7QW5EMm9uQkE7QW1Edm9uQkE7QUFDQTtBQUFBO0FuRHlvbkJBOztBbURyb25CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHdvbkJBO0FtRHRvbkJBO0FBQ0E7QUFDQTtBbkR3b25CQTtBbURyb25CQTs7QUFFQTtBQUFBO0FuRHVvbkJBO0FtRHBvbkJBO0FBQ0E7QW5Ec29uQkE7O0FtRGxvbkJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcW9uQkE7QW1EbG9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Eb29uQkE7QW1EaG9uQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGtvbkJBO0FtRGhvbkJBO0FBQ0E7QW5Ea29uQkE7QW1EL25uQkE7QUFDQTtBbkRpb25CQTs7QW1EM25uQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDBubkJBOztBbUR0bm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHlubkJBO0FtRHRubkJBO0FBQUE7QW5EeW5uQkE7QW1EeG5uQkE7QUFBQTtBbkQybm5CQTs7QW1EdG5uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiZ3ZuQkE7QW1EeG5uQkE7QUFDQTtBQUVBO0FuRHlubkJBOztBbURwbm5CQTtBQUNBO0FBQ0E7QW5EdW5uQkE7O0FtRGxubkJBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRtbm5CQTs7QW1EL21uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjR2bkJBO0FtRDltbkJBO0FBQ0E7QW5EZ25uQkE7O0FtRDNtbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ4bW5CQTs7QWlCcnZuQkE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ0bW5CQTtBbUR6bW5CQTtBQUNBO0FuRDJtbkJBO0FtRHptbkJBO0FBQ0E7QW5EMm1uQkE7QW1Edm1uQkE7QUFDQTtBbkR5bW5CQTtBbUR2bW5CQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRHltbkJBO0FtRGptbkJBO0FBQUE7QW5Eb21uQkE7QUFDQTtBaUI1d25CQTtBa0MyS0E7O0FBRUE7QW5Eb21uQkE7QUFDQTtBaUJseG5CQTtBa0NrTEE7QUFBQTtBbkRvbW5CQTtBQUNBO0FvRGwxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQ4MW5CQTtBb0Q1MW5CQTtBQUFBO0FwRCsxbkJBO0FvRDcxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEKzFuQkE7QW9ENzFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQrMW5CQTs7QW9EMTFuQkE7QUFDQTtBcEQ2MW5CQTtBb0QzMW5CQTtBQUNBO0FwRDYxbkJBO0FvRDMxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDYxbkJBOztBb0R4MW5CQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBOztBb0R0MW5CQTtBQUNBO0FwRHkxbkJBO0FvRHYxbkJBO0FBQ0E7QXBEeTFuQkE7QW9EdjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEeTFuQkE7O0FvRHAxbkJBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7O0FvRGwwbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJvNm5CQTs7QXNEdDduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJpOG5CQTtBc0RoOG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREazhuQkE7QXNEaDhuQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGk4bkJBOztBc0Q1N25CQTtBQUNBO0F0RCs3bkJBO0FzRDc3bkJBO0FBQ0E7QXREKzduQkE7QXNENzduQkE7QUFDQTtBQUNBO0FBQ0E7QXREKzduQkE7QXNENTduQkE7QUFDQTtBQUNBO0FBQ0E7QXREODduQkE7O0FzRHo3bkJBO0FBQ0E7QXRENDduQkE7QXNEMTduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0QxN25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0R6N25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQyN25CQTs7QXNEdDduQkE7QUFDQTtBdER5N25CQTtBc0R2N25CQTtBQUNBO0F0RHk3bkJBO0FzRHY3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHk3bkJBO0FzRHQ3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHc3bkJBO0FzRG43bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERxN25CQTs7QXNEajduQkE7QUFDQTtBdERvN25CQTtBc0RsN25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGw3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGo3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG03bkJBOztBc0Q3NW5CQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibWlvQkE7QXNEOTVuQkE7QUFDQTtBdERnNm5CQTs7QXNENTVuQkE7QUFDQTtBQUNBO0F0RCs1bkJBOztBdUQxam9CQTtBQUNBO0F2RDZqb0JBOztBdUQxam9CQTtBQUNBO0FBQUE7QXZENmpvQkE7O0F1RDFqb0JBO0FBQ0E7QUFDQTtBQUNBO0F2RDZqb0JBO0F3RHBsb0JBO0FBQ0E7QUFDQTtBQUNBO0F4RHNsb0JBOztBdUQ5am9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJvbG9CQTtBc0JobG9CQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm1sb0JBO0FBQ0E7O0F1RG5rb0JBOzs7QUFHQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEN2pvQkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGdrb0JBO0F1RDdqb0JBOzs7QUFHQTtBQUNBO0F2RCtqb0JBO0F1RDVqb0JBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCMm5vQkE7QXNCdm5vQkE7QWlDcURBOztBakNwREE7QUFBQTtBdEIybm9CQTtBQUNBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0Qm9wb0JBO0FzQmhwb0JBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCb3BvQkE7QUFDQTtBUTFwb0JBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RG9rb0JBOztBdURqa29CQTtBQUNBO0F2RG9rb0JBOztBdUQvam9CQTtBQUNBO0F2RGtrb0JBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQ4am9CQTs7QXVENWpvQkE7QUFDQTtBdkQram9CQTs7QXVEN2pvQkE7QUFDQTtBdkRna29CQTs7QXVEdmpvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEeWpvQkE7QXVEdmpvQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ3dG9CQTtBc0JwdG9CQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCdXRvQkE7QUFDQTtBdUQxam9CQTtBQUNBO0F2RDRqb0JBOztBdURuam9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkRzam9CQTs7QTBEMXZvQkE7QUFBQTtBMUQ4dm9CQTs7QTBEN3ZvQkE7QUFBQTtBMURpd29CQTs7QTBEaHdvQkE7QUFBQTtBMURvd29CQTs7QTBEbndvQkE7QUFBQTtBMUR1d29CQTs7QTBEdHdvQkE7QUFBQTtBMUQwd29CQTs7QTBEendvQkE7QUFBQTtBMUQ2d29CQTs7QTJEL3dvQkE7QUFDQTtBM0RreG9CQTs7QVF4d29CQTs7O0FtRExBO0EzRG14b0JBOztBMkR6eG9CQTtBQUNBO0EzRDR4b0JBOztBUWx4b0JBOzs7QW1ETEE7QTNENnhvQkE7O0EyRG55b0JBO0FBQ0E7QTNEc3lvQkE7O0FRNXhvQkE7OztBbURMQTtBM0R1eW9CQTs7QTJEN3lvQkE7QUFDQTtBM0Rnem9CQTs7QVF0eW9CQTs7O0FtRExBO0EzRGl6b0JBOztBMkR2em9CQTtBQUNBO0EzRDB6b0JBOztBUWh6b0JBOzs7QW1ETEE7QTNEMnpvQkE7O0EyRGowb0JBO0FBQ0E7QTNEbzBvQkE7O0FRMXpvQkE7OztBbURMQTtBM0RxMG9CQTs7QTJEMzBvQkE7QUFDQTtBM0Q4MG9CQTs7QVFwMG9CQTs7O0FtRExBO0EzRCswb0JBOztBMkRyMW9CQTtBQUNBO0EzRHcxb0JBOztBUTkwb0JBOzs7QW1ETEE7QTNEeTFvQkE7O0EyRC8xb0JBO0FBQ0E7QTNEazJvQkE7O0FReDFvQkE7OztBbURMQTtBM0RtMm9CQTs7QTJEejJvQkE7QUFDQTtBM0Q0Mm9CQTs7QVFsMm9CQTs7O0FtRExBO0EzRDYyb0JBOztBMkRuM29CQTtBQUNBO0EzRHMzb0JBOztBUTUyb0JBOzs7QW1ETEE7QTNEdTNvQkE7O0EyRDczb0JBO0FBQ0E7QTNEZzRvQkE7O0FRdDNvQkE7OztBbURMQTtBM0RpNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTZEOTRvQkE7QUFBQTtBN0RrNW9CQTs7QTZEajVvQkE7QUFBQTtBN0RxNW9CQTs7QTZEcDVvQkE7QUFBQTtBN0R3NW9CQTs7QTZEdjVvQkE7QUFBQTtBN0QyNW9CQTs7QTZEMTVvQkE7QUFBQTtBN0Q4NW9CQTs7QTZENTVvQkE7QUFBQTtBN0RnNm9CQTs7QTZELzVvQkE7QUFBQTtBN0RtNm9CQTs7QTZEbDZvQkE7QUFBQTtBN0RzNm9CQTs7QTZEcjZvQkE7QUFBQTtBN0R5Nm9CQTs7QTZEeDZvQkE7QUFBQTtBN0Q0Nm9CQTs7QTZEejZvQkE7QUFDQTtBN0Q0Nm9CQTs7QTZENzZvQkE7QUFDQTtBN0RnN29CQTs7QTZEajdvQkE7QUFDQTtBN0RvN29CQTs7QTZEcjdvQkE7QUFDQTtBN0R3N29CQTs7QTZEejdvQkE7QUFDQTtBN0Q0N29CQTs7QTZENzdvQkE7QUFDQTtBN0RnOG9CQTs7QTZEajhvQkE7QUFDQTtBN0RvOG9CQTs7QTZEcjhvQkE7QUFDQTtBN0R3OG9CQTs7QTZEejhvQkE7QUFDQTtBN0Q0OG9CQTs7QTZENzhvQkE7QUFDQTtBN0RnOW9CQTs7QTZEajlvQkE7QUFDQTtBN0RvOW9CQTs7QTZEcjlvQkE7QUFDQTtBN0R3OW9CQTs7QTZEcDlvQkE7QUFDQTtBN0R1OW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0FBQ0E7QTdEbTlvQkE7O0E2RGg5b0JBO0FBQ0E7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBd0QzaHBCQTtBQUNBO0FBQ0E7QUFDQTtBeEQ4aHBCQTs7QThEdmhwQkE7QUFBQTtBOUQyaHBCQTs7QThEM2hwQkE7QUFBQTtBOUQraHBCQTs7QThEL2hwQkE7QUFBQTtBOURtaXBCQTs7QThEbmlwQkE7QUFBQTtBOUR1aXBCQTs7QThEdmlwQkE7QUFBQTtBOUQyaXBCQTs7QThEM2lwQkE7QUFBQTtBOUQraXBCQTs7QThEL2lwQkE7QUFBQTtBOURtanBCQTs7QThEbmpwQkE7QUFBQTtBQUFBO0FBQUE7QTlEdWpwQkE7O0E4RHZqcEJBO0FBQUE7QUFBQTtBQUFBO0E5RDJqcEJBOztBaUIxZ3BCQTtBNkNqREE7QUFBQTtBOURna3BCQTtBOERoa3BCQTtBQUFBO0E5RG1rcEJBO0E4RG5rcEJBO0FBQUE7QTlEc2twQkE7QThEdGtwQkE7QUFBQTtBOUR5a3BCQTtBOER6a3BCQTtBQUFBO0E5RDRrcEJBO0E4RDVrcEJBO0FBQUE7QTlEK2twQkE7QThEL2twQkE7QUFBQTtBOURrbHBCQTtBOERsbHBCQTtBQUFBO0FBQUE7QUFBQTtBOURxbHBCQTtBOERybHBCQTtBQUFBO0FBQUE7QUFBQTtBOUR3bHBCQTtBQUNBO0FpQnhpcEJBO0E2Q2pEQTtBQUFBO0E5RDZscEJBO0E4RDdscEJBO0FBQUE7QTlEZ21wQkE7QThEaG1wQkE7QUFBQTtBOURtbXBCQTtBOERubXBCQTtBQUFBO0E5RHNtcEJBO0E4RHRtcEJBO0FBQUE7QTlEeW1wQkE7QThEem1wQkE7QUFBQTtBOUQ0bXBCQTtBOEQ1bXBCQTtBQUFBO0E5RCttcEJBO0E4RC9tcEJBO0FBQUE7QUFBQTtBQUFBO0E5RGtucEJBO0E4RGxucEJBO0FBQUE7QUFBQTtBQUFBO0E5RHFucEJBO0FBQ0E7QWlCcmtwQkE7QTZDakRBO0FBQUE7QTlEMG5wQkE7QThEMW5wQkE7QUFBQTtBOUQ2bnBCQTtBOEQ3bnBCQTtBQUFBO0E5RGdvcEJBO0E4RGhvcEJBO0FBQUE7QTlEbW9wQkE7QThEbm9wQkE7QUFBQTtBOURzb3BCQTtBOER0b3BCQTtBQUFBO0E5RHlvcEJBO0E4RHpvcEJBO0FBQUE7QTlENG9wQkE7QThENW9wQkE7QUFBQTtBQUFBO0FBQUE7QTlEK29wQkE7QThEL29wQkE7QUFBQTtBQUFBO0FBQUE7QTlEa3BwQkE7QUFDQTtBaUJsbXBCQTtBNkNqREE7QUFBQTtBOUR1cHBCQTtBOER2cHBCQTtBQUFBO0E5RDBwcEJBO0E4RDFwcEJBO0FBQUE7QTlENnBwQkE7QThEN3BwQkE7QUFBQTtBOURncXBCQTtBOERocXBCQTtBQUFBO0E5RG1xcEJBO0E4RG5xcEJBO0FBQUE7QTlEc3FwQkE7QThEdHFwQkE7QUFBQTtBOUR5cXBCQTtBOER6cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ0cXBCQTtBOEQ1cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQrcXBCQTtBQUNBO0E4RHRxcEJBO0FBRUE7QUFBQTtBOUR3cXBCQTtBOER4cXBCQTtBQUFBO0E5RDJxcEJBO0E4RDNxcEJBO0FBQUE7QTlEOHFwQkE7QThEOXFwQkE7QUFBQTtBOURpcnBCQTtBOERqcnBCQTtBQUFBO0E5RG9ycEJBO0E4RHBycEJBO0FBQUE7QTlEdXJwQkE7QThEdnJwQkE7QUFBQTtBOUQwcnBCQTtBOEQxcnBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ2cnBCQTtBOEQ3cnBCQTtBQUFBO0FBQUE7QUFBQTtBOURnc3BCQTtBQUNBO0ErRHR0cEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0R3dHBCQTtBK0R0dHBCQTtBQUNBO0FBQ0E7QS9Ed3RwQkE7QStEcnRwQkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EdXRwQkE7O0ErRDlzcEJBO0FBQ0E7QS9EaXRwQkE7O0ErRGx0cEJBO0FBQ0E7QS9EcXRwQkE7O0ErRHR0cEJBO0FBQ0E7QS9EeXRwQkE7O0ErRDF0cEJBO0FBQ0E7QS9ENnRwQkE7O0ErRDl0cEJBO0FBQ0E7QS9EaXVwQkE7O0ErRGx1cEJBO0FBQ0E7QS9EcXVwQkE7O0ErRHR1cEJBO0FBQ0E7QS9EeXVwQkE7O0ErRDF1cEJBO0FBQ0E7QS9ENnVwQkE7O0ErRDl1cEJBO0FBQ0E7QS9EaXZwQkE7O0ErRGx2cEJBO0FBQ0E7QS9EcXZwQkE7O0ErRHR2cEJBO0FBQ0E7QS9EeXZwQkE7O0ErRDF2cEJBO0FBQ0E7QS9ENnZwQkE7O0FnRXR4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMHhwQkE7O0FnRXp4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnhwQkE7O0FnRTV4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3lwQkE7O0FnRS94cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXlwQkE7O0FnRWp5cEJBO0FBQUE7QUFBQTtBaEVxeXBCQTs7QWdFcHlwQkE7QUFBQTtBQUFBO0FoRXd5cEJBOztBZ0V2eXBCQTtBQUFBO0FBQUE7QWhFMnlwQkE7O0FnRTF5cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTh5cEJBOztBZ0U3eXBCQTtBQUFBO0FBQUE7QUFBQTtBaEVpenBCQTs7QWdFaHpwQkE7QUFBQTtBQUFBO0FBQUE7QWhFb3pwQkE7O0FnRW56cEJBO0FBQUE7QUFBQTtBaEV1enBCQTs7QWdFdHpwQkE7QUFBQTtBQUFBO0FoRTB6cEJBOztBZ0V4enBCQTtBQUFBO0FBQUE7QUFBQTtBaEU0enBCQTs7QWdFM3pwQkE7QUFBQTtBQUFBO0FBQUE7QWhFK3pwQkE7O0FnRTl6cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWswcEJBOztBZ0VqMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVxMHBCQTs7QWdFcDBwQkE7QUFBQTtBQUFBO0FoRXcwcEJBOztBZ0V0MHBCQTtBQUFBO0FBQUE7QUFBQTtBaEUwMHBCQTs7QWdFejBwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjBwQkE7O0FnRTUwcEJBO0FBQUE7QUFBQTtBQUFBO0FoRWcxcEJBOztBZ0UvMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVtMXBCQTs7QWdFbDFwQkE7QUFBQTtBQUFBO0FBQUE7QWhFczFwQkE7O0FnRXAxcEJBO0FBQUE7QUFBQTtBaEV3MXBCQTs7QWdFdjFwQkE7QUFBQTtBQUFBO0FoRTIxcEJBOztBZ0UxMXBCQTtBQUFBO0FBQUE7QWhFODFwQkE7O0FnRTcxcEJBO0FBQUE7QUFBQTtBaEVpMnBCQTs7QWdFaDJwQkE7QUFBQTtBQUFBO0FoRW8ycEJBOztBZ0VuMnBCQTtBQUFBO0FBQUE7QWhFdTJwQkE7O0FnRXIycEJBO0FBQUE7QUFBQTtBaEV5MnBCQTs7QWdFeDJwQkE7QUFBQTtBQUFBO0FoRTQycEJBOztBZ0UzMnBCQTtBQUFBO0FBQUE7QWhFKzJwQkE7O0FnRTkycEJBO0FBQUE7QUFBQTtBaEVrM3BCQTs7QWdFajNwQkE7QUFBQTtBQUFBO0FoRXEzcEJBOztBZ0VwM3BCQTtBQUFBO0FBQUE7QWhFdzNwQkE7O0FpQjUycEJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW02cEJBO0FnRWw2cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZwQkE7QWdFcDZwQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1NnBCQTtBZ0V0NnBCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXk2cEJBO0FnRXY2cEJBO0FBQUE7QUFBQTtBaEUwNnBCQTtBZ0V6NnBCQTtBQUFBO0FBQUE7QWhFNDZwQkE7QWdFMzZwQkE7QUFBQTtBQUFBO0FoRTg2cEJBO0FnRTc2cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWc3cEJBO0FnRS82cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs3cEJBO0FnRWo3cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW83cEJBO0FnRW43cEJBO0FBQUE7QUFBQTtBaEVzN3BCQTtBZ0VyN3BCQTtBQUFBO0FBQUE7QWhFdzdwQkE7QWdFdDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFeTdwQkE7QWdFeDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFMjdwQkE7QWdFMTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjdwQkE7QWdFNTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFKzdwQkE7QWdFOTdwQkE7QUFBQTtBQUFBO0FoRWk4cEJBO0FnRS83cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs4cEJBO0FnRWo4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW84cEJBO0FnRW44cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXM4cEJBO0FnRXI4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXc4cEJBO0FnRXY4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTA4cEJBO0FnRXg4cEJBO0FBQUE7QUFBQTtBaEUyOHBCQTtBZ0UxOHBCQTtBQUFBO0FBQUE7QWhFNjhwQkE7QWdFNThwQkE7QUFBQTtBQUFBO0FoRSs4cEJBO0FnRTk4cEJBO0FBQUE7QUFBQTtBaEVpOXBCQTtBZ0VoOXBCQTtBQUFBO0FBQUE7QWhFbTlwQkE7QWdFbDlwQkE7QUFBQTtBQUFBO0FoRXE5cEJBO0FnRW45cEJBO0FBQUE7QUFBQTtBaEVzOXBCQTtBZ0VyOXBCQTtBQUFBO0FBQUE7QWhFdzlwQkE7QWdFdjlwQkE7QUFBQTtBQUFBO0FoRTA5cEJBO0FnRXo5cEJBO0FBQUE7QUFBQTtBaEU0OXBCQTtBZ0UzOXBCQTtBQUFBO0FBQUE7QWhFODlwQkE7QWdFNzlwQkE7QUFBQTtBQUFBO0FoRWcrcEJBO0FBQ0E7QWlCcjlwQkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMmdxQkE7QWdFMWdxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2Z3FCQTtBZ0U1Z3FCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRStncUJBO0FnRTlncUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaWhxQkE7QWdFL2dxQkE7QUFBQTtBQUFBO0FoRWtocUJBO0FnRWpocUJBO0FBQUE7QUFBQTtBaEVvaHFCQTtBZ0VuaHFCQTtBQUFBO0FBQUE7QWhFc2hxQkE7QWdFcmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFd2hxQkE7QWdFdmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGhxQkE7QWdFemhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGhxQkE7QWdFM2hxQkE7QUFBQTtBQUFBO0FoRThocUJBO0FnRTdocUJBO0FBQUE7QUFBQTtBaEVnaXFCQTtBZ0U5aHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVpaXFCQTtBZ0VoaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVtaXFCQTtBZ0VsaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVxaXFCQTtBZ0VwaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEV1aXFCQTtBZ0V0aXFCQTtBQUFBO0FBQUE7QWhFeWlxQkE7QWdFdmlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGlxQkE7QWdFemlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGlxQkE7QWdFM2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFOGlxQkE7QWdFN2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFZ2pxQkE7QWdFL2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFa2pxQkE7QWdFaGpxQkE7QUFBQTtBQUFBO0FoRW1qcUJBO0FnRWxqcUJBO0FBQUE7QUFBQTtBaEVxanFCQTtBZ0VwanFCQTtBQUFBO0FBQUE7QWhFdWpxQkE7QWdFdGpxQkE7QUFBQTtBQUFBO0FoRXlqcUJBO0FnRXhqcUJBO0FBQUE7QUFBQTtBaEUyanFCQTtBZ0UxanFCQTtBQUFBO0FBQUE7QWhFNmpxQkE7QWdFM2pxQkE7QUFBQTtBQUFBO0FoRThqcUJBO0FnRTdqcUJBO0FBQUE7QUFBQTtBaEVna3FCQTtBZ0UvanFCQTtBQUFBO0FBQUE7QWhFa2txQkE7QWdFamtxQkE7QUFBQTtBQUFBO0FoRW9rcUJBO0FnRW5rcUJBO0FBQUE7QUFBQTtBaEVza3FCQTtBZ0Vya3FCQTtBQUFBO0FBQUE7QWhFd2txQkE7QUFDQTtBaUI3anFCQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtbnFCQTtBZ0VsbnFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXFucUJBO0FnRXBucUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdW5xQkE7QWdFdG5xQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5bnFCQTtBZ0V2bnFCQTtBQUFBO0FBQUE7QWhFMG5xQkE7QWdFem5xQkE7QUFBQTtBQUFBO0FoRTRucUJBO0FnRTNucUJBO0FBQUE7QUFBQTtBaEU4bnFCQTtBZ0U3bnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVnb3FCQTtBZ0UvbnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVrb3FCQTtBZ0Vqb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVvb3FCQTtBZ0Vub3FCQTtBQUFBO0FBQUE7QWhFc29xQkE7QWdFcm9xQkE7QUFBQTtBQUFBO0FoRXdvcUJBO0FnRXRvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRXlvcUJBO0FnRXhvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTJvcUJBO0FnRTFvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTZvcUJBO0FnRTVvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRStvcUJBO0FnRTlvcUJBO0FBQUE7QUFBQTtBaEVpcHFCQTtBZ0Uvb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVrcHFCQTtBZ0VqcHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVvcHFCQTtBZ0VucHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVzcHFCQTtBZ0VycHFCQTtBQUFBO0FBQUE7QUFBQTtBaEV3cHFCQTtBZ0V2cHFCQTtBQUFBO0FBQUE7QUFBQTtBaEUwcHFCQTtBZ0V4cHFCQTtBQUFBO0FBQUE7QWhFMnBxQkE7QWdFMXBxQkE7QUFBQTtBQUFBO0FoRTZwcUJBO0FnRTVwcUJBO0FBQUE7QUFBQTtBaEUrcHFCQTtBZ0U5cHFCQTtBQUFBO0FBQUE7QWhFaXFxQkE7QWdFaHFxQkE7QUFBQTtBQUFBO0FoRW1xcUJBO0FnRWxxcUJBO0FBQUE7QUFBQTtBaEVxcXFCQTtBZ0VucXFCQTtBQUFBO0FBQUE7QWhFc3FxQkE7QWdFcnFxQkE7QUFBQTtBQUFBO0FoRXdxcUJBO0FnRXZxcUJBO0FBQUE7QUFBQTtBaEUwcXFCQTtBZ0V6cXFCQTtBQUFBO0FBQUE7QWhFNHFxQkE7QWdFM3FxQkE7QUFBQTtBQUFBO0FoRThxcUJBO0FnRTdxcUJBO0FBQUE7QUFBQTtBaEVncnFCQTtBQUNBO0FpQnJxcUJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJ0cUJBO0FnRTF0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnRxQkE7QWdFNXRxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrdHFCQTtBZ0U5dHFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWl1cUJBO0FnRS90cUJBO0FBQUE7QUFBQTtBaEVrdXFCQTtBZ0VqdXFCQTtBQUFBO0FBQUE7QWhFb3VxQkE7QWdFbnVxQkE7QUFBQTtBQUFBO0FoRXN1cUJBO0FnRXJ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRXd1cUJBO0FnRXZ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB1cUJBO0FnRXp1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR1cUJBO0FnRTN1cUJBO0FBQUE7QUFBQTtBaEU4dXFCQTtBZ0U3dXFCQTtBQUFBO0FBQUE7QWhFZ3ZxQkE7QWdFOXVxQkE7QUFBQTtBQUFBO0FBQUE7QWhFaXZxQkE7QWdFaHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFbXZxQkE7QWdFbHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFcXZxQkE7QWdFcHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFdXZxQkE7QWdFdHZxQkE7QUFBQTtBQUFBO0FoRXl2cUJBO0FnRXZ2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB2cUJBO0FnRXp2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR2cUJBO0FnRTN2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTh2cUJBO0FnRTd2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWd3cUJBO0FnRS92cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWt3cUJBO0FnRWh3cUJBO0FBQUE7QUFBQTtBaEVtd3FCQTtBZ0Vsd3FCQTtBQUFBO0FBQUE7QWhFcXdxQkE7QWdFcHdxQkE7QUFBQTtBQUFBO0FoRXV3cUJBO0FnRXR3cUJBO0FBQUE7QUFBQTtBaEV5d3FCQTtBZ0V4d3FCQTtBQUFBO0FBQUE7QWhFMndxQkE7QWdFMXdxQkE7QUFBQTtBQUFBO0FoRTZ3cUJBO0FnRTN3cUJBO0FBQUE7QUFBQTtBaEU4d3FCQTtBZ0U3d3FCQTtBQUFBO0FBQUE7QWhFZ3hxQkE7QWdFL3dxQkE7QUFBQTtBQUFBO0FoRWt4cUJBO0FnRWp4cUJBO0FBQUE7QUFBQTtBaEVveHFCQTtBZ0VueHFCQTtBQUFBO0FBQUE7QWhFc3hxQkE7QWdFcnhxQkE7QUFBQTtBQUFBO0FoRXd4cUJBO0FBQ0E7QWlFbjBxQkE7QUFBQTtBakVzMHFCQTs7QWlFcjBxQkE7QUFBQTtBakV5MHFCQTs7QWlFeDBxQkE7QUFBQTtBakU0MHFCQTs7QWlCeHhxQkE7QWdEdERBO0FBQUE7QWpFbTFxQkE7QWlFbDFxQkE7QUFBQTtBakVxMXFCQTtBaUVwMXFCQTtBQUFBO0FqRXUxcUJBO0FBQ0E7QWlCcHlxQkE7QWdEdERBO0FBQUE7QWpFODFxQkE7QWlFNzFxQkE7QUFBQTtBakVnMnFCQTtBaUUvMXFCQTtBQUFBO0FqRWsycUJBO0FBQ0E7QWlCL3lxQkE7QWdEdERBO0FBQUE7QWpFeTJxQkE7QWlFeDJxQkE7QUFBQTtBakUyMnFCQTtBaUUxMnFCQTtBQUFBO0FqRTYycUJBO0FBQ0E7QWlCMXpxQkE7QWdEdERBO0FBQUE7QWpFbzNxQkE7QWlFbjNxQkE7QUFBQTtBakVzM3FCQTtBaUVyM3FCQTtBQUFBO0FqRXczcUJBO0FBQ0E7QWtFOTNxQkE7QUFBQTtBQUFBO0FBQUE7QWxFaTRxQkE7O0FrRWo0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFcTRxQkE7O0FrRXI0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFeTRxQkE7O0FtRXo0cUJBO0FBQUE7QW5FNjRxQkE7O0FtRTc0cUJBO0FBQUE7QW5FaTVxQkE7O0FvRWg1cUJBO0FBQUE7QXBFbzVxQkE7O0FvRXA1cUJBO0FBQUE7QXBFdzVxQkE7O0FvRXg1cUJBO0FBQUE7QXBFNDVxQkE7O0FvRTU1cUJBO0FBQUE7QXBFZzZxQkE7O0FvRWg2cUJBO0FBQUE7QXBFbzZxQkE7O0FvRS81cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVrNnFCQTs7QW9FLzVxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRWs2cUJBOztBb0U5NXFCQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRWs2cUJBO0FBQ0E7O0FxRTU3cUJBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTg3cUJBOztBc0VwN3FCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEVzN3FCQTs7QXVFbjlxQkE7QUFBQTtBQUFBO0F2RXU5cUJBOztBdUV0OXFCQTtBQUFBO0FBQUE7QXZFMDlxQkE7O0F1RXo5cUJBO0FBQUE7QUFBQTtBdkU2OXFCQTs7QXVFNTlxQkE7QUFBQTtBQUFBO0F2RWcrcUJBOztBd0UvOXFCQTtBQUFBO0F4RW0rcUJBOztBd0VuK3FCQTtBQUFBO0F4RXUrcUJBOztBd0V2K3FCQTtBQUFBO0F4RTIrcUJBOztBd0UzK3FCQTtBQUFBO0F4RSsrcUJBOztBd0UvK3FCQTtBQUFBO0F4RW0vcUJBOztBd0VuL3FCQTtBQUFBO0F4RXUvcUJBOztBd0V2L3FCQTtBQUFBO0F4RTIvcUJBOztBd0UzL3FCQTtBQUFBO0F4RSsvcUJBOztBd0UvL3FCQTtBQUFBO0F4RW1nckJBOztBd0VuZ3JCQTtBQUFBO0F4RXVnckJBOztBd0V2Z3JCQTtBQUFBO0F4RTJnckJBOztBd0UzZ3JCQTtBQUFBO0F4RStnckJBOztBd0UvZ3JCQTtBQUFBO0F4RW1ockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V6aHJCQTtBQUFBO0F4RTZockJBOztBd0UzaHJCQTtBQUFBO0F4RStockJBOztBd0U5aHJCQTtBQUFBO0F4RWtpckJBOztBeUUzaXJCQTtBQUFBO0F6RStpckJBOztBeUU5aXJCQTs7QUFFQTtBekVpanJCQTs7QXlFL2lyQkE7O0FBRUE7QXpFa2pyQkE7O0F5RWhqckJBOztBQUVBO0F6RW1qckJBOztBeUVqanJCQTs7QUFFQTtBekVvanJCQTs7QXlFbmtyQkE7QUFBQTtBekV1a3JCQTs7QXlFdGtyQkE7O0FBRUE7QXpFeWtyQkE7O0F5RXZrckJBOztBQUVBO0F6RTBrckJBOztBeUV4a3JCQTs7QUFFQTtBekUya3JCQTs7QXlFemtyQkE7O0FBRUE7QXpFNGtyQkE7O0F5RTNsckJBO0FBQUE7QXpFK2xyQkE7O0F5RTlsckJBOztBQUVBO0F6RWltckJBOztBeUUvbHJCQTs7QUFFQTtBekVrbXJCQTs7QXlFaG1yQkE7O0FBRUE7QXpFbW1yQkE7O0F5RWptckJBOztBQUVBO0F6RW9tckJBOztBeUVubnJCQTtBQUFBO0F6RXVuckJBOztBeUV0bnJCQTs7QUFFQTtBekV5bnJCQTs7QXlFdm5yQkE7O0FBRUE7QXpFMG5yQkE7O0F5RXhuckJBOztBQUVBO0F6RTJuckJBOztBeUV6bnJCQTs7QUFFQTtBekU0bnJCQTs7QXlFM29yQkE7QUFBQTtBekUrb3JCQTs7QXlFOW9yQkE7O0FBRUE7QXpFaXByQkE7O0F5RS9vckJBOztBQUVBO0F6RWtwckJBOztBeUVocHJCQTs7QUFFQTtBekVtcHJCQTs7QXlFanByQkE7O0FBRUE7QXpFb3ByQkE7O0F5RW5xckJBO0FBQUE7QXpFdXFyQkE7O0F5RXRxckJBOztBQUVBO0F6RXlxckJBOztBeUV2cXJCQTs7QUFFQTtBekUwcXJCQTs7QXlFeHFyQkE7O0FBRUE7QXpFMnFyQkE7O0F5RXpxckJBOztBQUVBO0F6RTRxckJBOztBeUUzcnJCQTtBQUFBO0F6RStyckJBOztBeUU5cnJCQTs7QUFFQTtBekVpc3JCQTs7QXlFL3JyQkE7O0FBRUE7QXpFa3NyQkE7O0F5RWhzckJBOztBQUVBO0F6RW1zckJBOztBeUVqc3JCQTs7QUFFQTtBekVvc3JCQTs7QXlFbnRyQkE7QUFBQTtBekV1dHJCQTs7QXlFdHRyQkE7O0FBRUE7QXpFeXRyQkE7O0F5RXZ0ckJBOztBQUVBO0F6RTB0ckJBOztBeUV4dHJCQTs7QUFFQTtBekUydHJCQTs7QXlFenRyQkE7O0FBRUE7QXpFNHRyQkE7O0F5RTN1ckJBO0FBQUE7QXpFK3VyQkE7O0F5RTl1ckJBOztBQUVBO0F6RWl2ckJBOztBeUUvdXJCQTs7QUFFQTtBekVrdnJCQTs7QXlFaHZyQkE7O0FBRUE7QXpFbXZyQkE7O0F5RWp2ckJBOztBQUVBO0F6RW92ckJBOztBeUVud3JCQTtBQUFBO0F6RXV3ckJBOztBeUV0d3JCQTs7QUFFQTtBekV5d3JCQTs7QXlFdndyQkE7O0FBRUE7QXpFMHdyQkE7O0F5RXh3ckJBOztBQUVBO0F6RTJ3ckJBOztBeUV6d3JCQTs7QUFFQTtBekU0d3JCQTs7QXlFM3hyQkE7QUFBQTtBekUreHJCQTs7QXlFOXhyQkE7O0FBRUE7QXpFaXlyQkE7O0F5RS94ckJBOztBQUVBO0F6RWt5ckJBOztBeUVoeXJCQTs7QUFFQTtBekVteXJCQTs7QXlFanlyQkE7O0FBRUE7QXpFb3lyQkE7O0F5RW56ckJBO0FBQUE7QXpFdXpyQkE7O0F5RXR6ckJBOztBQUVBO0F6RXl6ckJBOztBeUV2enJCQTs7QUFFQTtBekUwenJCQTs7QXlFeHpyQkE7O0FBRUE7QXpFMnpyQkE7O0F5RXp6ckJBOztBQUVBO0F6RTR6ckJBOztBeUUzMHJCQTtBQUFBO0F6RSswckJBOztBeUU5MHJCQTs7QUFFQTtBekVpMXJCQTs7QXlFLzByQkE7O0FBRUE7QXpFazFyQkE7O0F5RWgxckJBOztBQUVBO0F6RW0xckJBOztBeUVqMXJCQTs7QUFFQTtBekVvMXJCQTs7QXlFbjJyQkE7QUFBQTtBekV1MnJCQTs7QXlFdDJyQkE7O0FBRUE7QXpFeTJyQkE7O0F5RXYyckJBOztBQUVBO0F6RTAyckJBOztBeUV4MnJCQTs7QUFFQTtBekUyMnJCQTs7QXlFejJyQkE7O0FBRUE7QXpFNDJyQkE7O0F5RTMzckJBO0FBQUE7QXpFKzNyQkE7O0F5RTkzckJBOztBQUVBO0F6RWk0ckJBOztBeUUvM3JCQTs7QUFFQTtBekVrNHJCQTs7QXlFaDRyQkE7O0FBRUE7QXpFbTRyQkE7O0F5RWo0ckJBOztBQUVBO0F6RW80ckJBOztBeUVuNXJCQTtBQUFBO0F6RXU1ckJBOztBeUV0NXJCQTs7QUFFQTtBekV5NXJCQTs7QXlFdjVyQkE7O0FBRUE7QXpFMDVyQkE7O0F5RXg1ckJBOztBQUVBO0F6RTI1ckJBOztBeUV6NXJCQTs7QUFFQTtBekU0NXJCQTs7QXlFMzZyQkE7QUFBQTtBekUrNnJCQTs7QXlFOTZyQkE7O0FBRUE7QXpFaTdyQkE7O0F5RS82ckJBOztBQUVBO0F6RWs3ckJBOztBeUVoN3JCQTs7QUFFQTtBekVtN3JCQTs7QXlFajdyQkE7O0FBRUE7QXpFbzdyQkE7O0F5RW44ckJBO0FBQUE7QXpFdThyQkE7O0F5RXQ4ckJBOztBQUVBO0F6RXk4ckJBOztBeUV2OHJCQTs7QUFFQTtBekUwOHJCQTs7QXlFeDhyQkE7O0FBRUE7QXpFMjhyQkE7O0F5RXo4ckJBOztBQUVBO0F6RTQ4ckJBOztBeUUzOXJCQTtBQUFBO0F6RSs5ckJBOztBeUU5OXJCQTs7QUFFQTtBekVpK3JCQTs7QXlFLzlyQkE7O0FBRUE7QXpFaytyQkE7O0F5RWgrckJBOztBQUVBO0F6RW0rckJBOztBeUVqK3JCQTs7QUFFQTtBekVvK3JCQTs7QXlFbi9yQkE7QUFBQTtBekV1L3JCQTs7QXlFdC9yQkE7O0FBRUE7QXpFeS9yQkE7O0F5RXYvckJBOztBQUVBO0F6RTAvckJBOztBeUV4L3JCQTs7QUFFQTtBekUyL3JCQTs7QXlFei9yQkE7O0FBRUE7QXpFNC9yQkE7O0F5RTNnc0JBO0FBQUE7QXpFK2dzQkE7O0F5RTlnc0JBOztBQUVBO0F6RWloc0JBOztBeUUvZ3NCQTs7QUFFQTtBekVraHNCQTs7QXlFaGhzQkE7O0FBRUE7QXpFbWhzQkE7O0F5RWpoc0JBOztBQUVBO0F6RW9oc0JBOztBeUVuaXNCQTtBQUFBO0F6RXVpc0JBOztBeUV0aXNCQTs7QUFFQTtBekV5aXNCQTs7QXlFdmlzQkE7O0FBRUE7QXpFMGlzQkE7O0F5RXhpc0JBOztBQUVBO0F6RTJpc0JBOztBeUV6aXNCQTs7QUFFQTtBekU0aXNCQTs7QXlFM2pzQkE7QUFBQTtBekUranNCQTs7QXlFOWpzQkE7O0FBRUE7QXpFaWtzQkE7O0F5RS9qc0JBOztBQUVBO0F6RWtrc0JBOztBeUVoa3NCQTs7QUFFQTtBekVta3NCQTs7QXlFamtzQkE7O0FBRUE7QXpFb2tzQkE7O0F5RW5sc0JBO0FBQUE7QXpFdWxzQkE7O0F5RXRsc0JBOztBQUVBO0F6RXlsc0JBOztBeUV2bHNCQTs7QUFFQTtBekUwbHNCQTs7QXlFeGxzQkE7O0FBRUE7QXpFMmxzQkE7O0F5RXpsc0JBOztBQUVBO0F6RTRsc0JBOztBeUUzbXNCQTtBQUFBO0F6RSttc0JBOztBeUU5bXNCQTs7QUFFQTtBekVpbnNCQTs7QXlFL21zQkE7O0FBRUE7QXpFa25zQkE7O0F5RWhuc0JBOztBQUVBO0F6RW1uc0JBOztBeUVqbnNCQTs7QUFFQTtBekVvbnNCQTs7QXlFbm9zQkE7QUFBQTtBekV1b3NCQTs7QXlFdG9zQkE7O0FBRUE7QXpFeW9zQkE7O0F5RXZvc0JBOztBQUVBO0F6RTBvc0JBOztBeUV4b3NCQTs7QUFFQTtBekUyb3NCQTs7QXlFem9zQkE7O0FBRUE7QXpFNG9zQkE7O0F5RTNwc0JBO0FBQUE7QXpFK3BzQkE7O0F5RTlwc0JBOztBQUVBO0F6RWlxc0JBOztBeUUvcHNCQTs7QUFFQTtBekVrcXNCQTs7QXlFaHFzQkE7O0FBRUE7QXpFbXFzQkE7O0F5RWpxc0JBOztBQUVBO0F6RW9xc0JBOztBeUVucnNCQTtBQUFBO0F6RXVyc0JBOztBeUV0cnNCQTs7QUFFQTtBekV5cnNCQTs7QXlFdnJzQkE7O0FBRUE7QXpFMHJzQkE7O0F5RXhyc0JBOztBQUVBO0F6RTJyc0JBOztBeUV6cnNCQTs7QUFFQTtBekU0cnNCQTs7QXlFM3NzQkE7QUFBQTtBekUrc3NCQTs7QXlFOXNzQkE7O0FBRUE7QXpFaXRzQkE7O0F5RS9zc0JBOztBQUVBO0F6RWt0c0JBOztBeUVodHNCQTs7QUFFQTtBekVtdHNCQTs7QXlFanRzQkE7O0FBRUE7QXpFb3RzQkE7O0F5RW51c0JBO0FBQUE7QXpFdXVzQkE7O0F5RXR1c0JBOztBQUVBO0F6RXl1c0JBOztBeUV2dXNCQTs7QUFFQTtBekUwdXNCQTs7QXlFeHVzQkE7O0FBRUE7QXpFMnVzQkE7O0F5RXp1c0JBOztBQUVBO0F6RTR1c0JBOztBeUUzdnNCQTtBQUFBO0F6RSt2c0JBOztBeUU5dnNCQTs7QUFFQTtBekVpd3NCQTs7QXlFL3ZzQkE7O0FBRUE7QXpFa3dzQkE7O0F5RWh3c0JBOztBQUVBO0F6RW13c0JBOztBeUVqd3NCQTs7QUFFQTtBekVvd3NCQTs7QXlFbnhzQkE7QUFBQTtBekV1eHNCQTs7QXlFdHhzQkE7O0FBRUE7QXpFeXhzQkE7O0F5RXZ4c0JBOztBQUVBO0F6RTB4c0JBOztBeUV4eHNCQTs7QUFFQTtBekUyeHNCQTs7QXlFenhzQkE7O0FBRUE7QXpFNHhzQkE7O0F5RTN5c0JBO0FBQUE7QXpFK3lzQkE7O0F5RTl5c0JBOztBQUVBO0F6RWl6c0JBOztBeUUveXNCQTs7QUFFQTtBekVrenNCQTs7QXlFaHpzQkE7O0FBRUE7QXpFbXpzQkE7O0F5RWp6c0JBOztBQUVBO0F6RW96c0JBOztBeUVuMHNCQTtBQUFBO0F6RXUwc0JBOztBeUV0MHNCQTs7QUFFQTtBekV5MHNCQTs7QXlFdjBzQkE7O0FBRUE7QXpFMDBzQkE7O0F5RXgwc0JBOztBQUVBO0F6RTIwc0JBOztBeUV6MHNCQTs7QUFFQTtBekU0MHNCQTs7QXlFMzFzQkE7QUFBQTtBekUrMXNCQTs7QXlFOTFzQkE7O0FBRUE7QXpFaTJzQkE7O0F5RS8xc0JBOztBQUVBO0F6RWsyc0JBOztBeUVoMnNCQTs7QUFFQTtBekVtMnNCQTs7QXlFajJzQkE7O0FBRUE7QXpFbzJzQkE7O0F5RW4zc0JBO0FBQUE7QXpFdTNzQkE7O0F5RXQzc0JBOztBQUVBO0F6RXkzc0JBOztBeUV2M3NCQTs7QUFFQTtBekUwM3NCQTs7QXlFeDNzQkE7O0FBRUE7QXpFMjNzQkE7O0F5RXozc0JBOztBQUVBO0F6RTQzc0JBOztBeUUzNHNCQTtBQUFBO0F6RSs0c0JBOztBeUU5NHNCQTs7QUFFQTtBekVpNXNCQTs7QXlFLzRzQkE7O0FBRUE7QXpFazVzQkE7O0F5RWg1c0JBOztBQUVBO0F6RW01c0JBOztBeUVqNXNCQTs7QUFFQTtBekVvNXNCQTs7QXlFbjZzQkE7QUFBQTtBekV1NnNCQTs7QXlFdDZzQkE7O0FBRUE7QXpFeTZzQkE7O0F5RXY2c0JBOztBQUVBO0F6RTA2c0JBOztBeUV4NnNCQTs7QUFFQTtBekUyNnNCQTs7QXlFejZzQkE7O0FBRUE7QXpFNDZzQkE7O0F5RTM3c0JBO0FBQUE7QXpFKzdzQkE7O0F5RTk3c0JBOztBQUVBO0F6RWk4c0JBOztBeUUvN3NCQTs7QUFFQTtBekVrOHNCQTs7QXlFaDhzQkE7O0FBRUE7QXpFbThzQkE7O0F5RWo4c0JBOztBQUVBO0F6RW84c0JBOztBeUVuOXNCQTtBQUFBO0F6RXU5c0JBOztBeUV0OXNCQTs7QUFFQTtBekV5OXNCQTs7QXlFdjlzQkE7O0FBRUE7QXpFMDlzQkE7O0F5RXg5c0JBOztBQUVBO0F6RTI5c0JBOztBeUV6OXNCQTs7QUFFQTtBekU0OXNCQTs7QXlFMytzQkE7QUFBQTtBekUrK3NCQTs7QXlFOStzQkE7O0FBRUE7QXpFaS9zQkE7O0F5RS8rc0JBOztBQUVBO0F6RWsvc0JBOztBeUVoL3NCQTs7QUFFQTtBekVtL3NCQTs7QXlFai9zQkE7O0FBRUE7QXpFby9zQkE7O0F5RW5ndEJBO0FBQUE7QXpFdWd0QkE7O0F5RXRndEJBOztBQUVBO0F6RXlndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUVwZ3RCQTtBQUFBO0F6RXdndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUUxZ3RCQTs7QUFFQTtBekU2Z3RCQTs7QXlFNWh0QkE7QUFBQTtBekVnaXRCQTs7QXlFL2h0QkE7O0FBRUE7QXpFa2l0QkE7O0F5RWhpdEJBOztBQUVBO0F6RW1pdEJBOztBeUVqaXRCQTs7QUFFQTtBekVvaXRCQTs7QXlFbGl0QkE7O0FBRUE7QXpFcWl0QkE7O0F5RXBqdEJBO0FBQUE7QXpFd2p0QkE7O0F5RXZqdEJBOztBQUVBO0F6RTBqdEJBOztBeUV4anRCQTs7QUFFQTtBekUyanRCQTs7QXlFemp0QkE7O0FBRUE7QXpFNGp0QkE7O0F5RTFqdEJBOztBQUVBO0F6RTZqdEJBOztBeUU1a3RCQTtBQUFBO0F6RWdsdEJBOztBeUUva3RCQTs7QUFFQTtBekVrbHRCQTs7QXlFaGx0QkE7O0FBRUE7QXpFbWx0QkE7O0F5RWpsdEJBOztBQUVBO0F6RW9sdEJBOztBeUVsbHRCQTs7QUFFQTtBekVxbHRCQTs7QXlFcG10QkE7QUFBQTtBekV3bXRCQTs7QXlFdm10QkE7O0FBRUE7QXpFMG10QkE7O0F5RXhtdEJBOztBQUVBO0F6RTJtdEJBOztBeUV6bXRCQTs7QUFFQTtBekU0bXRCQTs7QXlFMW10QkE7O0FBRUE7QXpFNm10QkE7O0F5RTVudEJBO0FBQUE7QXpFZ290QkE7O0F5RS9udEJBOztBQUVBO0F6RWtvdEJBOztBeUVob3RCQTs7QUFFQTtBekVtb3RCQTs7QXlFam90QkE7O0FBRUE7QXpFb290QkE7O0F5RWxvdEJBOztBQUVBO0F6RXFvdEJBOztBeUVwcHRCQTtBQUFBO0F6RXdwdEJBOztBeUV2cHRCQTs7QUFFQTtBekUwcHRCQTs7QXlFeHB0QkE7O0FBRUE7QXpFMnB0QkE7O0F5RXpwdEJBOztBQUVBO0F6RTRwdEJBOztBeUUxcHRCQTs7QUFFQTtBekU2cHRCQTs7QXlFNXF0QkE7QUFBQTtBekVncnRCQTs7QXlFL3F0QkE7O0FBRUE7QXpFa3J0QkE7O0F5RWhydEJBOztBQUVBO0F6RW1ydEJBOztBeUVqcnRCQTs7QUFFQTtBekVvcnRCQTs7QXlFbHJ0QkE7O0FBRUE7QXpFcXJ0QkE7O0F5RXBzdEJBO0FBQUE7QXpFd3N0QkE7O0F5RXZzdEJBOztBQUVBO0F6RTBzdEJBOztBeUV4c3RCQTs7QUFFQTtBekUyc3RCQTs7QXlFenN0QkE7O0FBRUE7QXpFNHN0QkE7O0F5RTFzdEJBOztBQUVBO0F6RTZzdEJBOztBeUU1dHRCQTtBQUFBO0F6RWd1dEJBOztBeUUvdHRCQTs7QUFFQTtBekVrdXRCQTs7QXlFaHV0QkE7O0FBRUE7QXpFbXV0QkE7O0F5RWp1dEJBOztBQUVBO0F6RW91dEJBOztBeUVsdXRCQTs7QUFFQTtBekVxdXRCQTs7QXlFcHZ0QkE7QUFBQTtBekV3dnRCQTs7QXlFdnZ0QkE7O0FBRUE7QXpFMHZ0QkE7O0F5RXh2dEJBOztBQUVBO0F6RTJ2dEJBOztBeUV6dnRCQTs7QUFFQTtBekU0dnRCQTs7QXlFMXZ0QkE7O0FBRUE7QXpFNnZ0QkE7O0F5RTV3dEJBO0FBQUE7QXpFZ3h0QkE7O0F5RS93dEJBOztBQUVBO0F6RWt4dEJBOztBeUVoeHRCQTs7QUFFQTtBekVteHRCQTs7QXlFanh0QkE7O0FBRUE7QXpFb3h0QkE7O0F5RWx4dEJBOztBQUVBO0F6RXF4dEJBOztBeUVweXRCQTtBQUFBO0F6RXd5dEJBOztBeUV2eXRCQTs7QUFFQTtBekUweXRCQTs7QXlFeHl0QkE7O0FBRUE7QXpFMnl0QkE7O0F5RXp5dEJBOztBQUVBO0F6RTR5dEJBOztBeUUxeXRCQTs7QUFFQTtBekU2eXRCQTs7QXlFNXp0QkE7QUFBQTtBekVnMHRCQTs7QXlFL3p0QkE7O0FBRUE7QXpFazB0QkE7O0F5RWgwdEJBOztBQUVBO0F6RW0wdEJBOztBeUVqMHRCQTs7QUFFQTtBekVvMHRCQTs7QXlFbDB0QkE7O0FBRUE7QXpFcTB0QkE7O0F5RXAxdEJBO0FBQUE7QXpFdzF0QkE7O0F5RXYxdEJBOztBQUVBO0F6RTAxdEJBOztBeUV4MXRCQTs7QUFFQTtBekUyMXRCQTs7QXlFejF0QkE7O0FBRUE7QXpFNDF0QkE7O0F5RTExdEJBOztBQUVBO0F6RTYxdEJBOztBeUU1MnRCQTtBQUFBO0F6RWczdEJBOztBeUUvMnRCQTs7QUFFQTtBekVrM3RCQTs7QXlFaDN0QkE7O0FBRUE7QXpFbTN0QkE7O0F5RWozdEJBOztBQUVBO0F6RW8zdEJBOztBeUVsM3RCQTs7QUFFQTtBekVxM3RCQTs7QXlFcDR0QkE7QUFBQTtBekV3NHRCQTs7QXlFdjR0QkE7O0FBRUE7QXpFMDR0QkE7O0F5RXg0dEJBOztBQUVBO0F6RTI0dEJBOztBeUV6NHRCQTs7QUFFQTtBekU0NHRCQTs7QXlFMTR0QkE7O0FBRUE7QXpFNjR0QkE7O0F5RTU1dEJBO0FBQUE7QXpFZzZ0QkE7O0F5RS81dEJBOztBQUVBO0F6RWs2dEJBOztBeUVoNnRCQTs7QUFFQTtBekVtNnRCQTs7QXlFajZ0QkE7O0FBRUE7QXpFbzZ0QkE7O0F5RWw2dEJBOztBQUVBO0F6RXE2dEJBOztBeUVwN3RCQTtBQUFBO0F6RXc3dEJBOztBeUV2N3RCQTs7QUFFQTtBekUwN3RCQTs7QXlFeDd0QkE7O0FBRUE7QXpFMjd0QkE7O0F5RXo3dEJBOztBQUVBO0F6RTQ3dEJBOztBeUUxN3RCQTs7QUFFQTtBekU2N3RCQTs7QXlFNTh0QkE7QUFBQTtBekVnOXRCQTs7QXlFLzh0QkE7O0FBRUE7QXpFazl0QkE7O0F5RWg5dEJBOztBQUVBO0F6RW05dEJBOztBeUVqOXRCQTs7QUFFQTtBekVvOXRCQTs7QXlFbDl0QkE7O0FBRUE7QXpFcTl0QkE7O0F5RS84dEJBO0FBQUE7QXpFbTl0QkE7O0F5RWw5dEJBOztBQUVBO0F6RXE5dEJBOztBeUVuOXRCQTs7QUFFQTtBekVzOXRCQTs7QXlFcDl0QkE7O0FBRUE7QXpFdTl0QkE7O0F5RXI5dEJBOztBQUVBO0F6RXc5dEJBOztBaUJqK3RCQTtBd0RsREE7QUFBQTtBekV3aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV4aXVCQTtBQUFBO0F6RTJpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTNqdUJBO0FBQUE7QXpFOGp1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFOWt1QkE7QUFBQTtBekVpbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVqbXVCQTtBQUFBO0F6RW9tdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RXBudUJBO0FBQUE7QXpFdW51QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdm91QkE7QUFBQTtBekUwb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUUxcHVCQTtBQUFBO0F6RTZwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTdxdUJBO0FBQUE7QXpFZ3J1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFaHN1QkE7QUFBQTtBekVtc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVudHVCQTtBQUFBO0F6RXN0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXR1dUJBO0FBQUE7QXpFeXV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFenZ1QkE7QUFBQTtBekU0dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUU1d3VCQTtBQUFBO0F6RSt3dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RS94dUJBO0FBQUE7QXpFa3l1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFbHp1QkE7QUFBQTtBekVxenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVyMHVCQTtBQUFBO0F6RXcwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXgxdUJBO0FBQUE7QXpFMjF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMzJ1QkE7QUFBQTtBekU4MnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU5M3VCQTtBQUFBO0F6RWk0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWo1dUJBO0FBQUE7QXpFbzV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFcDZ1QkE7QUFBQTtBekV1NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV2N3VCQTtBQUFBO0F6RTA3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RTE4dUJBO0FBQUE7QXpFNjh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNzl1QkE7QUFBQTtBekVnK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUVoL3VCQTtBQUFBO0F6RW0vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RW5ndkJBO0FBQUE7QXpFc2d2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFdGh2QkE7QUFBQTtBekV5aHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV6aXZCQTtBQUFBO0F6RTRpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTVqdkJBO0FBQUE7QXpFK2p2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFL2t2QkE7QUFBQTtBekVrbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVsbXZCQTtBQUFBO0F6RXFtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXJudkJBO0FBQUE7QXpFd252QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFeG92QkE7QUFBQTtBekUyb3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUzcHZCQTtBQUFBO0F6RThwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTlxdkJBO0FBQUE7QXpFaXJ2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFanN2QkE7QUFBQTtBekVvc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVwdHZCQTtBQUFBO0F6RXV0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXZ1dkJBO0FBQUE7QXpFMHV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFMXZ2QkE7QUFBQTtBekU2dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU3d3ZCQTtBQUFBO0F6RWd4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RWh5dkJBO0FBQUE7QXpFbXl2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFNXh2QkE7QUFBQTtBekUreHZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUUveXZCQTtBQUFBO0F6RWt6dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWwwdkJBO0FBQUE7QXpFcTB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcjF2QkE7QUFBQTtBekV3MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV4MnZCQTtBQUFBO0F6RTIydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTMzdkJBO0FBQUE7QXpFODN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFOTR2QkE7QUFBQTtBekVpNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVqNnZCQTtBQUFBO0F6RW82dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RXA3dkJBO0FBQUE7QXpFdTd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdjh2QkE7QUFBQTtBekUwOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUUxOXZCQTtBQUFBO0F6RTY5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTcrdkJBO0FBQUE7QXpFZy92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFaGd3QkE7QUFBQTtBekVtZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVuaHdCQTtBQUFBO0F6RXNod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXRpd0JBO0FBQUE7QXpFeWl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFemp3QkE7QUFBQTtBekU0andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUU1a3dCQTtBQUFBO0F6RStrd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RS9sd0JBO0FBQUE7QXpFa213QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFbG53QkE7QUFBQTtBekVxbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVyb3dCQTtBQUFBO0F6RXdvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RW5vd0JBO0FBQUE7QXpFc293QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QUFDQTtBaUJqcHdCQTtBd0RsREE7QUFBQTtBekV1c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV2dHdCQTtBQUFBO0F6RTB0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RTF1d0JBO0FBQUE7QXpFNnV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFN3Z3QkE7QUFBQTtBekVnd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUVoeHdCQTtBQUFBO0F6RW14d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RW55d0JBO0FBQUE7QXpFc3l3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFdHp3QkE7QUFBQTtBekV5endCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV6MHdCQTtBQUFBO0F6RTQwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTUxd0JBO0FBQUE7QXpFKzF3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFLzJ3QkE7QUFBQTtBekVrM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVsNHdCQTtBQUFBO0F6RXE0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXI1d0JBO0FBQUE7QXpFdzV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFeDZ3QkE7QUFBQTtBekUyNndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUzN3dCQTtBQUFBO0F6RTg3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTk4d0JBO0FBQUE7QXpFaTl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFait3QkE7QUFBQTtBekVvK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVwL3dCQTtBQUFBO0F6RXUvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXZneEJBO0FBQUE7QXpFMGd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFMWh4QkE7QUFBQTtBekU2aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU3aXhCQTtBQUFBO0F6RWdqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RWhreEJBO0FBQUE7QXpFbWt4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbmx4QkE7QUFBQTtBekVzbHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUV0bXhCQTtBQUFBO0F6RXlteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXpueEJBO0FBQUE7QXpFNG54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFNW94QkE7QUFBQTtBekUrb3hCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUUvcHhCQTtBQUFBO0F6RWtxeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWxyeEJBO0FBQUE7QXpFcXJ4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcnN4QkE7QUFBQTtBekV3c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV4dHhCQTtBQUFBO0F6RTJ0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTN1eEJBO0FBQUE7QXpFOHV4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFOXZ4QkE7QUFBQTtBekVpd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVqeHhCQTtBQUFBO0F6RW94eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RXB5eEJBO0FBQUE7QXpFdXl4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdnp4QkE7QUFBQTtBekUwenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUUxMHhCQTtBQUFBO0F6RTYweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTcxeEJBO0FBQUE7QXpFZzJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFaDN4QkE7QUFBQTtBekVtM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVuNHhCQTtBQUFBO0F6RXM0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXQ1eEJBO0FBQUE7QXpFeTV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFejZ4QkE7QUFBQTtBekU0NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUU1N3hCQTtBQUFBO0F6RSs3eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RS84eEJBO0FBQUE7QXpFazl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFMzh4QkE7QUFBQTtBekU4OHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU5OXhCQTtBQUFBO0F6RWkreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWoveEJBO0FBQUE7QXpFby94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFcGd5QkE7QUFBQTtBekV1Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV2aHlCQTtBQUFBO0F6RTBoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RTFpeUJBO0FBQUE7QXpFNml5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFN2p5QkE7QUFBQTtBekVna3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUVobHlCQTtBQUFBO0F6RW1seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RW5teUJBO0FBQUE7QXpFc215QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFdG55QkE7QUFBQTtBekV5bnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV6b3lCQTtBQUFBO0F6RTRveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTVweUJBO0FBQUE7QXpFK3B5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFL3F5QkE7QUFBQTtBekVrcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVsc3lCQTtBQUFBO0F6RXFzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXJ0eUJBO0FBQUE7QXpFd3R5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFeHV5QkE7QUFBQTtBekUydXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUzdnlCQTtBQUFBO0F6RTh2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTl3eUJBO0FBQUE7QXpFaXh5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFanl5QkE7QUFBQTtBekVveXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVwenlCQTtBQUFBO0F6RXV6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RWx6eUJBO0FBQUE7QXpFcXp5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QUFDQTtBaUJoMHlCQTtBd0RsREE7QUFBQTtBekVzM3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUV0NHlCQTtBQUFBO0F6RXk0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXo1eUJBO0FBQUE7QXpFNDV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFNTZ5QkE7QUFBQTtBekUrNnlCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUUvN3lCQTtBQUFBO0F6RWs4eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWw5eUJBO0FBQUE7QXpFcTl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcit5QkE7QUFBQTtBekV3K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV4L3lCQTtBQUFBO0F6RTIveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTNnekJBO0FBQUE7QXpFOGd6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFOWh6QkE7QUFBQTtBekVpaXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVqanpCQTtBQUFBO0F6RW9qekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RXBrekJBO0FBQUE7QXpFdWt6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdmx6QkE7QUFBQTtBekUwbHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUUxbXpCQTtBQUFBO0F6RTZtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTduekJBO0FBQUE7QXpFZ296QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFaHB6QkE7QUFBQTtBekVtcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVucXpCQTtBQUFBO0F6RXNxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXRyekJBO0FBQUE7QXpFeXJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFenN6QkE7QUFBQTtBekU0c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUU1dHpCQTtBQUFBO0F6RSt0ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RS91ekJBO0FBQUE7QXpFa3Z6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFbHd6QkE7QUFBQTtBekVxd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVyeHpCQTtBQUFBO0F6RXd4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXh5ekJBO0FBQUE7QXpFMnl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFM3p6QkE7QUFBQTtBekU4enpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU5MHpCQTtBQUFBO0F6RWkxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWoyekJBO0FBQUE7QXpFbzJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFcDN6QkE7QUFBQTtBekV1M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV2NHpCQTtBQUFBO0F6RTA0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RTE1ekJBO0FBQUE7QXpFNjV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNzZ6QkE7QUFBQTtBekVnN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUVoOHpCQTtBQUFBO0F6RW04ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RW45ekJBO0FBQUE7QXpFczl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFdCt6QkE7QUFBQTtBekV5K3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV6L3pCQTtBQUFBO0F6RTQvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTVnMEJBO0FBQUE7QXpFK2cwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFL2gwQkE7QUFBQTtBekVraTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVsajBCQTtBQUFBO0F6RXFqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXJrMEJBO0FBQUE7QXpFd2swQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFeGwwQkE7QUFBQTtBekUybDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUzbTBCQTtBQUFBO0F6RThtMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTluMEJBO0FBQUE7QXpFaW8wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFMW4wQkE7QUFBQTtBekU2bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU3bzBCQTtBQUFBO0F6RWdwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RWhxMEJBO0FBQUE7QXpFbXEwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbnIwQkE7QUFBQTtBekVzcjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUV0czBCQTtBQUFBO0F6RXlzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXp0MEJBO0FBQUE7QXpFNHQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFNXUwQkE7QUFBQTtBekUrdTBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUUvdjBCQTtBQUFBO0F6RWt3MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWx4MEJBO0FBQUE7QXpFcXgwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcnkwQkE7QUFBQTtBekV3eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV4ejBCQTtBQUFBO0F6RTJ6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTMwMEJBO0FBQUE7QXpFODAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFOTEwQkE7QUFBQTtBekVpMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVqMzBCQTtBQUFBO0F6RW8zMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RXA0MEJBO0FBQUE7QXpFdTQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdjUwQkE7QUFBQTtBekUwNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUUxNjBCQTtBQUFBO0F6RTY2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTc3MEJBO0FBQUE7QXpFZzgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFaDkwQkE7QUFBQTtBekVtOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVuKzBCQTtBQUFBO0F6RXMrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RWorMEJBO0FBQUE7QXpFbyswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QUFDQTtBaUIvKzBCQTtBd0RsREE7QUFBQTtBekVxaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVyajFCQTtBQUFBO0F6RXdqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXhrMUJBO0FBQUE7QXpFMmsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFM2wxQkE7QUFBQTtBekU4bDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU5bTFCQTtBQUFBO0F6RWluMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWpvMUJBO0FBQUE7QXpFb28xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFcHAxQkE7QUFBQTtBekV1cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV2cTFCQTtBQUFBO0F6RTBxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RTFyMUJBO0FBQUE7QXpFNnIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFN3MxQkE7QUFBQTtBekVndDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUVodTFCQTtBQUFBO0F6RW11MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RW52MUJBO0FBQUE7QXpFc3YxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFdHcxQkE7QUFBQTtBekV5dzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV6eDFCQTtBQUFBO0F6RTR4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTV5MUJBO0FBQUE7QXpFK3kxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFL3oxQkE7QUFBQTtBekVrMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVsMTFCQTtBQUFBO0F6RXExMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXIyMUJBO0FBQUE7QXpFdzIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFeDMxQkE7QUFBQTtBekUyMzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUzNDFCQTtBQUFBO0F6RTg0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTk1MUJBO0FBQUE7QXpFaTYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFajcxQkE7QUFBQTtBekVvNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVwODFCQTtBQUFBO0F6RXU4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXY5MUJBO0FBQUE7QXpFMDkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFMSsxQkE7QUFBQTtBekU2KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU3LzFCQTtBQUFBO0F6RWdnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RWhoMkJBO0FBQUE7QXpFbWgyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbmkyQkE7QUFBQTtBekVzaTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUV0ajJCQTtBQUFBO0F6RXlqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXprMkJBO0FBQUE7QXpFNGsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFNWwyQkE7QUFBQTtBekUrbDJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUUvbTJCQTtBQUFBO0F6RWtuMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWxvMkJBO0FBQUE7QXpFcW8yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcnAyQkE7QUFBQTtBekV3cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV4cTJCQTtBQUFBO0F6RTJxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTNyMkJBO0FBQUE7QXpFOHIyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFOXMyQkE7QUFBQTtBekVpdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVqdTJCQTtBQUFBO0F6RW91MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RXB2MkJBO0FBQUE7QXpFdXYyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdncyQkE7QUFBQTtBekUwdzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUUxeDJCQTtBQUFBO0F6RTZ4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTd5MkJBO0FBQUE7QXpFZ3oyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFenkyQkE7QUFBQTtBekU0eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUU1ejJCQTtBQUFBO0F6RSt6MkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RS8wMkJBO0FBQUE7QXpFazEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFbDIyQkE7QUFBQTtBekVxMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVyMzJCQTtBQUFBO0F6RXczMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXg0MkJBO0FBQUE7QXpFMjQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMzUyQkE7QUFBQTtBekU4NTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU5NjJCQTtBQUFBO0F6RWk3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWo4MkJBO0FBQUE7QXpFbzgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFcDkyQkE7QUFBQTtBekV1OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV2KzJCQTtBQUFBO0F6RTArMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RTEvMkJBO0FBQUE7QXpFNi8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFN2czQkE7QUFBQTtBekVnaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUVoaTNCQTtBQUFBO0F6RW1pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RW5qM0JBO0FBQUE7QXpFc2ozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFdGszQkE7QUFBQTtBekV5azNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV6bDNCQTtBQUFBO0F6RTRsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTVtM0JBO0FBQUE7QXpFK20zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFL24zQkE7QUFBQTtBekVrbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVscDNCQTtBQUFBO0F6RXFwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RWhwM0JBO0FBQUE7QXpFbXAzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QUFDQTtBMEVydDNCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUVxdDNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFbHUzQkE7QUFBQTtBM0VzdTNCQTs7QTJFcnUzQkE7QUFBQTtBM0V5dTNCQTs7QTJFeHUzQkE7QUNUQTtBQUNBO0FBQ0E7QTVFcXYzQkE7O0EyRXR1M0JBO0FBQUE7QTNFMHUzQkE7O0EyRXp1M0JBO0FBQUE7QTNFNnUzQkE7O0EyRTV1M0JBO0FBQUE7QTNFZ3YzQkE7O0FpQjNzM0JBO0EwRHZDQTtBQUFBO0EzRXV2M0JBO0EyRXR2M0JBO0FBQUE7QTNFeXYzQkE7QTJFeHYzQkE7QUFBQTtBM0UydjNCQTtBQUNBO0FpQnZ0M0JBO0EwRHZDQTtBQUFBO0EzRWt3M0JBO0EyRWp3M0JBO0FBQUE7QTNFb3czQkE7QTJFbnczQkE7QUFBQTtBM0VzdzNCQTtBQUNBO0FpQmx1M0JBO0EwRHZDQTtBQUFBO0EzRTZ3M0JBO0EyRTV3M0JBO0FBQUE7QTNFK3czQkE7QTJFOXczQkE7QUFBQTtBM0VpeDNCQTtBQUNBO0FpQjd1M0JBO0EwRHZDQTtBQUFBO0EzRXd4M0JBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7QTJFengzQkE7QUFBQTtBM0U0eDNCQTtBQUNBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7O0EyRXp4M0JBO0FBQUE7QTNFNngzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRS94M0JBO0FBQUE7QTNFbXkzQkE7O0EyRWx5M0JBO0FBQUE7QTNFc3kzQkE7O0EyRXJ5M0JBO0FBQUE7QTNFeXkzQkE7O0EyRXh5M0JBO0FBQUE7QTNFNHkzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0E2RXQxM0JBO0FBQ0E7QTdFeTEzQkE7O0FRLzAzQkE7QXFFTEE7QTdFdzEzQkE7O0E2RTkxM0JBO0FBQ0E7QTdFaTIzQkE7O0FRdjEzQkE7QXFFTEE7QTdFZzIzQkE7O0E2RXQyM0JBO0FBQ0E7QTdFeTIzQkE7O0FRLzEzQkE7QXFFTEE7QTdFdzIzQkE7O0E2RTkyM0JBO0FBQ0E7QTdFaTMzQkE7O0FRdjIzQkE7QXFFTEE7QTdFZzMzQkE7O0E2RXQzM0JBO0FBQ0E7QTdFeTMzQkE7O0FRLzIzQkE7QXFFTEE7QTdFdzMzQkE7O0E2RTkzM0JBO0FBQ0E7QTdFaTQzQkE7O0FRdjMzQkE7QXFFTEE7QTdFZzQzQkE7O0E2RXQ0M0JBO0FBQ0E7QTdFeTQzQkE7O0FRLzMzQkE7QXFFTEE7QTdFdzQzQkE7O0E2RTk0M0JBO0FBQ0E7QTdFaTUzQkE7O0FRdjQzQkE7QXFFTEE7QTdFZzUzQkE7O0E2RXQ1M0JBO0FBQ0E7QTdFeTUzQkE7O0FRLzQzQkE7QXFFTEE7QTdFdzUzQkE7O0E2RTk1M0JBO0FBQ0E7QTdFaTYzQkE7O0FRdjUzQkE7QXFFTEE7QTdFZzYzQkE7O0E2RXQ2M0JBO0FBQ0E7QTdFeTYzQkE7O0FRLzUzQkE7QXFFTEE7QTdFdzYzQkE7O0E2RTk2M0JBO0FBQ0E7QTdFaTczQkE7O0FRdjYzQkE7QXFFTEE7QTdFZzczQkE7O0EyRXo0M0JBO0FBQUE7QTNFNjQzQkE7O0EyRTU0M0JBO0FBQUE7QTNFZzUzQkE7O0EyRTk0M0JBO0FBQUE7QTNFazUzQkE7O0EyRWo1M0JBO0FBQUE7QTNFcTUzQkE7O0EyRWo1M0JBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFNDgzQkE7O0EyRXI1M0JBO0FBQUE7QTNFeTUzQkE7O0EyRXY1M0JBO0FBQ0E7QUFDQTtBM0UwNTNCQTs7QTJFcjUzQkE7QUFBQTtBM0V5NTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QWdGNzkzQkE7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRjY5M0JBO0FnRno5M0JBO0FBQ0E7QWhGMjkzQkE7QWdGbDkzQkE7QUFDQTtBaEZvOTNCQTtBZ0Z0ODNCQTtBQUNBO0FoRnc4M0JBO0FnRnQ4M0JBOztBQUVBO0FBQ0E7QWhGdzgzQkE7QWdGcjgzQkE7O0FBRUE7QWhGdTgzQkE7QWdGcDgzQkE7OztBQUdBO0FBQ0E7QWhGczgzQkE7QWdGbjgzQkE7O0FBRUE7QWhGcTgzQkE7QWdGNzczQkE7QUFDQTtBaEYrNzNCQTtBZ0Y3NzNCQTtBQUNBO0FoRis3M0JBO0FnRjc3M0JBO0FBQ0E7QWhGKzczQkE7QWdGMzczQkE7QUFDQTtBaEY2NzNCQTtBZ0YzNzNCQTtBQUNBO0FoRjY3M0JBO0FnRjE3M0JBO0FBQ0E7QWhGNDczQkE7QWdGMTczQkE7O0FBRUE7QWhGNDczQkE7QWdGdjczQkE7O0FBRUE7QWhGeTczQkE7QWdGcjczQkE7QUFDQTtBaEZ1NzNCQTtBZ0ZyNzNCQTs7OztBQUlBO0FoRnU3M0JBO0FnRm43M0JBO0FBQ0E7QUFDQTtBaEZxNzNCQTtBQUNBO0FpRnBqNEJBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGc2o0QkE7QWtGcGo0QkE7QUFDQTtBQUNBO0FsRnNqNEJBO0FrRm5qNEJBO0FBR0E7QUFDQTtBbEZtajRCQTtBa0ZoajRCQTtBQUNBO0FsRmtqNEJBO0FrRnhpNEJBO0FBSUE7QWxGdWk0QkE7O0FrRmwvM0JBO0FDbkZBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GeWs0QkE7O0FpQmxoNEJBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYrLzNCQTtBQUNBO0FpQjdoNEJBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRmdnNEJBO0FBQ0E7O0FrRnovM0JBO0FBREE7QUFFQTtBbEY2LzNCQTtBQUNBO0FrRjEvM0JBO0FBREE7QUFFQTtBQUNBO0FsRjYvM0JBO0FBQ0E7QWtGei8zQkE7QUFEQTtBQUVBO0FsRjQvM0JBO0FBQ0E7O0FrRnYvM0JBOztBQUVBO0FsRjAvM0JBOztBa0ZyLzNCQTtBQUNBO0FsRncvM0JBO0FrRnQvM0JBO0FBQ0E7QWxGdy8zQkE7O0FrRnAvM0JBO0FBQ0E7QWxGdS8zQkE7QWtGci8zQkE7QUFDQTtBQUFBO0FsRnUvM0JBOztBb0Y1bjRCQTtBQUNBO0FwRituNEJBOztBb0ZobzRCQTtBQUNBO0FwRm1vNEJBOztBaUI1aTRCQTtBbUV4RkE7QUFDQTtBcEZ3bzRCQTtBb0Z6bzRCQTtBQUNBO0FwRjJvNEJBO0FBQ0E7QWlCcmo0QkE7QW1FeEZBO0FBQ0E7QXBGZ3A0QkE7QW9GanA0QkE7QUFDQTtBcEZtcDRCQTtBQUNBO0FpQjdqNEJBO0FtRXhGQTtBQUNBO0FwRndwNEJBO0FvRnpwNEJBO0FBQ0E7QXBGMnA0QkE7QUFDQTtBaUJ2bjRCQTtBbUV0Q0E7QUFDQTtBcEZncTRCQTtBb0ZqcTRCQTtBQUNBO0FwRm1xNEJBO0FBQ0E7QWlCbG40QkE7QW1FM0NBO0FBR0E7QXBGOHA0QkE7QUFDQTs7QWlCdm40QkE7QW1FM0NBO0FBR0E7QXBGb3E0QkE7QUFDQTs7QWlCN240QkE7QW1FM0NBO0FBR0E7QXBGMHE0QkE7QUFDQTs7QWlCbm80QkE7QW1FM0NBO0FBR0E7QXBGZ3I0QkE7QUFDQTs7QW9GcHI0QkE7QUFHQTtBcEZxcjRCQTs7QW9GaHI0QkE7QUFDQTtBQUFBO0FBQUE7QXBGbXI0QkE7O0FxRnJyNEJBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRm1zNEJBOztBcUZwcjRCQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGOHM0QkE7O0FpQnByNEJBO0FvRUZBO0FBQ0E7QXJGMHI0QkE7QXFGdnI0QkE7QUFDQTtBckZ5cjRCQTtBQUNBO0FpQjdyNEJBO0FvRVFBO0FBQ0E7QXJGd3I0QkE7QXFGcnI0QkE7QUFDQTtBckZ1cjRCQTtBQUNBO0FpQnJzNEJBO0FvRWtCQTtBQUNBO0FyRnNyNEJBO0FxRm5yNEJBO0FBQ0E7QXJGcXI0QkE7QUFDQTtBaUI3czRCQTtBb0VGQTtBQUNBO0FyRmt0NEJBO0FxRi9zNEJBO0FBQ0E7QXJGaXQ0QkE7QUFDQTtBaUJydDRCQTtBb0VRQTtBQUNBO0FyRmd0NEJBO0FxRjdzNEJBO0FBQ0E7QXJGK3M0QkE7QUFDQTtBaUI3dDRCQTtBb0VrQkE7QUFDQTtBckY4czRCQTtBcUYzczRCQTtBQUNBO0FyRjZzNEJBO0FBQ0E7QWlCcnU0QkE7QW9FRkE7QUFDQTtBckYwdTRCQTtBcUZ2dTRCQTtBQUNBO0FyRnl1NEJBO0FBQ0E7QWlCN3U0QkE7QW9FUUE7QUFDQTtBckZ3dTRCQTtBcUZydTRCQTtBQUNBO0FyRnV1NEJBO0FBQ0E7QWlCcnY0QkE7QW9Fa0JBO0FBQ0E7QXJGc3U0QkE7QXFGbnU0QkE7QUFDQTtBckZxdTRCQTtBQUNBO0FpQjd2NEJBO0FvRUZBO0FBQ0E7QXJGa3c0QkE7QXFGL3Y0QkE7QUFDQTtBckZpdzRCQTtBQUNBO0FpQnJ3NEJBO0FvRVFBO0FBQ0E7QXJGZ3c0QkE7QXFGN3Y0QkE7QUFDQTtBckYrdjRCQTtBQUNBO0FpQjd3NEJBO0FvRWtCQTtBQUNBO0FyRjh2NEJBO0FxRjN2NEJBO0FBQ0E7QXJGNnY0QkE7QUFDQTtBaUJyeDRCQTtBb0VGQTtBQUNBO0FyRjB4NEJBO0FxRnZ4NEJBO0FBQ0E7QXJGeXg0QkE7QUFDQTtBaUI3eDRCQTtBb0VRQTtBQUNBO0FyRnd4NEJBO0FxRnJ4NEJBO0FBQ0E7QXJGdXg0QkE7QUFDQTtBaUJyeTRCQTtBb0VrQkE7QUFDQTtBckZzeDRCQTtBcUZueDRCQTtBQUNBO0FyRnF4NEJBO0FBQ0E7QWlCN3k0QkE7QW9FRkE7QUFDQTtBckZrejRCQTtBcUYveTRCQTtBQUNBO0FyRml6NEJBO0FBQ0E7QWlCcno0QkE7QW9FUUE7QUFDQTtBckZnejRCQTtBcUY3eTRCQTtBQUNBO0FyRit5NEJBO0FBQ0E7QWlCN3o0QkE7QW9Fa0JBO0FBQ0E7QXJGOHk0QkE7QXFGM3k0QkE7QUFDQTtBckY2eTRCQTtBQUNBO0FpQnIwNEJBO0FvRUZBO0FBQ0E7QXJGMDA0QkE7QXFGdjA0QkE7QUFDQTtBckZ5MDRCQTtBQUNBO0FpQjcwNEJBO0FvRVFBO0FBQ0E7QXJGdzA0QkE7QXFGcjA0QkE7QUFDQTtBckZ1MDRCQTtBQUNBO0FpQnIxNEJBO0FvRWtCQTtBQUNBO0FyRnMwNEJBO0FxRm4wNEJBO0FBQ0E7QXJGcTA0QkE7QUFDQTtBc0Z6NTRCQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0FBQ0E7QXZGODU0QkE7O0F1RjM1NEJBO0FBQ0E7QUFDQTtBdkY4NTRCQTs7QWlCeDU0QkE7QXNFckRBO0FBQ0E7QXZGaTk0QkE7QXVGOTg0QkE7QUFDQTtBdkZnOTRCQTtBdUY3ODRCQTtBQUNBO0F2Ris4NEJBO0F1RjU4NEJBO0FBQ0E7QXZGODg0QkE7QXVGMzg0QkE7QUFDQTtBdkY2ODRCQTtBdUYxODRCQTtBQUNBO0F2RjQ4NEJBO0F1Rno4NEJBO0FBQ0E7QXZGMjg0QkE7QXVGeDg0QkE7QUFDQTtBdkYwODRCQTtBdUZ2ODRCQTtBQUNBO0F2Rnk4NEJBO0F1RnQ4NEJBO0FBQ0E7QXZGdzg0QkE7QXVGcjg0QkE7QUFDQTtBQUNBO0F2RnU4NEJBO0F1RnA4NEJBO0FBQ0E7QUFDQTtBdkZzODRCQTtBQUNBO0FpQmo4NEJBO0FzRXJEQTtBQUNBO0F2RnkvNEJBO0F1RnQvNEJBO0FBQ0E7QXZGdy80QkE7QXVGci80QkE7QUFDQTtBdkZ1LzRCQTtBdUZwLzRCQTtBQUNBO0F2RnMvNEJBO0F1Rm4vNEJBO0FBQ0E7QXZGcS80QkE7QXVGbC80QkE7QUFDQTtBdkZvLzRCQTtBdUZqLzRCQTtBQUNBO0F2Rm0vNEJBO0F1RmgvNEJBO0FBQ0E7QXZGay80QkE7QXVGLys0QkE7QUFDQTtBdkZpLzRCQTtBdUY5KzRCQTtBQUNBO0F2RmcvNEJBO0F1RjcrNEJBO0FBQ0E7QUFDQTtBdkYrKzRCQTtBdUY1KzRCQTtBQUNBO0FBQ0E7QXZGOCs0QkE7QUFDQTtBaUJ6KzRCQTtBc0VyREE7QUFDQTtBdkZpaTVCQTtBdUY5aDVCQTtBQUNBO0F2RmdpNUJBO0F1RjdoNUJBO0FBQ0E7QXZGK2g1QkE7QXVGNWg1QkE7QUFDQTtBdkY4aDVCQTtBdUYzaDVCQTtBQUNBO0F2RjZoNUJBO0F1RjFoNUJBO0FBQ0E7QXZGNGg1QkE7QXVGemg1QkE7QUFDQTtBdkYyaDVCQTtBdUZ4aDVCQTtBQUNBO0F2RjBoNUJBO0F1RnZoNUJBO0FBQ0E7QXZGeWg1QkE7QXVGdGg1QkE7QUFDQTtBdkZ3aDVCQTtBdUZyaDVCQTtBQUNBO0FBQ0E7QXZGdWg1QkE7QXVGcGg1QkE7QUFDQTtBQUNBO0F2RnNoNUJBO0FBQ0E7QWlCamg1QkE7QXNFckRBO0FBQ0E7QXZGeWs1QkE7QXVGdGs1QkE7QUFDQTtBdkZ3azVCQTtBdUZyazVCQTtBQUNBO0F2RnVrNUJBO0F1RnBrNUJBO0FBQ0E7QXZGc2s1QkE7QXVGbms1QkE7QUFDQTtBdkZxazVCQTtBdUZsazVCQTtBQUNBO0F2Rm9rNUJBO0F1RmprNUJBO0FBQ0E7QXZGbWs1QkE7QXVGaGs1QkE7QUFDQTtBdkZrazVCQTtBdUYvajVCQTtBQUNBO0F2RmlrNUJBO0F1RjlqNUJBO0FBQ0E7QXZGZ2s1QkE7QXVGN2o1QkE7QUFDQTtBQUNBO0F2RitqNUJBO0F1RjVqNUJBO0FBQ0E7QUFDQTtBdkY4ajVCQTtBQUNBO0F1RnpqNUJBO0FBQ0E7QXZGMmo1QkE7O0F1RjVqNUJBO0FBQ0E7QXZGK2o1QkE7O0F1RmhrNUJBO0FBQ0E7QXZGbWs1QkE7O0F1RnBrNUJBO0FBQ0E7QXZGdWs1QkE7O0F1RnhrNUJBO0FBQ0E7QXZGMms1QkE7O0F1RjVrNUJBO0FBQ0E7QXZGK2s1QkE7O0F1RmhsNUJBO0FBQ0E7QXZGbWw1QkE7O0F1RnBsNUJBO0FBQ0E7QXZGdWw1QkE7O0F1RnhsNUJBO0FBQ0E7QXZGMmw1QkE7O0F1RjVsNUJBO0FBQ0E7QXZGK2w1QkE7O0F1RmhtNUJBO0FBQ0E7QXZGbW01QkE7O0F1RnBtNUJBO0FBQ0E7QXZGdW01QkE7O0F1Rm5tNUJBO0FBQ0E7QXZGc201QkE7O0F1RmptNUJBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBQUNBO0F2Rm9tNUJBOztBdUZqbTVCQTtBQUNBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXdGcnM1QkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEZ3czVCQTs7QXdGcHM1QkE7QUFDQTtBQUFBO0F4RnVzNUJBOztBd0Y5cjVCQTtBQUNBO0FBQUE7QXhGaXM1QkE7O0F3RjlyNUJBO0FBQ0E7QXhGaXM1QkE7O0F3RjdyNUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGZ3M1QkE7O0F3RjVyNUJBO0FBQ0E7QUFBQTtBeEYrcjVCQTs7QXdGM3I1QkE7QUFDQTtBQUFBO0F4RjhyNUJBOztBd0YxcjVCQTtBQUNBO0FBQUE7QXhGNnI1QkE7O0F3RjFyNUJBO0FBQ0E7QUFBQTtBeEY2cjVCQTs7QXlGaHY1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGL3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGN3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rmd2NUJBO0F5Rjl1NUJBO0FBQ0E7QXpGZ3Y1QkE7QXlGN3U1QkE7QUFDQTtBQUNBO0F6Rit1NUJBOztBeUYzdTVCQTs7QUFFQTtBQUlBO0F6Rjh1NUJBOztBeUYzdTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rjh1NUJBO0F5RjV1NUJBO0FBRUE7QUFDQTtBekY2dTVCQTtBeUYxdTVCQTtBQUNBO0F6RjR1NUJBO0F5Rnp1NUJBO0FBQ0E7QXpGMnU1QkE7O0F5RnZ1NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekYwdTVCQTtBeUZ4dTVCQTtBQUNBO0F6RjB1NUJBO0F5RnZ1NUJBO0FBQ0E7QUFDQTtBekZ5dTVCQTtBeUZ0dTVCQTtBQUNBO0F6Rnd1NUJBO0F5RnJ1NUJBO0FBQ0E7QXpGdXU1QkE7QXlGcHU1QkE7QUFDQTtBekZzdTVCQTtBeUZudTVCQTtBQUNBO0F6RnF1NUJBO0F5Rmx1NUJBO0FBQ0E7QUFDQTtBQUNBO0F6Rm91NUJBOztBeUZodTVCQTtBQUNBO0F6Rm11NUJBOztBMEZyejVCQTtBQUdBO0FBQ0E7QTFGc3o1QkE7O0EwRmx6NUJBO0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUZvejVCQTtBMEZsejVCQTs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7O0EwRmp6NUJBO0FBQ0E7QTFGb3o1QkE7QTBGbHo1QkE7QUFDQTtBQUNBO0ExRm96NUJBO0EwRmp6NUJBO0FBQ0E7QTFGbXo1QkE7QTBGano1QkE7QUFDQTtBQUFBO0ExRm16NUJBOztBMEY5eTVCQTtBQUNBO0ExRml6NUJBO0EwRi95NUJBO0FBQ0E7QUFDQTtBMUZpejVCQTtBMEY5eTVCQTtBQUNBO0ExRmd6NUJBO0EwRjl5NUJBO0FBQ0E7QUFBQTtBMUZnejVCQTs7QTBGM3k1QkE7QUFFQTtBQUNBO0ExRjZ5NUJBOztBMEYxeTVCQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjZ5NUJBO0EwRjN5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUVBO0ExRjR5NUJBO0EwRjF5NUJBO0FBQ0E7QUFDQTtBMUY0eTVCQTtBMEZ4eTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjB5NUJBO0EwRnR5NUJBO0FBQ0E7QUFDQTtBQUNBO0ExRnd5NUJBOztBMEZseTVCQTs7QUFFQTtBQUNBO0FBQ0E7QTFGcXk1QkE7QTBGbnk1QkE7OztBQUVBO0ExRnN5NUJBO0EwRm55NUJBOztBQUNBO0ExRnN5NUJBOztBMEYveDVCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0ExRmt5NUJBO0EwRmh5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QTFGa3k1QkE7QWlCajg1QkE7QXlFc0pBO0FBYUE7QTFGa3k1QkE7QUFDQTtBMEZoeTVCQTtBQUNBO0ExRmt5NUJBO0EwRi94NUJBO0FBQ0E7QTFGaXk1QkE7QTBGOXg1QkE7QUFDQTtBMUZneTVCQTtBMEY3eDVCQTs7O0FBR0E7QTFGK3g1QkE7O0EyRmhoNkJBOzs7QUFBQTtBQ0FBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FBQ0E7QTVGaWg2QkE7QTZGM2g2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdGNmg2QkE7O0E4Rm5pNkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlGc2k2QkE7O0E4RnBpNkJBO0FBQUE7QTlGd2k2QkE7O0E4RnZpNkJBO0FBQUE7QTlGMmk2QkE7O0E4RjFpNkJBO0FBQUE7QTlGOGk2QkE7O0E4RjdpNkJBO0FBQUE7QTlGaWo2QkE7O0ErRjNqNkJBO0FBQ0E7QUFDQTtBL0Y4ajZCQTs7QWdHL2o2QkE7QUFDQTtBQUNBO0FBQ0E7QWhHa2s2QkE7QWdHams2QkE7QUFBQTtBaEdvazZCQTs7QWdHbGs2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoR3FrNkJBO0FnR3BrNkJBO0FBQ0E7QWhHc2s2QkE7O0FrR25sNkJBO0FBQ0E7QUFDQTtBQUNBO0FsR3NsNkJBOztBa0dubDZCQTtBQUFBO0FsR3VsNkJBOztBa0d0bDZCQTtBQUFBO0FsRzBsNkJBOztBa0d2bDZCQTtBQUFBO0FsRzJsNkJBO0FrRzFsNkJBO0FBQUE7QWxHNmw2QkE7O0FrRzFsNkJBO0FBQ0E7QUFBQTtBbEc4bDZCQTs7QWtHN2w2QkE7QUFBQTtBbEdpbTZCQTs7QWtHOWw2QkE7QUFBQTtBbEdrbTZCQTtBa0dqbTZCQTtBQUFBO0FsR29tNkJBOztBbUd4bjZCQTtBQUNBO0FBQ0E7QW5HMm42QkE7O0FtR3huNkJBO0FBQ0E7QUFDQTtBbkcybjZCQTs7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMm42QkE7QW1Hem42QkE7QUFDQTtBQUNBO0FuRzJuNkJBO0FBQ0E7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMG42QkE7QW1HeG42QkE7QUFDQTtBQUNBO0FuRzBuNkJBO0FBQ0E7QW9HdnA2QkE7QUNXQTtBQUNBO0FBRUE7QXJHK282QkE7O0FvRzVwNkJBO0FDVUE7QUFDQTtBQUVBO0FyR3NwNkJBOztBb0dscTZCQTtBQ1NBO0FBQ0E7QUFFQTtBckc2cDZCQTs7QW9HdnE2QkE7QUNjQTtBQUNBO0FBRUE7QXJHNnA2QkE7O0FvRzdxNkJBO0FDYUE7QUFDQTtBQUVBO0FyR29xNkJBOztBb0cvcTZCQTs7Ozs7QUFLQTtBQUFBO0FwR2tyNkJBOztBc0dqczZCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdvczZCQTs7QXNHbHM2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdxczZCQTs7QXNHbnM2QkE7QUFBQTtBdEd1czZCQTs7QXNHdHM2QkE7QUFBQTtBdEcwczZCQTs7QXNHenM2QkE7QUFBQTtBdEc2czZCQTs7QXVHaHU2QkE7QUFBQTtBQUdBO0FBQUE7QXZHbXU2QkE7O0F1R2x1NkJBO0FBQUE7QXZHc3U2QkE7O0F1R3J1NkJBO0FBQUE7QXZHeXU2QkE7O0F1R3h1NkJBO0FBQUE7QXZHNHU2QkE7O0F1RzN1NkJBO0FBQUE7QXZHK3U2QkE7O0F1Rzl1NkJBO0FBQUE7QXZHa3Y2QkE7O0F1R2p2NkJBO0FBQUE7QXZHcXY2QkE7O0F1R3B2NkJBO0FBQUE7QXZHd3Y2QkE7O0F1R3Z2NkJBO0FBQUE7QXZHMnY2QkE7O0F1RzF2NkJBO0FBQUE7QXZHOHY2QkE7O0F1Rzd2NkJBO0FBQUE7QXZHaXc2QkE7O0F1R2h3NkJBO0FBQUE7QXZHb3c2QkE7O0F1R253NkJBO0FBQUE7QXZHdXc2QkE7O0F1R3R3NkJBOzs7QUFFQTtBdkcwdzZCQTs7QXVHenc2QkE7QUFBQTtBdkc2dzZCQTs7QXVHNXc2QkE7QUFBQTtBdkdneDZCQTs7QXVHL3c2QkE7QUFBQTtBdkdteDZCQTs7QXVHbHg2QkE7QUFBQTtBdkdzeDZCQTs7QXVHcng2QkE7O0FBQ0E7QXZHeXg2QkE7O0F1R3h4NkJBO0FBQUE7QXZHNHg2QkE7O0F1RzN4NkJBO0FBQUE7QXZHK3g2QkE7O0F1Rzl4NkJBO0FBQUE7QXZHa3k2QkE7O0F1R2p5NkJBO0FBQUE7QXZHcXk2QkE7O0F1R3B5NkJBO0FBQUE7QXZHd3k2QkE7O0F1R3Z5NkJBO0FBQUE7QXZHMnk2QkE7O0F1RzF5NkJBO0FBQUE7QXZHOHk2QkE7O0F1Rzd5NkJBO0FBQUE7QXZHaXo2QkE7O0F1R2h6NkJBO0FBQUE7QXZHb3o2QkE7O0F1R256NkJBO0FBQUE7QXZHdXo2QkE7O0F1R3R6NkJBOztBQUNBO0F2RzB6NkJBOztBdUd6ejZCQTtBQUFBO0F2RzZ6NkJBOztBdUc1ejZCQTtBQUFBO0F2R2cwNkJBOztBdUcvejZCQTtBQUFBO0F2R20wNkJBOztBdUdsMDZCQTtBQUFBO0F2R3MwNkJBOztBdUdyMDZCQTtBQUFBO0F2R3kwNkJBOztBdUd4MDZCQTtBQUFBO0F2RzQwNkJBOztBdUczMDZCQTtBQUFBO0F2RyswNkJBOztBdUc5MDZCQTtBQUFBO0F2R2sxNkJBOztBdUdqMTZCQTtBQUFBO0F2R3ExNkJBOztBdUdwMTZCQTtBQUFBO0F2R3cxNkJBOztBdUd2MTZCQTtBQUFBO0F2RzIxNkJBOztBdUcxMTZCQTtBQUFBO0F2RzgxNkJBOztBdUc3MTZCQTtBQUFBO0F2R2kyNkJBOztBdUdoMjZCQTtBQUFBO0F2R28yNkJBOztBdUduMjZCQTtBQUFBO0F2R3UyNkJBOztBdUd0MjZCQTtBQUFBO0F2RzAyNkJBOztBdUd6MjZCQTtBQUFBO0F2RzYyNkJBOztBdUc1MjZCQTtBQUFBO0F2R2czNkJBOztBdUcvMjZCQTtBQUFBO0F2R20zNkJBOztBdUdsMzZCQTtBQUFBO0F2R3MzNkJBOztBdUdyMzZCQTtBQUFBO0F2R3kzNkJBOztBdUd4MzZCQTtBQUFBO0F2RzQzNkJBOztBdUczMzZCQTtBQUFBO0F2RyszNkJBOztBdUc5MzZCQTtBQUFBO0F2R2s0NkJBOztBdUdqNDZCQTtBQUFBO0F2R3E0NkJBOztBdUdwNDZCQTtBQUFBO0F2R3c0NkJBOztBdUd2NDZCQTs7QUFDQTtBdkcyNDZCQTs7QXVHMTQ2QkE7QUFBQTtBdkc4NDZCQTs7QXVHNzQ2QkE7QUFBQTtBdkdpNTZCQTs7QXVHaDU2QkE7OztBQUVBO0F2R281NkJBOztBdUduNTZCQTtBQUFBO0F2R3U1NkJBOztBdUd0NTZCQTtBQUFBO0F2RzA1NkJBOztBdUd6NTZCQTtBQUFBO0F2RzY1NkJBOztBdUc1NTZCQTtBQUFBO0F2R2c2NkJBOztBdUcvNTZCQTs7QUFDQTtBdkdtNjZCQTs7QXVHbDY2QkE7QUFBQTtBdkdzNjZCQTs7QXVHcjY2QkE7QUFBQTtBdkd5NjZCQTs7QXVHeDY2QkE7QUFBQTtBdkc0NjZCQTs7QXVHMzY2QkE7QUFBQTtBdkcrNjZCQTs7QXVHOTY2QkE7QUFBQTtBdkdrNzZCQTs7QXVHajc2QkE7QUFBQTtBdkdxNzZCQTs7QXVHcDc2QkE7QUFBQTtBdkd3NzZCQTs7QXVHdjc2QkE7QUFBQTtBdkcyNzZCQTs7QXVHMTc2QkE7QUFBQTtBdkc4NzZCQTs7QXVHNzc2QkE7QUFBQTtBdkdpODZCQTs7QXVHaDg2QkE7QUFBQTtBdkdvODZCQTs7QXVHbjg2QkE7QUFBQTtBdkd1ODZCQTs7QXVHdDg2QkE7QUFBQTtBdkcwODZCQTs7QXVHejg2QkE7QUFBQTtBdkc2ODZCQTs7QXVHNTg2QkE7QUFBQTtBdkdnOTZCQTs7QXVHLzg2QkE7QUFBQTtBdkdtOTZCQTs7QXVHbDk2QkE7QUFBQTtBdkdzOTZCQTs7QXVHcjk2QkE7QUFBQTtBdkd5OTZCQTs7QXVHeDk2QkE7QUFBQTtBdkc0OTZCQTs7QXVHMzk2QkE7QUFBQTtBdkcrOTZCQTs7QXVHOTk2QkE7QUFBQTtBdkdrKzZCQTs7QXVHais2QkE7QUFBQTtBdkdxKzZCQTs7QXVHcCs2QkE7QUFBQTtBdkd3KzZCQTs7QXVHdis2QkE7QUFBQTtBdkcyKzZCQTs7QXVHMSs2QkE7QUFBQTtBdkc4KzZCQTs7QXVHNys2QkE7QUFBQTtBdkdpLzZCQTs7QXVHaC82QkE7QUFBQTtBdkdvLzZCQTs7QXVHbi82QkE7QUFBQTtBdkd1LzZCQTs7QXVHdC82QkE7QUFBQTtBdkcwLzZCQTs7QXVHei82QkE7O0FBQ0E7QXZHNi82QkE7O0F1RzUvNkJBO0FBQUE7QXZHZ2c3QkE7O0F1Ry8vNkJBO0FBQUE7QXZHbWc3QkE7O0F1R2xnN0JBO0FBQUE7QXZHc2c3QkE7O0F1R3JnN0JBO0FBQUE7QXZHeWc3QkE7O0F1R3hnN0JBO0FBQUE7QXZHNGc3QkE7O0F1RzNnN0JBO0FBQUE7QXZHK2c3QkE7O0F1RzlnN0JBO0FBQUE7QXZHa2g3QkE7O0F1R2poN0JBO0FBQUE7QXZHcWg3QkE7O0F1R3BoN0JBO0FBQUE7QXZHd2g3QkE7O0F1R3ZoN0JBO0FBQUE7QXZHMmg3QkE7O0F1RzFoN0JBO0FBQUE7QXZHOGg3QkE7O0F1RzdoN0JBOztBQUNBO0F2R2lpN0JBOztBdUdoaTdCQTtBQUFBO0F2R29pN0JBOztBdUduaTdCQTtBQUFBO0F2R3VpN0JBOztBdUd0aTdCQTtBQUFBO0F2RzBpN0JBOztBdUd6aTdCQTtBQUFBO0F2RzZpN0JBOztBdUc1aTdCQTtBQUFBO0F2R2dqN0JBOztBdUcvaTdCQTtBQUFBO0F2R21qN0JBOztBdUdsajdCQTtBQUFBO0F2R3NqN0JBOztBdUdyajdCQTtBQUFBO0F2R3lqN0JBOztBdUd4ajdCQTtBQUFBO0F2RzRqN0JBOztBdUczajdCQTtBQUFBO0F2RytqN0JBOztBdUc5ajdCQTtBQUFBO0F2R2trN0JBOztBdUdqazdCQTtBQUFBO0F2R3FrN0JBOztBdUdwazdCQTtBQUFBO0F2R3drN0JBOztBdUd2azdCQTs7QUFDQTtBdkcyazdCQTs7QXVHMWs3QkE7QUFBQTtBdkc4azdCQTs7QXVHN2s3QkE7QUFBQTtBdkdpbDdCQTs7QXVHaGw3QkE7QUFBQTtBdkdvbDdCQTs7QXVHbmw3QkE7QUFBQTtBdkd1bDdCQTs7QXVHdGw3QkE7O0FBQ0E7QXZHMGw3QkE7O0F1R3psN0JBO0FBQUE7QXZHNmw3QkE7O0F1RzVsN0JBO0FBQUE7QXZHZ203QkE7O0F1Ry9sN0JBO0FBQUE7QXZHbW03QkE7O0F1R2xtN0JBO0FBQUE7QXZHc203QkE7O0F1R3JtN0JBO0FBQUE7QXZHeW03QkE7O0F1R3htN0JBO0FBQUE7QXZHNG03QkE7O0F1RzNtN0JBO0FBQUE7QXZHK203QkE7O0F1RzltN0JBO0FBQUE7QXZHa243QkE7O0F1R2puN0JBO0FBQUE7QXZHcW43QkE7O0F1R3BuN0JBO0FBQUE7QXZHd243QkE7O0F1R3ZuN0JBO0FBQUE7QXZHMm43QkE7O0F1RzFuN0JBO0FBQUE7QXZHOG43QkE7O0F1RzduN0JBO0FBQUE7QXZHaW83QkE7O0F1R2hvN0JBO0FBQUE7QXZHb283QkE7O0F1R25vN0JBO0FBQUE7QXZHdW83QkE7O0F1R3RvN0JBO0FBQUE7QXZHMG83QkE7O0F1R3pvN0JBO0FBQUE7QXZHNm83QkE7O0F1RzVvN0JBO0FBQUE7QXZHZ3A3QkE7O0F1Ry9vN0JBO0FBQUE7QXZHbXA3QkE7O0F1R2xwN0JBOztBQUNBO0F2R3NwN0JBOztBdUdycDdCQTtBQUFBO0F2R3lwN0JBOztBdUd4cDdCQTtBQUFBO0F2RzRwN0JBOztBdUczcDdCQTtBQUFBO0F2RytwN0JBOztBdUc5cDdCQTs7QUFDQTtBdkdrcTdCQTs7QXVHanE3QkE7QUFBQTtBdkdxcTdCQTs7QXVHcHE3QkE7QUFBQTtBdkd3cTdCQTs7QXVHdnE3QkE7QUFBQTtBdkcycTdCQTs7QXVHMXE3QkE7QUFBQTtBdkc4cTdCQTs7QXVHN3E3QkE7QUFBQTtBdkdpcjdCQTs7QXVHaHI3QkE7QUFBQTtBdkdvcjdCQTs7QXVHbnI3QkE7QUFBQTtBdkd1cjdCQTs7QXVHdHI3QkE7QUFBQTtBdkcwcjdCQTs7QXVHenI3QkE7QUFBQTtBdkc2cjdCQTs7QXVHNXI3QkE7QUFBQTtBdkdnczdCQTs7QXVHL3I3QkE7QUFBQTtBdkdtczdCQTs7QXVHbHM3QkE7QUFBQTtBdkdzczdCQTs7QXVHcnM3QkE7QUFBQTtBdkd5czdCQTs7QXVHeHM3QkE7QUFBQTtBdkc0czdCQTs7QXVHM3M3QkE7QUFBQTtBdkcrczdCQTs7QXVHOXM3QkE7QUFBQTtBdkdrdDdCQTs7QXVHanQ3QkE7QUFBQTtBdkdxdDdCQTs7QXVHcHQ3QkE7QUFBQTtBdkd3dDdCQTs7QXVHdnQ3QkE7O0FBQ0E7QXZHMnQ3QkE7O0F1RzF0N0JBOztBQUNBO0F2Rzh0N0JBOztBdUc3dDdCQTtBQUFBO0F2R2l1N0JBOztBdUdodTdCQTtBQUFBO0F2R291N0JBOztBdUdudTdCQTs7QUFDQTtBdkd1dTdCQTs7QXVHdHU3QkE7O0FBQ0E7QXZHMHU3QkE7O0F1R3p1N0JBO0FBQUE7QXZHNnU3QkE7O0F1RzV1N0JBOztBQUNBO0F2R2d2N0JBOztBdUcvdTdCQTtBQUFBO0F2R212N0JBOztBdUdsdjdCQTs7O0FBRUE7QXZHc3Y3QkE7O0F1R3J2N0JBO0FBQUE7QXZHeXY3QkE7O0F1R3h2N0JBO0FBQUE7QXZHNHY3QkE7O0F1RzN2N0JBO0FBQUE7QXZHK3Y3QkE7O0F1Rzl2N0JBO0FBQUE7QXZHa3c3QkE7O0F1R2p3N0JBO0FBQUE7QXZHcXc3QkE7O0F1R3B3N0JBO0FBQUE7QXZHd3c3QkE7O0F1R3Z3N0JBO0FBQUE7QXZHMnc3QkE7O0F1RzF3N0JBO0FBQUE7QXZHOHc3QkE7O0F1Rzd3N0JBO0FBQUE7QXZHaXg3QkE7O0F1R2h4N0JBO0FBQUE7QXZHb3g3QkE7O0F1R254N0JBO0FBQUE7QXZHdXg3QkE7O0F1R3R4N0JBO0FBQUE7QXZHMHg3QkE7O0F1R3p4N0JBO0FBQUE7QXZHNng3QkE7O0F1RzV4N0JBO0FBQUE7QXZHZ3k3QkE7O0F1Ry94N0JBO0FBQUE7QXZHbXk3QkE7O0F1R2x5N0JBO0FBQUE7QXZHc3k3QkE7O0F1R3J5N0JBO0FBQUE7QXZHeXk3QkE7O0F1R3h5N0JBOztBQUNBO0F2RzR5N0JBOztBdUczeTdCQTs7QUFDQTtBdkcreTdCQTs7QXVHOXk3QkE7O0FBQ0E7QXZHa3o3QkE7O0F1R2p6N0JBO0FBQUE7QXZHcXo3QkE7O0F1R3B6N0JBO0FBQUE7QXZHd3o3QkE7O0F1R3Z6N0JBOztBQUNBO0F2RzJ6N0JBOztBdUcxejdCQTs7QUFDQTtBdkc4ejdCQTs7QXVHN3o3QkE7O0FBQ0E7QXZHaTA3QkE7O0F1R2gwN0JBO0FBQUE7QXZHbzA3QkE7O0F1R24wN0JBO0FBQUE7QXZHdTA3QkE7O0F1R3QwN0JBOztBQUNBO0F2RzAwN0JBOztBdUd6MDdCQTtBQUFBO0F2RzYwN0JBOztBdUc1MDdCQTtBQUFBO0F2R2cxN0JBOztBdUcvMDdCQTs7QUFDQTtBdkdtMTdCQTs7QXVHbDE3QkE7QUFBQTtBdkdzMTdCQTs7QXVHcjE3QkE7QUFBQTtBdkd5MTdCQTs7QXVHeDE3QkE7QUFBQTtBdkc0MTdCQTs7QXVHMzE3QkE7QUFBQTtBdkcrMTdCQTs7QXVHOTE3QkE7QUFBQTtBdkdrMjdCQTs7QXVHajI3QkE7QUFBQTtBdkdxMjdCQTs7QXVHcDI3QkE7QUFBQTtBdkd3MjdCQTs7QXVHdjI3QkE7QUFBQTtBdkcyMjdCQTs7QXVHMTI3QkE7QUFBQTtBdkc4MjdCQTs7QXVHNzI3QkE7QUFBQTtBdkdpMzdCQTs7QXVHaDM3QkE7QUFBQTtBdkdvMzdCQTs7QXVHbjM3QkE7QUFBQTtBdkd1MzdCQTs7QXVHdDM3QkE7QUFBQTtBdkcwMzdCQTs7QXVHejM3QkE7QUFBQTtBdkc2MzdCQTs7QXVHNTM3QkE7QUFBQTtBdkdnNDdCQTs7QXVHLzM3QkE7QUFBQTtBdkdtNDdCQTs7QXVHbDQ3QkE7QUFBQTtBdkdzNDdCQTs7QXVHcjQ3QkE7QUFBQTtBdkd5NDdCQTs7QXVHeDQ3QkE7QUFBQTtBdkc0NDdCQTs7QXVHMzQ3QkE7QUFBQTtBdkcrNDdCQTs7QXVHOTQ3QkE7QUFBQTtBdkdrNTdCQTs7QXVHajU3QkE7QUFBQTtBdkdxNTdCQTs7QXVHcDU3QkE7QUFBQTtBdkd3NTdCQTs7QXVHdjU3QkE7QUFBQTtBdkcyNTdCQTs7QXVHMTU3QkE7QUFBQTtBdkc4NTdCQTs7QXVHNzU3QkE7QUFBQTtBdkdpNjdCQTs7QXVHaDY3QkE7QUFBQTtBdkdvNjdCQTs7QXVHbjY3QkE7QUFBQTtBdkd1NjdCQTs7QXVHdDY3QkE7QUFBQTtBdkcwNjdCQTs7QXVHejY3QkE7QUFBQTtBdkc2NjdCQTs7QXVHNTY3QkE7O0FBQ0E7QXZHZzc3QkE7O0F1Ry82N0JBO0FBQUE7QXZHbTc3QkE7O0F1R2w3N0JBO0FBQUE7QXZHczc3QkE7O0F1R3I3N0JBO0FBQUE7QXZHeTc3QkE7O0F1R3g3N0JBO0FBQUE7QXZHNDc3QkE7O0F1RzM3N0JBO0FBQUE7QXZHKzc3QkE7O0F1Rzk3N0JBOztBQUNBO0F2R2s4N0JBOztBdUdqODdCQTtBQUFBO0F2R3E4N0JBOztBdUdwODdCQTtBQUFBO0F2R3c4N0JBOztBdUd2ODdCQTtBQUFBO0F2RzI4N0JBOztBdUcxODdCQTtBQUFBO0F2Rzg4N0JBOztBdUc3ODdCQTtBQUFBO0F2R2k5N0JBOztBdUdoOTdCQTtBQUFBO0F2R285N0JBOztBdUduOTdCQTtBQUFBO0F2R3U5N0JBOztBdUd0OTdCQTtBQUFBO0F2RzA5N0JBOztBdUd6OTdCQTtBQUFBO0F2RzY5N0JBOztBdUc1OTdCQTtBQUFBO0F2R2crN0JBOztBdUcvOTdCQTtBQUFBO0F2R20rN0JBOztBdUdsKzdCQTtBQUFBO0F2R3MrN0JBOztBdUdyKzdCQTs7QUFDQTtBdkd5KzdCQTs7QXVHeCs3QkE7OztBQUVBO0F2RzQrN0JBOztBdUczKzdCQTtBQUFBO0F2RysrN0JBOztBdUc5KzdCQTtBQUFBO0F2R2svN0JBOztBdUdqLzdCQTtBQUFBO0F2R3EvN0JBOztBdUdwLzdCQTs7QUFDQTtBdkd3LzdCQTs7QXVHdi83QkE7QUFBQTtBdkcyLzdCQTs7QXVHMS83QkE7QUFBQTtBdkc4LzdCQTs7QXVHNy83QkE7QUFBQTtBdkdpZzhCQTs7QXVHaGc4QkE7QUFBQTtBdkdvZzhCQTs7QXVHbmc4QkE7QUFBQTtBdkd1ZzhCQTs7QXVHdGc4QkE7QUFBQTtBdkcwZzhCQTs7QXVHemc4QkE7QUFBQTtBdkc2ZzhCQTs7QXVHNWc4QkE7QUFBQTtBdkdnaDhCQTs7QXVHL2c4QkE7QUFBQTtBdkdtaDhCQTs7QXVHbGg4QkE7QUFBQTtBdkdzaDhCQTs7QXVHcmg4QkE7QUFBQTtBdkd5aDhCQTs7QXVHeGg4QkE7QUFBQTtBdkc0aDhCQTs7QXVHM2g4QkE7QUFBQTtBdkcraDhCQTs7QXVHOWg4QkE7QUFBQTtBdkdraThCQTs7QXVHamk4QkE7QUFBQTtBdkdxaThCQTs7QXVHcGk4QkE7QUFBQTtBdkd3aThCQTs7QXVHdmk4QkE7QUFBQTtBdkcyaThCQTs7QXVHMWk4QkE7QUFBQTtBdkc4aThCQTs7QXVHN2k4QkE7QUFBQTtBdkdpajhCQTs7QXVHaGo4QkE7QUFBQTtBdkdvajhCQTs7QXVHbmo4QkE7QUFBQTtBdkd1ajhCQTs7QXVHdGo4QkE7QUFBQTtBdkcwajhCQTs7QXVHemo4QkE7QUFBQTtBdkc2ajhCQTs7QXVHNWo4QkE7QUFBQTtBdkdnazhCQTs7QXVHL2o4QkE7QUFBQTtBdkdtazhCQTs7QXVHbGs4QkE7QUFBQTtBdkdzazhCQTs7QXVHcms4QkE7QUFBQTtBdkd5azhCQTs7QXVHeGs4QkE7QUFBQTtBdkc0azhCQTs7QXVHM2s4QkE7QUFBQTtBdkcrazhCQTs7QXVHOWs4QkE7QUFBQTtBdkdrbDhCQTs7QXVHamw4QkE7QUFBQTtBdkdxbDhCQTs7QXVHcGw4QkE7QUFBQTtBdkd3bDhCQTs7QXVHdmw4QkE7QUFBQTtBdkcybDhCQTs7QXVHMWw4QkE7QUFBQTtBdkc4bDhCQTs7QXVHN2w4QkE7QUFBQTtBdkdpbThCQTs7QXVHaG04QkE7QUFBQTtBdkdvbThCQTs7QXVHbm04QkE7QUFBQTtBdkd1bThCQTs7QXVHdG04QkE7O0FBQ0E7QXZHMG04QkE7O0F1R3ptOEJBOztBQUNBO0F2RzZtOEJBOztBdUc1bThCQTs7QUFDQTtBdkdnbjhCQTs7QXVHL204QkE7O0FBQ0E7QXZHbW44QkE7O0F1R2xuOEJBO0FBQUE7QXZHc244QkE7O0F1R3JuOEJBOztBQUNBO0F2R3luOEJBOztBdUd4bjhCQTs7QUFDQTtBdkc0bjhCQTs7QXVHM244QkE7Ozs7QUFHQTtBdkcrbjhCQTs7QXVHOW44QkE7OztBQUVBO0F2R2tvOEJBOztBdUdqbzhCQTs7QUFDQTtBdkdxbzhCQTs7QXVHcG84QkE7O0FBQ0E7QXZHd284QkE7O0F1R3ZvOEJBO0FBQUE7QXZHMm84QkE7O0F1RzFvOEJBO0FBQUE7QXZHOG84QkE7O0F1RzdvOEJBO0FBQUE7QXZHaXA4QkE7O0F1R2hwOEJBO0FBQUE7QXZHb3A4QkE7O0F1R25wOEJBO0FBQUE7QXZHdXA4QkE7O0F1R3RwOEJBO0FBQUE7QXZHMHA4QkE7O0F1R3pwOEJBO0FBQUE7QXZHNnA4QkE7O0F1RzVwOEJBO0FBQUE7QXZHZ3E4QkE7O0F1Ry9wOEJBO0FBQUE7QXZHbXE4QkE7O0F1R2xxOEJBO0FBQUE7QXZHc3E4QkE7O0F1R3JxOEJBO0FBQUE7QXZHeXE4QkE7O0F1R3hxOEJBO0FBQUE7QXZHNHE4QkE7O0F1RzNxOEJBO0FBQUE7QXZHK3E4QkE7O0F1RzlxOEJBO0FBQUE7QXZHa3I4QkE7O0F1R2pyOEJBO0FBQUE7QXZHcXI4QkE7O0F1R3ByOEJBO0FBQUE7QXZHd3I4QkE7O0F1R3ZyOEJBO0FBQUE7QXZHMnI4QkE7O0F1RzFyOEJBO0FBQUE7QXZHOHI4QkE7O0F1RzdyOEJBO0FBQUE7QXZHaXM4QkE7O0F1R2hzOEJBO0FBQUE7QXZHb3M4QkE7O0F1R25zOEJBO0FBQUE7QXZHdXM4QkE7O0F1R3RzOEJBO0FBQUE7QXZHMHM4QkE7O0F1R3pzOEJBO0FBQUE7QXZHNnM4QkE7O0F1RzVzOEJBO0FBQUE7QXZHZ3Q4QkE7O0F1Ry9zOEJBO0FBQUE7QXZHbXQ4QkE7O0F1R2x0OEJBO0FBQUE7QXZHc3Q4QkE7O0F1R3J0OEJBO0FBQUE7QXZHeXQ4QkE7O0F1R3h0OEJBO0FBQUE7QXZHNHQ4QkE7O0F1RzN0OEJBO0FBQUE7QXZHK3Q4QkE7O0F1Rzl0OEJBO0FBQUE7QXZHa3U4QkE7O0F1R2p1OEJBO0FBQUE7QXZHcXU4QkE7O0F1R3B1OEJBO0FBQUE7QXZHd3U4QkE7O0F1R3Z1OEJBO0FBQUE7QXZHMnU4QkE7O0F1RzF1OEJBO0FBQUE7QXZHOHU4QkE7O0F1Rzd1OEJBO0FBQUE7QXZHaXY4QkE7O0F1R2h2OEJBO0FBQUE7QXZHb3Y4QkE7O0F1R252OEJBO0FBQUE7QXZHdXY4QkE7O0F1R3R2OEJBO0FBQUE7QXZHMHY4QkE7O0F1R3p2OEJBOztBQUNBO0F2RzZ2OEJBOztBdUc1djhCQTtBQUFBO0F2R2d3OEJBOztBdUcvdjhCQTtBQUFBO0F2R213OEJBOztBdUdsdzhCQTtBQUFBO0F2R3N3OEJBOztBdUdydzhCQTtBQUFBO0F2R3l3OEJBOztBdUd4dzhCQTtBQUFBO0F2RzR3OEJBOztBdUczdzhCQTtBQUFBO0F2Ryt3OEJBOztBdUc5dzhCQTtBQUFBO0F2R2t4OEJBOztBdUdqeDhCQTtBQUFBO0F2R3F4OEJBOztBdUdweDhCQTtBQUFBO0F2R3d4OEJBOztBdUd2eDhCQTtBQUFBO0F2RzJ4OEJBOztBdUcxeDhCQTtBQUFBO0F2Rzh4OEJBOztBdUc3eDhCQTs7QUFDQTtBdkdpeThCQTs7QXVHaHk4QkE7QUFBQTtBdkdveThCQTs7QXVHbnk4QkE7QUFBQTtBdkd1eThCQTs7QXVHdHk4QkE7QUFBQTtBdkcweThCQTs7QXVHenk4QkE7O0FBQ0E7QXZHNnk4QkE7O0F1RzV5OEJBO0FBQUE7QXZHZ3o4QkE7O0F1Ry95OEJBO0FBQUE7QXZHbXo4QkE7O0F1R2x6OEJBO0FBQUE7QXZHc3o4QkE7O0F1R3J6OEJBO0FBQUE7QXZHeXo4QkE7O0F1R3h6OEJBO0FBQUE7QXZHNHo4QkE7O0F1RzN6OEJBO0FBQUE7QXZHK3o4QkE7O0F1Rzl6OEJBOzs7QUFFQTtBdkdrMDhCQTs7QXVHajA4QkE7O0FBQ0E7QXZHcTA4QkE7O0F1R3AwOEJBO0FBQUE7QXZHdzA4QkE7O0F1R3YwOEJBO0FBQUE7QXZHMjA4QkE7O0F1RzEwOEJBO0FBQUE7QXZHODA4QkE7O0F1RzcwOEJBO0FBQUE7QXZHaTE4QkE7O0F1R2gxOEJBO0FBQUE7QXZHbzE4QkE7O0F1R24xOEJBO0FBQUE7QXZHdTE4QkE7O0F1R3QxOEJBO0FBQUE7QXZHMDE4QkE7O0F1R3oxOEJBO0FBQUE7QXZHNjE4QkE7O0F1RzUxOEJBO0FBQUE7QXZHZzI4QkE7O0F1Ry8xOEJBO0FBQUE7QXZHbTI4QkE7O0F1R2wyOEJBO0FBQUE7QXZHczI4QkE7O0F1R3IyOEJBO0FBQUE7QXZHeTI4QkE7O0F1R3gyOEJBO0FBQUE7QXZHNDI4QkE7O0F1RzMyOEJBO0FBQUE7QXZHKzI4QkE7O0F1RzkyOEJBO0FBQUE7QXZHazM4QkE7O0F1R2ozOEJBO0FBQUE7QXZHcTM4QkE7O0F1R3AzOEJBO0FBQUE7QXZHdzM4QkE7O0F1R3YzOEJBO0FBQUE7QXZHMjM4QkE7O0F1RzEzOEJBO0FBQUE7QXZHODM4QkE7O0F1RzczOEJBO0FBQUE7QXZHaTQ4QkE7O0F1R2g0OEJBO0FBQUE7QXZHbzQ4QkE7O0F1R240OEJBO0FBQUE7QXZHdTQ4QkE7O0F1R3Q0OEJBO0FBQUE7QXZHMDQ4QkE7O0F1R3o0OEJBO0FBQUE7QXZHNjQ4QkE7O0F1RzU0OEJBO0FBQUE7QXZHZzU4QkE7O0F1Ry80OEJBOztBQUNBO0F2R201OEJBOztBdUdsNThCQTs7QUFDQTtBdkdzNThCQTs7QXVHcjU4QkE7QUFBQTtBdkd5NThCQTs7QXVHeDU4QkE7QUFBQTtBdkc0NThCQTs7QXVHMzU4QkE7QUFBQTtBdkcrNThCQTs7QXVHOTU4QkE7QUFBQTtBdkdrNjhCQTs7QXVHajY4QkE7QUFBQTtBdkdxNjhCQTs7QXVHcDY4QkE7QUFBQTtBdkd3NjhCQTs7QXVHdjY4QkE7QUFBQTtBdkcyNjhCQTs7QXVHMTY4QkE7QUFBQTtBdkc4NjhCQTs7QXVHNzY4QkE7QUFBQTtBdkdpNzhCQTs7QXVHaDc4QkE7OztBQUVBO0F2R283OEJBOztBdUduNzhCQTs7QUFDQTtBdkd1NzhCQTs7QXVHdDc4QkE7O0FBQ0E7QXZHMDc4QkE7O0F1R3o3OEJBOztBQUNBO0F2RzY3OEJBOztBdUc1NzhCQTtBQUFBO0F2R2c4OEJBOztBdUcvNzhCQTtBQUFBO0F2R204OEJBOztBdUdsODhCQTtBQUFBO0F2R3M4OEJBOztBdUdyODhCQTtBQUFBO0F2R3k4OEJBOztBdUd4ODhCQTs7Ozs7QUFJQTtBdkc0ODhCQTs7QXVHMzg4QkE7QUFBQTtBdkcrODhCQTs7QXVHOTg4QkE7OztBQUVBO0F2R2s5OEJBOztBdUdqOThCQTs7QUFDQTtBdkdxOThCQTs7QXVHcDk4QkE7QUFBQTtBdkd3OThCQTs7QXVHdjk4QkE7QUFBQTtBdkcyOThCQTs7QXVHMTk4QkE7OztBQUVBO0F2Rzg5OEJBOztBdUc3OThCQTtBQUFBO0F2R2krOEJBOztBdUdoKzhCQTtBQUFBO0F2R28rOEJBOztBdUduKzhCQTs7QUFDQTtBdkd1KzhCQTs7QXVHdCs4QkE7O0FBQ0E7QXZHMCs4QkE7O0F1R3orOEJBOztBQUNBO0F2RzYrOEJBOztBdUc1KzhCQTtBQUFBO0F2R2cvOEJBOztBdUcvKzhCQTtBQUFBO0F2R20vOEJBOztBdUdsLzhCQTtBQUFBO0F2R3MvOEJBOztBdUdyLzhCQTtBQUFBO0F2R3kvOEJBOztBdUd4LzhCQTtBQUFBO0F2RzQvOEJBOztBdUczLzhCQTtBQUFBO0F2RysvOEJBOztBdUc5LzhCQTtBQUFBO0F2R2tnOUJBOztBdUdqZzlCQTtBQUFBO0F2R3FnOUJBOztBdUdwZzlCQTs7QUFDQTtBdkd3ZzlCQTs7QXVHdmc5QkE7QUFBQTtBdkcyZzlCQTs7QXVHMWc5QkE7QUFBQTtBdkc4ZzlCQTs7QXVHN2c5QkE7QUFBQTtBdkdpaDlCQTs7QXVHaGg5QkE7QUFBQTtBdkdvaDlCQTs7QXVHbmg5QkE7QUFBQTtBdkd1aDlCQTs7QXVHdGg5QkE7QUFBQTtBdkcwaDlCQTs7QXVHemg5QkE7QUFBQTtBdkc2aDlCQTs7QXVHNWg5QkE7QUFBQTtBdkdnaTlCQTs7QXVHL2g5QkE7QUFBQTtBdkdtaTlCQTs7QXVHbGk5QkE7QUFBQTtBdkdzaTlCQTs7QXVHcmk5QkE7QUFBQTtBdkd5aTlCQTs7QXVHeGk5QkE7QUFBQTtBdkc0aTlCQTs7QXVHM2k5QkE7QUFBQTtBdkcraTlCQTs7QXVHOWk5QkE7QUFBQTtBdkdrajlCQTs7QXVHamo5QkE7QUFBQTtBdkdxajlCQTs7QXVHcGo5QkE7QUFBQTtBdkd3ajlCQTs7QXVHdmo5QkE7QUFBQTtBdkcyajlCQTs7QXVHMWo5QkE7QUFBQTtBdkc4ajlCQTs7QXVHN2o5QkE7QUFBQTtBdkdpazlCQTs7QXVHaGs5QkE7QUFBQTtBdkdvazlCQTs7QXVHbms5QkE7QUFBQTtBdkd1azlCQTs7QXVHdGs5QkE7QUFBQTtBdkcwazlCQTs7QXVHems5QkE7QUFBQTtBdkc2azlCQTs7QXVHNWs5QkE7QUFBQTtBdkdnbDlCQTs7QXVHL2s5QkE7QUFBQTtBdkdtbDlCQTs7QXVHbGw5QkE7QUFBQTtBdkdzbDlCQTs7QXVHcmw5QkE7QUFBQTtBdkd5bDlCQTs7QXVHeGw5QkE7QUFBQTtBdkc0bDlCQTs7QXVHM2w5QkE7QUFBQTtBdkcrbDlCQTs7QXVHOWw5QkE7QUFBQTtBdkdrbTlCQTs7QXVHam05QkE7QUFBQTtBdkdxbTlCQTs7QXVHcG05QkE7QUFBQTtBdkd3bTlCQTs7QXVHdm05QkE7QUFBQTtBdkcybTlCQTs7QXVHMW05QkE7QUFBQTtBdkc4bTlCQTs7QXVHN205QkE7QUFBQTtBdkdpbjlCQTs7QXVHaG45QkE7QUFBQTtBdkdvbjlCQTs7QXVHbm45QkE7QUFBQTtBdkd1bjlCQTs7QXVHdG45QkE7OztBQUVBO0F2RzBuOUJBOztBdUd6bjlCQTtBQUFBO0F2RzZuOUJBOztBdUc1bjlCQTtBQUFBO0F2R2dvOUJBOztBdUcvbjlCQTtBQUFBO0F2R21vOUJBOztBdUdsbzlCQTtBQUFBO0F2R3NvOUJBOztBdUdybzlCQTtBQUFBO0F2R3lvOUJBOztBdUd4bzlCQTtBQUFBO0F2RzRvOUJBOztBdUczbzlCQTtBQUFBO0F2RytvOUJBOztBdUc5bzlCQTtBQUFBO0F2R2twOUJBOztBdUdqcDlCQTtBQUFBO0F2R3FwOUJBOztBdUdwcDlCQTtBQUFBO0F2R3dwOUJBOztBdUd2cDlCQTtBQUFBO0F2RzJwOUJBOztBdUcxcDlCQTtBQUFBO0F2RzhwOUJBOztBdUc3cDlCQTtBQUFBO0F2R2lxOUJBOztBdUdocTlCQTtBQUFBO0F2R29xOUJBOztBdUducTlCQTtBQUFBO0F2R3VxOUJBOztBdUd0cTlCQTtBQUFBO0F2RzBxOUJBOztBdUd6cTlCQTtBQUFBO0F2RzZxOUJBOztBdUc1cTlCQTtBQUFBO0F2R2dyOUJBOztBdUcvcTlCQTtBQUFBO0F2R21yOUJBOztBdUdscjlCQTtBQUFBO0F2R3NyOUJBOztBdUdycjlCQTtBQUFBO0F2R3lyOUJBOztBdUd4cjlCQTs7QUFDQTtBdkc0cjlCQTs7QXVHM3I5QkE7QUFBQTtBdkcrcjlCQTs7QXVHOXI5QkE7QUFBQTtBdkdrczlCQTs7QXVHanM5QkE7QUFBQTtBdkdxczlCQTs7QXVHcHM5QkE7QUFBQTtBdkd3czlCQTs7QXVHdnM5QkE7QUFBQTtBdkcyczlCQTs7QXVHMXM5QkE7QUFBQTtBdkc4czlCQTs7QXVHN3M5QkE7QUFBQTtBdkdpdDlCQTs7QXVHaHQ5QkE7QUFBQTtBdkdvdDlCQTs7QXVHbnQ5QkE7QUFBQTtBdkd1dDlCQTs7QXVHdHQ5QkE7QUFBQTtBdkcwdDlCQTs7QXVHenQ5QkE7QUFBQTtBdkc2dDlCQTs7QXVHNXQ5QkE7QUFBQTtBdkdndTlCQTs7QXVHL3Q5QkE7QUFBQTtBdkdtdTlCQTs7QXVHbHU5QkE7QUFBQTtBdkdzdTlCQTs7QXVHcnU5QkE7QUFBQTtBdkd5dTlCQTs7QXVHeHU5QkE7O0FBQ0E7QXZHNHU5QkE7O0F1RzN1OUJBO0FBQUE7QXZHK3U5QkE7O0F1Rzl1OUJBO0FBQUE7QXZHa3Y5QkE7O0F1R2p2OUJBO0FBQUE7QXZHcXY5QkE7O0F1R3B2OUJBO0FBQUE7QXZHd3Y5QkE7O0F1R3Z2OUJBOztBQUNBO0F2RzJ2OUJBOztBdUcxdjlCQTtBQUFBO0F2Rzh2OUJBOztBdUc3djlCQTtBQUFBO0F2R2l3OUJBOztBdUdodzlCQTtBQUFBO0F2R293OUJBOztBdUdudzlCQTs7O0FBRUE7QXZHdXc5QkE7O0F1R3R3OUJBOztBQUNBO0F2RzB3OUJBOztBdUd6dzlCQTs7QUFDQTtBdkc2dzlCQTs7QXVHNXc5QkE7O0FBQ0E7QXZHZ3g5QkE7O0F1Ry93OUJBOztBQUNBO0F2R214OUJBOztBdUdseDlCQTtBQUFBO0F2R3N4OUJBOztBdUdyeDlCQTtBQUFBO0F2R3l4OUJBOztBdUd4eDlCQTtBQUFBO0F2RzR4OUJBOztBdUczeDlCQTtBQUFBO0F2Ryt4OUJBOztBdUc5eDlCQTtBQUFBO0F2R2t5OUJBOztBdUdqeTlCQTtBQUFBO0F2R3F5OUJBOztBdUdweTlCQTtBQUFBO0F2R3d5OUJBOztBdUd2eTlCQTtBQUFBO0F2RzJ5OUJBOztBdUcxeTlCQTtBQUFBO0F2Rzh5OUJBOztBdUc3eTlCQTtBQUFBO0F2R2l6OUJBOztBdUdoejlCQTtBQUFBO0F2R296OUJBOztBdUduejlCQTs7QUFDQTtBdkd1ejlCQTs7QXVHdHo5QkE7O0FBQ0E7QXZHMHo5QkE7O0F1R3p6OUJBOztBQUNBO0F2RzZ6OUJBOztBdUc1ejlCQTtBQUFBO0F2R2cwOUJBOztBdUcvejlCQTs7QUFDQTtBdkdtMDlCQTs7QXVHbDA5QkE7O0FBQ0E7QXZHczA5QkE7O0F1R3IwOUJBO0FBQUE7QXZHeTA5QkE7O0F1R3gwOUJBO0FBQUE7QXZHNDA5QkE7O0F1RzMwOUJBO0FBQUE7QXZHKzA5QkE7O0F1RzkwOUJBO0FBQUE7QXZHazE5QkE7O0F1R2oxOUJBO0FBQUE7QXZHcTE5QkE7O0F1R3AxOUJBO0FBQUE7QXZHdzE5QkE7O0F1R3YxOUJBO0FBQUE7QXZHMjE5QkE7O0F1RzExOUJBO0FBQUE7QXZHODE5QkE7O0F1RzcxOUJBO0FBQUE7QXZHaTI5QkE7O0F1R2gyOUJBO0FBQUE7QXZHbzI5QkE7O0F1R24yOUJBO0FBQUE7QXZHdTI5QkE7O0F1R3QyOUJBO0FBQUE7QXZHMDI5QkE7O0F1R3oyOUJBO0FBQUE7QXZHNjI5QkE7O0F1RzUyOUJBO0FBQUE7QXZHZzM5QkE7O0F1Ry8yOUJBO0FBQUE7QXZHbTM5QkE7O0F1R2wzOUJBO0FBQUE7QXZHczM5QkE7O0F1R3IzOUJBO0FBQUE7QXZHeTM5QkE7O0F1R3gzOUJBO0FBQUE7QXZHNDM5QkE7O0F1RzMzOUJBO0FBQUE7QXZHKzM5QkE7O0F1RzkzOUJBO0FBQUE7QXZHazQ5QkE7O0F1R2o0OUJBOztBQUNBO0F2R3E0OUJBOztBdUdwNDlCQTtBQUFBO0F2R3c0OUJBOztBdUd2NDlCQTtBQUFBO0F2RzI0OUJBOztBdUcxNDlCQTtBQUFBO0F2Rzg0OUJBOztBdUc3NDlCQTtBQUFBO0F2R2k1OUJBOztBdUdoNTlCQTtBQUFBO0F2R281OUJBOztBdUduNTlCQTtBQUFBO0F2R3U1OUJBOztBdUd0NTlCQTtBQUFBO0F2RzA1OUJBOztBdUd6NTlCQTtBQUFBO0F2RzY1OUJBOztBdUc1NTlCQTtBQUFBO0F2R2c2OUJBOztBdUcvNTlCQTtBQUFBO0F2R202OUJBOztBdUdsNjlCQTtBQUFBO0F2R3M2OUJBOztBdUdyNjlCQTtBQUFBO0F2R3k2OUJBOztBdUd4NjlCQTtBQUFBO0F2RzQ2OUJBOztBdUczNjlCQTtBQUFBO0F2Rys2OUJBOztBdUc5NjlCQTtBQUFBO0F2R2s3OUJBOztBdUdqNzlCQTtBQUFBO0F2R3E3OUJBOztBdUdwNzlCQTtBQUFBO0F2R3c3OUJBOztBdUd2NzlCQTtBQUFBO0F2RzI3OUJBOztBdUcxNzlCQTtBQUFBO0F2Rzg3OUJBOztBdUc3NzlCQTtBQUFBO0F2R2k4OUJBOztBdUdoODlCQTtBQUFBO0F2R284OUJBOztBdUduODlCQTtBQUFBO0F2R3U4OUJBOztBdUd0ODlCQTtBQUFBO0F2RzA4OUJBOztBdUd6ODlCQTtBQUFBO0F2RzY4OUJBOztBdUc1ODlCQTtBQUFBO0F2R2c5OUJBOztBdUcvODlCQTtBQUFBO0F2R205OUJBOztBdUdsOTlCQTtBQUFBO0F2R3M5OUJBOztBdUdyOTlCQTtBQUFBO0F2R3k5OUJBOztBdUd4OTlCQTtBQUFBO0F2RzQ5OUJBOztBdUczOTlCQTtBQUFBO0F2Rys5OUJBOztBdUc5OTlCQTtBQUFBO0F2R2srOUJBOztBdUdqKzlCQTtBQUFBO0F2R3ErOUJBOztBdUdwKzlCQTtBQUFBO0F2R3crOUJBOztBdUd2KzlCQTtBQUFBO0F2RzIrOUJBOztBdUcxKzlCQTtBQUFBO0F2RzgrOUJBOztBdUc3KzlCQTtBQUFBO0F2R2kvOUJBOztBdUdoLzlCQTtBQUFBO0F2R28vOUJBOztBdUduLzlCQTtBQUFBO0F2R3UvOUJBOztBdUd0LzlCQTtBQUFBO0F2RzAvOUJBOztBdUd6LzlCQTtBQUFBO0F2RzYvOUJBOztBdUc1LzlCQTtBQUFBO0F2R2dnK0JBOztBdUcvLzlCQTtBQUFBO0F2R21nK0JBOztBdUdsZytCQTtBQUFBO0F2R3NnK0JBOztBdUdyZytCQTtBQUFBO0F2R3lnK0JBOztBdUd4ZytCQTtBQUFBO0F2RzRnK0JBOztBdUczZytCQTtBQUFBO0F2RytnK0JBOztBdUc5ZytCQTtBQUFBO0F2R2toK0JBOztBdUdqaCtCQTtBQUFBO0F2R3FoK0JBOztBdUdwaCtCQTtBQUFBO0F2R3doK0JBOztBdUd2aCtCQTtBQUFBO0F2RzJoK0JBOztBdUcxaCtCQTs7QUFDQTtBdkc4aCtCQTs7QXVHN2grQkE7OztBQUVBO0F2R2lpK0JBOztBdUdoaStCQTtBQUFBO0F2R29pK0JBOztBdUduaStCQTtBQUFBO0F2R3VpK0JBOztBdUd0aStCQTs7QUFDQTtBdkcwaStCQTs7QXVHemkrQkE7QUFBQTtBdkc2aStCQTs7QXVHNWkrQkE7QUFBQTtBdkdnaitCQTs7QXVHL2krQkE7QUFBQTtBdkdtaitCQTs7QXVHbGorQkE7QUFBQTtBdkdzaitCQTs7QXVHcmorQkE7QUFBQTtBdkd5aitCQTs7QXVHeGorQkE7QUFBQTtBdkc0aitCQTs7QXVHM2orQkE7QUFBQTtBdkcraitCQTs7QXVHOWorQkE7QUFBQTtBdkdraytCQTs7QXVHamsrQkE7QUFBQTtBdkdxaytCQTs7QXVHcGsrQkE7QUFBQTtBdkd3aytCQTs7QXVHdmsrQkE7O0FBQ0E7QXZHMmsrQkE7O0F1RzFrK0JBOztBQUNBO0F2RzhrK0JBOztBdUc3aytCQTtBQUFBO0F2R2lsK0JBOztBdUdobCtCQTtBQUFBO0F2R29sK0JBOztBdUdubCtCQTtBQUFBO0F2R3VsK0JBOztBdUd0bCtCQTtBQUFBO0F2RzBsK0JBOztBdUd6bCtCQTtBQUFBO0F2RzZsK0JBOztBdUc1bCtCQTtBQUFBO0F2R2dtK0JBOztBdUcvbCtCQTs7QUFDQTtBdkdtbStCQTs7QXVHbG0rQkE7O0FBQ0E7QXZHc20rQkE7O0F1R3JtK0JBO0FBQUE7QXZHeW0rQkE7O0F1R3htK0JBO0FBQUE7QXZHNG0rQkE7O0F1RzNtK0JBO0FBQUE7QXZHK20rQkE7O0F1RzltK0JBO0FBQUE7QXZHa24rQkE7O0F1R2puK0JBOztBQUNBO0F2R3FuK0JBOztBdUdwbitCQTs7QUFDQTtBdkd3bitCQTs7QXVHdm4rQkE7QUFBQTtBdkcybitCQTs7QXVHMW4rQkE7QUFBQTtBdkc4bitCQTs7QXVHN24rQkE7QUFBQTtBdkdpbytCQTs7QXVHaG8rQkE7OztBQUVBO0F2R29vK0JBOztBdUdubytCQTs7QUFDQTtBdkd1bytCQTs7QXVHdG8rQkE7O0FBQ0E7QXZHMG8rQkE7O0F1R3pvK0JBOztBQUNBO0F2RzZvK0JBOztBdUc1bytCQTs7QUFDQTtBdkdncCtCQTs7QXVHL28rQkE7QUFBQTtBdkdtcCtCQTs7QXVHbHArQkE7OztBQUVBO0F2R3NwK0JBOztBdUdycCtCQTtBQUFBO0F2R3lwK0JBOztBdUd4cCtCQTtBQUFBO0F2RzRwK0JBOztBdUczcCtCQTtBQUFBO0F2RytwK0JBOztBdUc5cCtCQTtBQUFBO0F2R2txK0JBOztBdUdqcStCQTs7QUFDQTtBdkdxcStCQTs7QXVHcHErQkE7O0FBQ0E7QXZHd3ErQkE7O0F1R3ZxK0JBO0FBQUE7QXZHMnErQkE7O0F1RzFxK0JBO0FBQUE7QXZHOHErQkE7O0F1RzdxK0JBO0FBQUE7QXZHaXIrQkE7O0F1R2hyK0JBO0FBQUE7QXZHb3IrQkE7O0F1R25yK0JBO0FBQUE7QXZHdXIrQkE7O0F1R3RyK0JBO0FBQUE7QXZHMHIrQkE7O0F1R3pyK0JBO0FBQUE7QXZHNnIrQkE7O0F1RzVyK0JBO0FBQUE7QXZHZ3MrQkE7O0F1Ry9yK0JBO0FBQUE7QXZHbXMrQkE7O0F1R2xzK0JBO0FBQUE7QXZHc3MrQkE7O0F1R3JzK0JBO0FBQUE7QXZHeXMrQkE7O0F3RzE5L0JBO0FIOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJHZzgvQkE7O0FxR3Q3L0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyR3c3L0JBOztBeUdqLy9CQTtBQUNBO0FBQ0E7QUFDQTtBekdvLy9CQTs7QXlHai8vQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBekdtLy9CQTtBeUdsLy9CQTtBQUNBO0F6R28vL0JBO0F5R2wvL0JBO0FBQ0E7QXpHby8vQkE7O0F5Ry8rL0JBO0FBQ0E7QXpHay8vQkE7QXlHLysvQkE7QUFDQTtBekdpLy9CQTs7QXlHdC8vQkE7QUFDQTtBekd5Ly9CQTtBeUd0Ly9CQTtBQUNBO0F6R3cvL0JBOztBeUc3Ly9CQTtBQUNBO0F6R2dnZ0NBO0F5RzcvL0JBO0FBQ0E7QXpHKy8vQkE7O0F5R3BnZ0NBO0FBQ0E7QXpHdWdnQ0E7QXlHcGdnQ0E7QUFDQTtBekdzZ2dDQTs7QXlHM2dnQ0E7QUFDQTtBekc4Z2dDQTtBeUczZ2dDQTtBQUNBO0F6RzZnZ0NBOztBeUdsaGdDQTtBQUNBO0F6R3FoZ0NBO0F5R2xoZ0NBO0FBQ0E7QXpHb2hnQ0E7O0F5R3poZ0NBO0FBQ0E7QXpHNGhnQ0E7QXlHemhnQ0E7QUFDQTtBekcyaGdDQTs7QXlHaGlnQ0E7QUFDQTtBekdtaWdDQTtBeUdoaWdDQTtBQUNBO0F6R2tpZ0NBOztBeUd2aWdDQTtBQUNBO0F6RzBpZ0NBO0F5R3ZpZ0NBO0FBQ0E7QXpHeWlnQ0E7O0F5RzlpZ0NBO0FBQ0E7QXpHaWpnQ0E7QXlHOWlnQ0E7QUFDQTtBekdnamdDQTs7QXlHcmpnQ0E7QUFDQTtBekd3amdDQTtBeUdyamdDQTtBQUNBO0F6R3VqZ0NBOztBeUc1amdDQTtBQUNBO0F6RytqZ0NBO0F5RzVqZ0NBO0FBQ0E7QXpHOGpnQ0E7O0F5R25rZ0NBO0FBQ0E7QXpHc2tnQ0E7QXlHbmtnQ0E7QUFDQTtBekdxa2dDQTs7QXlHMWtnQ0E7QUFDQTtBekc2a2dDQTtBeUcxa2dDQTtBQUNBO0F6RzRrZ0NBOztBeUdqbGdDQTtBQUNBO0F6R29sZ0NBO0F5R2psZ0NBO0FBQ0E7QXpHbWxnQ0E7O0F5R3hsZ0NBO0FBQ0E7QXpHMmxnQ0E7QXlHeGxnQ0E7QUFDQTtBekcwbGdDQTs7QXlHL2xnQ0E7QUFDQTtBekdrbWdDQTtBeUcvbGdDQTtBQUNBO0F6R2ltZ0NBOztBeUd0bWdDQTtBQUNBO0F6R3ltZ0NBO0F5R3RtZ0NBO0FBQ0E7QXpHd21nQ0E7O0F5RzdtZ0NBO0FBQ0E7QXpHZ25nQ0E7QXlHN21nQ0E7QUFDQTtBekcrbWdDQTs7QXlHcG5nQ0E7QUFDQTtBekd1bmdDQTtBeUdwbmdDQTtBQUNBO0F6R3NuZ0NBOztBeUczbmdDQTtBQUNBO0F6RzhuZ0NBO0F5RzNuZ0NBO0FBQ0E7QXpHNm5nQ0E7O0F5R2xvZ0NBO0FBQ0E7QXpHcW9nQ0E7QXlHbG9nQ0E7QUFDQTtBekdvb2dDQTs7QXlHem9nQ0E7QUFDQTtBekc0b2dDQTtBeUd6b2dDQTtBQUNBO0F6RzJvZ0NBOztBeUdocGdDQTtBQUNBO0F6R21wZ0NBO0F5R2hwZ0NBO0FBQ0E7QXpHa3BnQ0E7O0F5R3ZwZ0NBO0FBQ0E7QXpHMHBnQ0E7QXlHdnBnQ0E7QUFDQTtBekd5cGdDQTs7QXlHOXBnQ0E7QUFDQTtBekdpcWdDQTtBeUc5cGdDQTtBQUNBO0F6R2dxZ0NBOztBeUdycWdDQTtBQUNBO0F6R3dxZ0NBO0F5R3JxZ0NBO0FBQ0E7QXpHdXFnQ0E7O0F5RzVxZ0NBO0FBQ0E7QXpHK3FnQ0E7QXlHNXFnQ0E7QUFDQTtBekc4cWdDQTs7QXlHbnJnQ0E7QUFDQTtBekdzcmdDQTtBeUducmdDQTtBQUNBO0F6R3FyZ0NBOztBeUcxcmdDQTtBQUNBO0F6RzZyZ0NBO0F5RzFyZ0NBO0FBQ0E7QXpHNHJnQ0E7O0F5R2pzZ0NBO0FBQ0E7QXpHb3NnQ0E7QXlHanNnQ0E7QUFDQTtBekdtc2dDQTs7QXlHeHNnQ0E7QUFDQTtBekcyc2dDQTtBeUd4c2dDQTtBQUNBO0F6RzBzZ0NBOztBeUcvc2dDQTtBQUNBO0F6R2t0Z0NBO0F5Ry9zZ0NBO0FBQ0E7QXpHaXRnQ0E7O0F5R3R0Z0NBO0FBQ0E7QXpHeXRnQ0E7QXlHdHRnQ0E7QUFDQTtBekd3dGdDQTs7QXlHN3RnQ0E7QUFDQTtBekdndWdDQTtBeUc3dGdDQTtBQUNBO0F6Ryt0Z0NBOztBeUdwdWdDQTtBQUNBO0F6R3V1Z0NBO0F5R3B1Z0NBO0FBQ0E7QXpHc3VnQ0E7O0F5RzN1Z0NBO0FBQ0E7QXpHOHVnQ0E7QXlHM3VnQ0E7QUFDQTtBekc2dWdDQTs7QXlHbHZnQ0E7QUFDQTtBekdxdmdDQTtBeUdsdmdDQTtBQUNBO0F6R292Z0NBOztBeUd6dmdDQTtBQUNBO0F6RzR2Z0NBO0F5R3p2Z0NBO0FBQ0E7QXpHMnZnQ0E7O0F5R2h3Z0NBO0FBQ0E7QXpHbXdnQ0E7QXlHaHdnQ0E7QUFDQTtBekdrd2dDQTs7QXlHdndnQ0E7QUFDQTtBekcwd2dDQTtBeUd2d2dDQTtBQUNBO0F6R3l3Z0NBOztBeUc5d2dDQTtBQUNBO0F6R2l4Z0NBO0F5Rzl3Z0NBO0FBQ0E7QXpHZ3hnQ0E7O0F5R3J4Z0NBO0FBQ0E7QXpHd3hnQ0E7QXlHcnhnQ0E7QUFDQTtBekd1eGdDQTs7QXlHNXhnQ0E7QUFDQTtBekcreGdDQTtBeUc1eGdDQTtBQUNBO0F6Rzh4Z0NBOztBeUdueWdDQTtBQUNBO0F6R3N5Z0NBO0F5R255Z0NBO0FBQ0E7QXpHcXlnQ0E7O0F5RzF5Z0NBO0FBQ0E7QXpHNnlnQ0E7QXlHMXlnQ0E7QUFDQTtBekc0eWdDQTs7QXlHanpnQ0E7QUFDQTtBekdvemdDQTtBeUdqemdDQTtBQUNBO0F6R216Z0NBOztBeUd4emdDQTtBQUNBO0F6RzJ6Z0NBO0F5R3h6Z0NBO0FBQ0E7QXpHMHpnQ0E7O0F5Ry96Z0NBO0FBQ0E7QXpHazBnQ0E7QXlHL3pnQ0E7QUFDQTtBekdpMGdDQTs7QXlHdDBnQ0E7QUFDQTtBekd5MGdDQTtBeUd0MGdDQTtBQUNBO0F6R3cwZ0NBOztBeUc3MGdDQTtBQUNBO0F6R2cxZ0NBO0F5RzcwZ0NBO0FBQ0E7QXpHKzBnQ0E7O0F5R3AxZ0NBO0FBQ0E7QXpHdTFnQ0E7QXlHcDFnQ0E7QUFDQTtBekdzMWdDQTs7QXlHMzFnQ0E7QUFDQTtBekc4MWdDQTtBeUczMWdDQTtBQUNBO0F6RzYxZ0NBOztBeUdsMmdDQTtBQUNBO0F6R3EyZ0NBO0F5R2wyZ0NBO0FBQ0E7QXpHbzJnQ0E7O0F5R3oyZ0NBO0FBQ0E7QXpHNDJnQ0E7QXlHejJnQ0E7QUFDQTtBekcyMmdDQTs7QXlHaDNnQ0E7QUFDQTtBekdtM2dDQTtBeUdoM2dDQTtBQUNBO0F6R2szZ0NBOztBeUd2M2dDQTtBQUNBO0F6RzAzZ0NBO0F5R3YzZ0NBO0FBQ0E7QXpHeTNnQ0E7O0F5RzkzZ0NBO0FBQ0E7QXpHaTRnQ0E7QXlHOTNnQ0E7QUFDQTtBekdnNGdDQTs7QXlHcjRnQ0E7QUFDQTtBekd3NGdDQTtBeUdyNGdDQTtBQUNBO0F6R3U0Z0NBOztBeUc1NGdDQTtBQUNBO0F6Rys0Z0NBO0F5RzU0Z0NBO0FBQ0E7QXpHODRnQ0E7O0F5R241Z0NBO0FBQ0E7QXpHczVnQ0E7QXlHbjVnQ0E7QUFDQTtBekdxNWdDQTs7QXlHMTVnQ0E7QUFDQTtBekc2NWdDQTtBeUcxNWdDQTtBQUNBO0F6RzQ1Z0NBOztBeUdqNmdDQTtBQUNBO0F6R282Z0NBO0F5R2o2Z0NBO0FBQ0E7QXpHbTZnQ0E7O0F5R3g2Z0NBO0FBQ0E7QXpHMjZnQ0E7QXlHeDZnQ0E7QUFDQTtBekcwNmdDQTs7QXlHLzZnQ0E7QUFDQTtBekdrN2dDQTtBeUcvNmdDQTtBQUNBO0F6R2k3Z0NBOztBeUd0N2dDQTtBQUNBO0F6R3k3Z0NBO0F5R3Q3Z0NBO0FBQ0E7QXpHdzdnQ0E7O0F5Rzc3Z0NBO0FBQ0E7QXpHZzhnQ0E7QXlHNzdnQ0E7QUFDQTtBekcrN2dDQTs7QXlHcDhnQ0E7QUFDQTtBekd1OGdDQTtBeUdwOGdDQTtBQUNBO0F6R3M4Z0NBOztBeUczOGdDQTtBQUNBO0F6Rzg4Z0NBO0F5RzM4Z0NBO0FBQ0E7QXpHNjhnQ0E7O0F5R2w5Z0NBO0FBQ0E7QXpHcTlnQ0E7QXlHbDlnQ0E7QUFDQTtBekdvOWdDQTs7QXlHejlnQ0E7QUFDQTtBekc0OWdDQTtBeUd6OWdDQTtBQUNBO0F6RzI5Z0NBOztBeUdoK2dDQTtBQUNBO0F6R20rZ0NBO0F5R2grZ0NBO0FBQ0E7QXpHaytnQ0E7O0F5R3YrZ0NBO0FBQ0E7QXpHMCtnQ0E7QXlHditnQ0E7QUFDQTtBekd5K2dDQTs7QXlHOStnQ0E7QUFDQTtBekdpL2dDQTtBeUc5K2dDQTtBQUNBO0F6R2cvZ0NBOztBeUdyL2dDQTtBQUNBO0F6R3cvZ0NBO0F5R3IvZ0NBO0FBQ0E7QXpHdS9nQ0E7O0F5RzUvZ0NBO0FBQ0E7QXpHKy9nQ0E7QXlHNS9nQ0E7QUFDQTtBekc4L2dDQTs7QXlHbmdoQ0E7QUFDQTtBekdzZ2hDQTtBeUduZ2hDQTtBQUNBO0F6R3FnaENBOztBeUcxZ2hDQTtBQUNBO0F6RzZnaENBO0F5RzFnaENBO0FBQ0E7QXpHNGdoQ0E7O0F5R2poaENBO0FBQ0E7QXpHb2hoQ0E7QXlHamhoQ0E7QUFDQTtBekdtaGhDQTs7QXlHeGhoQ0E7QUFDQTtBekcyaGhDQTtBeUd4aGhDQTtBQUNBO0F6RzBoaENBOztBeUcvaGhDQTtBQUNBO0F6R2tpaENBO0F5Ry9oaENBO0FBQ0E7QXpHaWloQ0E7O0F5R3RpaENBO0FBQ0E7QXpHeWloQ0E7QXlHdGloQ0E7QUFDQTtBekd3aWhDQTs7QXlHN2loQ0E7QUFDQTtBekdnamhDQTtBeUc3aWhDQTtBQUNBO0F6RytpaENBOztBeUdwamhDQTtBQUNBO0F6R3VqaENBO0F5R3BqaENBO0FBQ0E7QXpHc2poQ0E7O0F5RzNqaENBO0FBQ0E7QXpHOGpoQ0E7QXlHM2poQ0E7QUFDQTtBekc2amhDQTs7QXlHbGtoQ0E7QUFDQTtBekdxa2hDQTtBeUdsa2hDQTtBQUNBO0F6R29raENBOztBeUd6a2hDQTtBQUNBO0F6RzRraENBO0F5R3praENBO0FBQ0E7QXpHMmtoQ0E7O0F5R2hsaENBO0FBQ0E7QXpHbWxoQ0E7QXlHaGxoQ0E7QUFDQTtBekdrbGhDQTs7QXlHdmxoQ0E7QUFDQTtBekcwbGhDQTtBeUd2bGhDQTtBQUNBO0F6R3lsaENBOztBeUc5bGhDQTtBQUNBO0F6R2ltaENBO0F5RzlsaENBO0FBQ0E7QXpHZ21oQ0E7O0F5R3JtaENBO0FBQ0E7QXpHd21oQ0E7QXlHcm1oQ0E7QUFDQTtBekd1bWhDQTs7QXlHNW1oQ0E7QUFDQTtBekcrbWhDQTtBeUc1bWhDQTtBQUNBO0F6RzhtaENBOztBeUdubmhDQTtBQUNBO0F6R3NuaENBO0F5R25uaENBO0FBQ0E7QXpHcW5oQ0E7O0F5RzFuaENBO0FBQ0E7QXpHNm5oQ0E7QXlHMW5oQ0E7QUFDQTtBekc0bmhDQTs7QXlHam9oQ0E7QUFDQTtBekdvb2hDQTtBeUdqb2hDQTtBQUNBO0F6R21vaENBOztBeUd4b2hDQTtBQUNBO0F6RzJvaENBO0F5R3hvaENBO0FBQ0E7QXpHMG9oQ0E7O0F5Ry9vaENBO0FBQ0E7QXpHa3BoQ0E7QXlHL29oQ0E7QUFDQTtBekdpcGhDQTs7QXlHdHBoQ0E7QUFDQTtBekd5cGhDQTtBeUd0cGhDQTtBQUNBO0F6R3dwaENBOztBeUc3cGhDQTtBQUNBO0F6R2dxaENBO0F5RzdwaENBO0FBQ0E7QXpHK3BoQ0E7O0F5R3BxaENBO0FBQ0E7QXpHdXFoQ0E7QXlHcHFoQ0E7QUFDQTtBekdzcWhDQTs7QXlHM3FoQ0E7QUFDQTtBekc4cWhDQTtBeUczcWhDQTtBQUNBO0F6RzZxaENBOztBeUdscmhDQTtBQUNBO0F6R3FyaENBO0F5R2xyaENBO0FBQ0E7QXpHb3JoQ0E7O0F5R3pyaENBO0FBQ0E7QXpHNHJoQ0E7QXlHenJoQ0E7QUFDQTtBekcycmhDQTs7QXlHaHNoQ0E7QUFDQTtBekdtc2hDQTtBeUdoc2hDQTtBQUNBO0F6R2tzaENBOztBeUd2c2hDQTtBQUNBO0F6RzBzaENBO0F5R3ZzaENBO0FBQ0E7QXpHeXNoQ0E7O0F5RzlzaENBO0FBQ0E7QXpHaXRoQ0E7QXlHOXNoQ0E7QUFDQTtBekdndGhDQTs7QXlHcnRoQ0E7QUFDQTtBekd3dGhDQTtBeUdydGhDQTtBQUNBO0F6R3V0aENBOztBeUc1dGhDQTtBQUNBO0F6Ryt0aENBO0F5RzV0aENBO0FBQ0E7QXpHOHRoQ0E7O0F5R251aENBO0FBQ0E7QXpHc3VoQ0E7QXlHbnVoQ0E7QUFDQTtBekdxdWhDQTs7QXlHMXVoQ0E7QUFDQTtBekc2dWhDQTtBeUcxdWhDQTtBQUNBO0F6RzR1aENBOztBeUdqdmhDQTtBQUNBO0F6R292aENBO0F5R2p2aENBO0FBQ0E7QXpHbXZoQ0E7O0F5R3h2aENBO0FBQ0E7QXpHMnZoQ0E7QXlHeHZoQ0E7QUFDQTtBekcwdmhDQTs7QXlHL3ZoQ0E7QUFDQTtBekdrd2hDQTtBeUcvdmhDQTtBQUNBO0F6R2l3aENBOztBeUd0d2hDQTtBQUNBO0F6R3l3aENBO0F5R3R3aENBO0FBQ0E7QXpHd3doQ0E7O0F5Rzd3aENBO0FBQ0E7QXpHZ3hoQ0E7QXlHN3doQ0E7QUFDQTtBekcrd2hDQTs7QXlHcHhoQ0E7QUFDQTtBekd1eGhDQTtBeUdweGhDQTtBQUNBO0F6R3N4aENBOztBeUczeGhDQTtBQUNBO0F6Rzh4aENBO0F5RzN4aENBO0FBQ0E7QXpHNnhoQ0E7O0F5R2x5aENBO0FBQ0E7QXpHcXloQ0E7QXlHbHloQ0E7QUFDQTtBekdveWhDQTs7QXlHenloQ0E7QUFDQTtBekc0eWhDQTtBeUd6eWhDQTtBQUNBO0F6RzJ5aENBOztBeUdoemhDQTtBQUNBO0F6R216aENBO0F5R2h6aENBO0FBQ0E7QXpHa3poQ0E7O0F5R3Z6aENBO0FBQ0E7QXpHMHpoQ0E7QXlHdnpoQ0E7QUFDQTtBekd5emhDQTs7QXlHOXpoQ0E7QUFDQTtBekdpMGhDQTtBeUc5emhDQTtBQUNBO0F6R2cwaENBOztBeUdyMGhDQTtBQUNBO0F6R3cwaENBO0F5R3IwaENBO0FBQ0E7QXpHdTBoQ0E7O0F5RzUwaENBO0FBQ0E7QXpHKzBoQ0E7QXlHNTBoQ0E7QUFDQTtBekc4MGhDQTs7QXlHbjFoQ0E7QUFDQTtBekdzMWhDQTtBeUduMWhDQTtBQUNBO0F6R3ExaENBOztBeUcxMWhDQTtBQUNBO0F6RzYxaENBO0F5RzExaENBO0FBQ0E7QXpHNDFoQ0E7O0F5R2oyaENBO0FBQ0E7QXpHbzJoQ0E7QXlHajJoQ0E7QUFDQTtBekdtMmhDQTs7QXlHeDJoQ0E7QUFDQTtBekcyMmhDQTtBeUd4MmhDQTtBQUNBO0F6RzAyaENBOztBeUcvMmhDQTtBQUNBO0F6R2szaENBO0F5Ry8yaENBO0FBQ0E7QXpHaTNoQ0E7O0F5R3QzaENBO0FBQ0E7QXpHeTNoQ0E7QXlHdDNoQ0E7QUFDQTtBekd3M2hDQTs7QXlHNzNoQ0E7QUFDQTtBekdnNGhDQTtBeUc3M2hDQTtBQUNBO0F6RyszaENBOztBeUdwNGhDQTtBQUNBO0F6R3U0aENBO0F5R3A0aENBO0FBQ0E7QXpHczRoQ0E7O0F5RzM0aENBO0FBQ0E7QXpHODRoQ0E7QXlHMzRoQ0E7QUFDQTtBekc2NGhDQTs7QXlHbDVoQ0E7QUFDQTtBekdxNWhDQTtBeUdsNWhDQTtBQUNBO0F6R281aENBOztBeUd6NWhDQTtBQUNBO0F6RzQ1aENBO0F5R3o1aENBO0FBQ0E7QXpHMjVoQ0E7O0F5R2g2aENBO0FBQ0E7QXpHbTZoQ0E7QXlHaDZoQ0E7QUFDQTtBekdrNmhDQTs7QXlHdjZoQ0E7QUFDQTtBekcwNmhDQTtBeUd2NmhDQTtBQUNBO0F6R3k2aENBOztBeUc5NmhDQTtBQUNBO0F6R2k3aENBO0F5Rzk2aENBO0FBQ0E7QXpHZzdoQ0E7O0F5R3I3aENBO0FBQ0E7QXpHdzdoQ0E7QXlHcjdoQ0E7QUFDQTtBekd1N2hDQTs7QXlHNTdoQ0E7QUFDQTtBekcrN2hDQTtBeUc1N2hDQTtBQUNBO0F6Rzg3aENBOztBeUduOGhDQTtBQUNBO0F6R3M4aENBO0F5R244aENBO0FBQ0E7QXpHcThoQ0E7O0F5RzE4aENBO0FBQ0E7QXpHNjhoQ0E7QXlHMThoQ0E7QUFDQTtBekc0OGhDQTs7QXlHajloQ0E7QUFDQTtBekdvOWhDQTtBeUdqOWhDQTtBQUNBO0F6R205aENBOztBeUd4OWhDQTtBQUNBO0F6RzI5aENBO0F5R3g5aENBO0FBQ0E7QXpHMDloQ0E7O0F5Ry85aENBO0FBQ0E7QXpHaytoQ0E7QXlHLzloQ0E7QUFDQTtBekdpK2hDQTs7QXlHdCtoQ0E7QUFDQTtBekd5K2hDQTtBeUd0K2hDQTtBQUNBO0F6R3craENBOztBeUc3K2hDQTtBQUNBO0F6R2cvaENBO0F5RzcraENBO0FBQ0E7QXpHKytoQ0E7O0F5R3AvaENBO0FBQ0E7QXpHdS9oQ0E7QXlHcC9oQ0E7QUFDQTtBekdzL2hDQTs7QXlHMy9oQ0E7QUFDQTtBekc4L2hDQTtBeUczL2hDQTtBQUNBO0F6RzYvaENBOztBeUdsZ2lDQTtBQUNBO0F6R3FnaUNBO0F5R2xnaUNBO0FBQ0E7QXpHb2dpQ0E7O0F5R3pnaUNBO0FBQ0E7QXpHNGdpQ0E7QXlHemdpQ0E7QUFDQTtBekcyZ2lDQTs7QXlHaGhpQ0E7QUFDQTtBekdtaGlDQTtBeUdoaGlDQTtBQUNBO0F6R2toaUNBOztBeUd2aGlDQTtBQUNBO0F6RzBoaUNBO0F5R3ZoaUNBO0FBQ0E7QXpHeWhpQ0E7O0F5RzloaUNBO0FBQ0E7QXpHaWlpQ0E7QXlHOWhpQ0E7QUFDQTtBekdnaWlDQTs7QXlHcmlpQ0E7QUFDQTtBekd3aWlDQTtBeUdyaWlDQTtBQUNBO0F6R3VpaUNBOztBeUc1aWlDQTtBQUNBO0F6RytpaUNBO0F5RzVpaUNBO0FBQ0E7QXpHOGlpQ0E7O0F5R25qaUNBO0FBQ0E7QXpHc2ppQ0E7QXlHbmppQ0E7QUFDQTtBekdxamlDQTs7QXlHMWppQ0E7QUFDQTtBekc2amlDQTtBeUcxamlDQTtBQUNBO0F6RzRqaUNBOztBeUdqa2lDQTtBQUNBO0F6R29raUNBO0F5R2praUNBO0FBQ0E7QXpHbWtpQ0E7O0F5R3hraUNBO0FBQ0E7QXpHMmtpQ0E7QXlHeGtpQ0E7QUFDQTtBekcwa2lDQTs7QXlHL2tpQ0E7QUFDQTtBekdrbGlDQTtBeUcva2lDQTtBQUNBO0F6R2lsaUNBOztBeUd0bGlDQTtBQUNBO0F6R3lsaUNBO0F5R3RsaUNBO0FBQ0E7QXpHd2xpQ0E7O0F5RzdsaUNBO0FBQ0E7QXpHZ21pQ0E7QXlHN2xpQ0E7QUFDQTtBekcrbGlDQTs7QXlHcG1pQ0E7QUFDQTtBekd1bWlDQTtBeUdwbWlDQTtBQUNBO0F6R3NtaUNBOztBeUczbWlDQTtBQUNBO0F6RzhtaUNBO0F5RzNtaUNBO0FBQ0E7QXpHNm1pQ0E7O0F5R2xuaUNBO0FBQ0E7QXpHcW5pQ0E7QXlHbG5pQ0E7QUFDQTtBekdvbmlDQTs7QXlHem5pQ0E7QUFDQTtBekc0bmlDQTtBeUd6bmlDQTtBQUNBO0F6RzJuaUNBOztBeUdob2lDQTtBQUNBO0F6R21vaUNBO0F5R2hvaUNBO0FBQ0E7QXpHa29pQ0E7O0F5R3ZvaUNBO0FBQ0E7QXpHMG9pQ0E7QXlHdm9pQ0E7QUFDQTtBekd5b2lDQTs7QXlHOW9pQ0E7QUFDQTtBekdpcGlDQTtBeUc5b2lDQTtBQUNBO0F6R2dwaUNBOztBeUdycGlDQTtBQUNBO0F6R3dwaUNBO0F5R3JwaUNBO0FBQ0E7QXpHdXBpQ0E7O0F5RzVwaUNBO0FBQ0E7QXpHK3BpQ0E7QXlHNXBpQ0E7QUFDQTtBekc4cGlDQTs7QXlHbnFpQ0E7QUFDQTtBekdzcWlDQTtBeUducWlDQTtBQUNBO0F6R3FxaUNBOztBeUcxcWlDQTtBQUNBO0F6RzZxaUNBO0F5RzFxaUNBO0FBQ0E7QXpHNHFpQ0E7O0F5R2pyaUNBO0FBQ0E7QXpHb3JpQ0E7QXlHanJpQ0E7QUFDQTtBekdtcmlDQTs7QXlHeHJpQ0E7QUFDQTtBekcycmlDQTtBeUd4cmlDQTtBQUNBO0F6RzByaUNBOztBeUcvcmlDQTtBQUNBO0F6R2tzaUNBO0F5Ry9yaUNBO0FBQ0E7QXpHaXNpQ0E7O0F5R3RzaUNBO0FBQ0E7QXpHeXNpQ0E7QXlHdHNpQ0E7QUFDQTtBekd3c2lDQTs7QXlHN3NpQ0E7QUFDQTtBekdndGlDQTtBeUc3c2lDQTtBQUNBO0F6RytzaUNBOztBeUdwdGlDQTtBQUNBO0F6R3V0aUNBO0F5R3B0aUNBO0FBQ0E7QXpHc3RpQ0E7O0F5RzN0aUNBO0FBQ0E7QXpHOHRpQ0E7QXlHM3RpQ0E7QUFDQTtBekc2dGlDQTs7QXlHbHVpQ0E7QUFDQTtBekdxdWlDQTtBeUdsdWlDQTtBQUNBO0F6R291aUNBOztBeUd6dWlDQTtBQUNBO0F6RzR1aUNBO0F5R3p1aUNBO0FBQ0E7QXpHMnVpQ0E7O0F5R2h2aUNBO0FBQ0E7QXpHbXZpQ0E7QXlHaHZpQ0E7QUFDQTtBekdrdmlDQTs7QXlHdnZpQ0E7QUFDQTtBekcwdmlDQTtBeUd2dmlDQTtBQUNBO0F6R3l2aUNBOztBeUc5dmlDQTtBQUNBO0F6R2l3aUNBO0F5Rzl2aUNBO0FBQ0E7QXpHZ3dpQ0E7O0F5R3J3aUNBO0FBQ0E7QXpHd3dpQ0E7QXlHcndpQ0E7QUFDQTtBekd1d2lDQTs7QXlHNXdpQ0E7QUFDQTtBekcrd2lDQTtBeUc1d2lDQTtBQUNBO0F6Rzh3aUNBOztBeUdueGlDQTtBQUNBO0F6R3N4aUNBO0F5R254aUNBO0FBQ0E7QXpHcXhpQ0E7O0F5RzF4aUNBO0FBQ0E7QXpHNnhpQ0E7QXlHMXhpQ0E7QUFDQTtBekc0eGlDQTs7QXlHanlpQ0E7QUFDQTtBekdveWlDQTtBeUdqeWlDQTtBQUNBO0F6R215aUNBOztBeUd4eWlDQTtBQUNBO0F6RzJ5aUNBO0F5R3h5aUNBO0FBQ0E7QXpHMHlpQ0E7O0F5Ry95aUNBO0FBQ0E7QXpHa3ppQ0E7QXlHL3lpQ0E7QUFDQTtBekdpemlDQTs7QXlHdHppQ0E7QUFDQTtBekd5emlDQTtBeUd0emlDQTtBQUNBO0F6R3d6aUNBOztBeUc3emlDQTtBQUNBO0F6R2cwaUNBO0F5Rzd6aUNBO0FBQ0E7QXpHK3ppQ0E7O0F5R3AwaUNBO0FBQ0E7QXpHdTBpQ0E7QXlHcDBpQ0E7QUFDQTtBekdzMGlDQTs7QXlHMzBpQ0E7QUFDQTtBekc4MGlDQTtBeUczMGlDQTtBQUNBO0F6RzYwaUNBOztBeUdsMWlDQTtBQUNBO0F6R3ExaUNBO0F5R2wxaUNBO0FBQ0E7QXpHbzFpQ0E7O0F5R3oxaUNBO0FBQ0E7QXpHNDFpQ0E7QXlHejFpQ0E7QUFDQTtBekcyMWlDQTs7QXlHaDJpQ0E7QUFDQTtBekdtMmlDQTtBeUdoMmlDQTtBQUNBO0F6R2syaUNBOztBeUd2MmlDQTtBQUNBO0F6RzAyaUNBO0F5R3YyaUNBO0FBQ0E7QXpHeTJpQ0E7O0F5RzkyaUNBO0FBQ0E7QXpHaTNpQ0E7QXlHOTJpQ0E7QUFDQTtBekdnM2lDQTs7QXlHcjNpQ0E7QUFDQTtBekd3M2lDQTtBeUdyM2lDQTtBQUNBO0F6R3UzaUNBOztBeUc1M2lDQTtBQUNBO0F6RyszaUNBO0F5RzUzaUNBO0FBQ0E7QXpHODNpQ0E7O0F5R240aUNBO0FBQ0E7QXpHczRpQ0E7QXlHbjRpQ0E7QUFDQTtBekdxNGlDQTs7QXlHMTRpQ0E7QUFDQTtBekc2NGlDQTtBeUcxNGlDQTtBQUNBO0F6RzQ0aUNBOztBeUdqNWlDQTtBQUNBO0F6R281aUNBO0F5R2o1aUNBO0FBQ0E7QXpHbTVpQ0E7O0F5R3g1aUNBO0FBQ0E7QXpHMjVpQ0E7QXlHeDVpQ0E7QUFDQTtBekcwNWlDQTs7QXlHLzVpQ0E7QUFDQTtBekdrNmlDQTtBeUcvNWlDQTtBQUNBO0F6R2k2aUNBOztBeUd0NmlDQTtBQUNBO0F6R3k2aUNBO0F5R3Q2aUNBO0FBQ0E7QXpHdzZpQ0E7O0F5Rzc2aUNBO0FBQ0E7QXpHZzdpQ0E7QXlHNzZpQ0E7QUFDQTtBekcrNmlDQTs7QXlHcDdpQ0E7QUFDQTtBekd1N2lDQTtBeUdwN2lDQTtBQUNBO0F6R3M3aUNBOztBeUczN2lDQTtBQUNBO0F6Rzg3aUNBO0F5RzM3aUNBO0FBQ0E7QXpHNjdpQ0E7O0F5R2w4aUNBO0FBQ0E7QXpHcThpQ0E7QXlHbDhpQ0E7QUFDQTtBekdvOGlDQTs7QXlHejhpQ0E7QUFDQTtBekc0OGlDQTtBeUd6OGlDQTtBQUNBO0F6RzI4aUNBOztBeUdoOWlDQTtBQUNBO0F6R205aUNBO0F5R2g5aUNBO0FBQ0E7QXpHazlpQ0E7O0F5R3Y5aUNBO0FBQ0E7QXpHMDlpQ0E7QXlHdjlpQ0E7QUFDQTtBekd5OWlDQTs7QXlHOTlpQ0E7QUFDQTtBekdpK2lDQTtBeUc5OWlDQTtBQUNBO0F6R2craUNBOztBeUdyK2lDQTtBQUNBO0F6R3craUNBO0F5R3IraUNBO0FBQ0E7QXpHdStpQ0E7O0F5RzUraUNBO0FBQ0E7QXpHKytpQ0E7QXlHNStpQ0E7QUFDQTtBekc4K2lDQTs7QXlHbi9pQ0E7QUFDQTtBekdzL2lDQTtBeUduL2lDQTtBQUNBO0F6R3EvaUNBOztBeUcxL2lDQTtBQUNBO0F6RzYvaUNBO0F5RzEvaUNBO0FBQ0E7QXpHNC9pQ0E7O0F5R2pnakNBO0FBQ0E7QXpHb2dqQ0E7QXlHamdqQ0E7QUFDQTtBekdtZ2pDQTs7QXlHeGdqQ0E7QUFDQTtBekcyZ2pDQTtBeUd4Z2pDQTtBQUNBO0F6RzBnakNBOztBeUcvZ2pDQTtBQUNBO0F6R2toakNBO0F5Ry9nakNBO0FBQ0E7QXpHaWhqQ0E7O0F5R3RoakNBO0FBQ0E7QXpHeWhqQ0E7QXlHdGhqQ0E7QUFDQTtBekd3aGpDQTs7QXlHN2hqQ0E7QUFDQTtBekdnaWpDQTtBeUc3aGpDQTtBQUNBO0F6RytoakNBOztBeUdwaWpDQTtBQUNBO0F6R3VpakNBO0F5R3BpakNBO0FBQ0E7QXpHc2lqQ0E7O0F5RzNpakNBO0FBQ0E7QXpHOGlqQ0E7QXlHM2lqQ0E7QUFDQTtBekc2aWpDQTs7QXlHbGpqQ0E7QUFDQTtBekdxampDQTtBeUdsampDQTtBQUNBO0F6R29qakNBOztBeUd6ampDQTtBQUNBO0F6RzRqakNBO0F5R3pqakNBO0FBQ0E7QXpHMmpqQ0E7O0F5R2hrakNBO0FBQ0E7QXpHbWtqQ0E7QXlHaGtqQ0E7QUFDQTtBekdra2pDQTs7QXlHdmtqQ0E7QUFDQTtBekcwa2pDQTtBeUd2a2pDQTtBQUNBO0F6R3lrakNBOztBeUc5a2pDQTtBQUNBO0F6R2lsakNBO0F5RzlrakNBO0FBQ0E7QXpHZ2xqQ0E7O0F5R3JsakNBO0FBQ0E7QXpHd2xqQ0E7QXlHcmxqQ0E7QUFDQTtBekd1bGpDQTs7QXlHNWxqQ0E7QUFDQTtBekcrbGpDQTtBeUc1bGpDQTtBQUNBO0F6RzhsakNBOztBeUdubWpDQTtBQUNBO0F6R3NtakNBO0F5R25takNBO0FBQ0E7QXpHcW1qQ0E7O0F5RzFtakNBO0FBQ0E7QXpHNm1qQ0E7QXlHMW1qQ0E7QUFDQTtBekc0bWpDQTs7QXlHam5qQ0E7QUFDQTtBekdvbmpDQTtBeUdqbmpDQTtBQUNBO0F6R21uakNBOztBeUd4bmpDQTtBQUNBO0F6RzJuakNBO0F5R3huakNBO0FBQ0E7QXpHMG5qQ0E7O0F5Ry9uakNBO0FBQ0E7QXpHa29qQ0E7QXlHL25qQ0E7QUFDQTtBekdpb2pDQTs7QXlHdG9qQ0E7QUFDQTtBekd5b2pDQTtBeUd0b2pDQTtBQUNBO0F6R3dvakNBOztBeUc3b2pDQTtBQUNBO0F6R2dwakNBO0F5RzdvakNBO0FBQ0E7QXpHK29qQ0E7O0F5R3BwakNBO0FBQ0E7QXpHdXBqQ0E7QXlHcHBqQ0E7QUFDQTtBekdzcGpDQTs7QXlHM3BqQ0E7QUFDQTtBekc4cGpDQTtBeUczcGpDQTtBQUNBO0F6RzZwakNBOztBeUdscWpDQTtBQUNBO0F6R3FxakNBO0F5R2xxakNBO0FBQ0E7QXpHb3FqQ0E7O0F5R3pxakNBO0FBQ0E7QXpHNHFqQ0E7QXlHenFqQ0E7QUFDQTtBekcycWpDQTs7QXlHaHJqQ0E7QUFDQTtBekdtcmpDQTtBeUdocmpDQTtBQUNBO0F6R2tyakNBOztBeUd2cmpDQTtBQUNBO0F6RzByakNBO0F5R3ZyakNBO0FBQ0E7QXpHeXJqQ0E7O0F5RzlyakNBO0FBQ0E7QXpHaXNqQ0E7QXlHOXJqQ0E7QUFDQTtBekdnc2pDQTs7QXlHcnNqQ0E7QUFDQTtBekd3c2pDQTtBeUdyc2pDQTtBQUNBO0F6R3VzakNBOztBeUc1c2pDQTtBQUNBO0F6RytzakNBO0F5RzVzakNBO0FBQ0E7QXpHOHNqQ0E7O0F5R250akNBO0FBQ0E7QXpHc3RqQ0E7QXlHbnRqQ0E7QUFDQTtBekdxdGpDQTs7QXlHMXRqQ0E7QUFDQTtBekc2dGpDQTtBeUcxdGpDQTtBQUNBO0F6RzR0akNBOztBeUdqdWpDQTtBQUNBO0F6R291akNBO0F5R2p1akNBO0FBQ0E7QXpHbXVqQ0E7O0F5R3h1akNBO0FBQ0E7QXpHMnVqQ0E7QXlHeHVqQ0E7QUFDQTtBekcwdWpDQTs7QXlHL3VqQ0E7QUFDQTtBekdrdmpDQTtBeUcvdWpDQTtBQUNBO0F6R2l2akNBOztBeUd0dmpDQTtBQUNBO0F6R3l2akNBO0F5R3R2akNBO0FBQ0E7QXpHd3ZqQ0E7O0F5Rzd2akNBO0FBQ0E7QXpHZ3dqQ0E7QXlHN3ZqQ0E7QUFDQTtBekcrdmpDQTs7QXlHcHdqQ0E7QUFDQTtBekd1d2pDQTtBeUdwd2pDQTtBQUNBO0F6R3N3akNBOztBeUczd2pDQTtBQUNBO0F6Rzh3akNBO0F5RzN3akNBO0FBQ0E7QXpHNndqQ0E7O0F5R2x4akNBO0FBQ0E7QXpHcXhqQ0E7QXlHbHhqQ0E7QUFDQTtBekdveGpDQTs7QXlHenhqQ0E7QUFDQTtBekc0eGpDQTtBeUd6eGpDQTtBQUNBO0F6RzJ4akNBOztBeUdoeWpDQTtBQUNBO0F6R215akNBO0F5R2h5akNBO0FBQ0E7QXpHa3lqQ0E7O0F5R3Z5akNBO0FBQ0E7QXpHMHlqQ0E7QXlHdnlqQ0E7QUFDQTtBekd5eWpDQTs7QXlHOXlqQ0E7QUFDQTtBekdpempDQTtBeUc5eWpDQTtBQUNBO0F6R2d6akNBOztBeUdyempDQTtBQUNBO0F6R3d6akNBO0F5R3J6akNBO0FBQ0E7QXpHdXpqQ0E7O0F5RzV6akNBO0FBQ0E7QXpHK3pqQ0E7QXlHNXpqQ0E7QUFDQTtBekc4empDQTs7QXlHbjBqQ0E7QUFDQTtBekdzMGpDQTtBeUduMGpDQTtBQUNBO0F6R3EwakNBOztBeUcxMGpDQTtBQUNBO0F6RzYwakNBO0F5RzEwakNBO0FBQ0E7QXpHNDBqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7QWlCbHpqQ0E7QXlGeERBO0FBSUE7QTFHMDJqQ0E7QUFDQTs7QTBHdjJqQ0E7QUFDQTtBMUcwMmpDQTtBaUIzempDQTtBeUZoREE7QUFJQTtBMUcyMmpDQTtBQUNBOztBMEd4MmpDQTtBQUNBO0ExRzIyakNBOztBMkdoNGpDQTs7QUFBQTtBQVFBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyR3YzakNBO0FBQ0E7QTNHMDNqQ0E7O0EyR3YzakNBOztBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTs7Ozs7OztBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkd2MWpDQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0c0MWpDQTtBaUJ2NGpDQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R3E2akNBO0FBQ0E7QWlCOTRqQ0E7QTBGdUNBOztBQU9BO0EzR3EyakNBO0FBQ0E7O0EyR2wyakNBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR3MyakNBO0FpQjU1akNBO0EwRmtEQTs7QUNqQ0E7QTVHZzVqQ0E7QUFDQTtBaUJsNmpDQTtBMEZrREE7O0FBT0E7QTNHODJqQ0E7QUFDQTs7QTJHMzJqQ0E7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHZzNqQ0E7QWlCajdqQ0E7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUcrOGpDQTtBQUNBO0FpQng3akNBO0EwRjZEQTs7QUFPQTtBM0d5M2pDQTtBQUNBOztBMkd0M2pDQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0cyM2pDQTtBaUJ2OGpDQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R3ErakNBO0FBQ0E7QWlCOThqQ0E7QTBGd0VBOztBQU9BO0EzR280akNBO0FBQ0E7O0EyR2o0akNBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR3M0akNBO0FpQjc5akNBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHMi9qQ0E7QUFDQTtBaUJwK2pDQTtBMEZtRkE7O0FBT0E7QTNHKzRqQ0E7QUFDQTs7QTJHNTRqQ0E7O0FBRUE7QUFDQTtBQU9BO0EzR3k0akNBO0FpQmovakNBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR2s1akNBO0FBQ0E7QWlCeC9qQ0E7QTBGOEZBOztBQWFBO0EzR2s1akNBO0FBQ0E7O0EyRzM0akNBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHbS9qQ0E7QWlCcGdrQ0E7QTBGbUhBO0FDbEdBO0E1R3UvakNBO0FBQ0E7O0EyR2w1akNBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHOC9qQ0E7QWlCL2drQ0E7QTBGdUhBO0FDdEdBO0E1R2tna0NBO0FBQ0E7O0EyR3o1akNBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHeWdrQ0E7QWlCMWhrQ0E7QTBGMkhBO0FDMUdBO0E1RzZna0NBO0FBQ0E7O0EyR2g2akNBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHOGprQ0E7QWlCdGlrQ0E7QTBGK0hBO0FDOUdBO0FBekNBO0E1R21ra0NBO0FBQ0E7O0EyR3I2akNBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMmtrQ0E7QWlCbmprQ0E7QTBGdUlBO0FDMUhBO0FBckNBO0E1R2dsa0NBO0FBQ0E7O0EyRzk2akNBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd2xrQ0E7QWlCaGtrQ0E7QTBGMklBO0FDOUhBO0FBckNBO0E1RzZsa0NBO0FBQ0E7O0EyR3Y3akNBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHK2prQ0E7O0EyR3o3akNBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHcWtrQ0E7O0EyRzM3akNBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHaW5rQ0E7O0EyRzk3akNBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd25rQ0E7O0EyR2o4akNBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHK25rQ0E7QWlCdm1rQ0E7QTBGK0pBO0FDbEpBO0FBckNBO0E1R29va0NBO0FBQ0E7O0EyR3Q4akNBO0FBQ0E7QTNHeThqQ0E7QWlCam5rQ0E7QTBGdUtBO0FBSUE7QTNHMDhqQ0E7QUFDQTs7QTJHdjhqQ0E7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZtcmtDQTtBa0ZqcmtDQTs7O0FBQ0E7QUFDQTtBbEZxcmtDQTtBa0ZscmtDQTs7Ozs7OztBQUdBO0FBQ0E7QWxGd3JrQ0E7QWtGcnJrQ0E7OztBQUNBO0FsRnlya0NBOztBMkdoK2pDQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEY2cWtDQTtBa0Yvc2tDQTtBQUNBO0FBQ0E7QWxGaXRrQ0E7QWtGOXNrQ0E7QUFHQTtBQUNBO0FsRjhza0NBO0FrRjNza0NBO0FBQ0E7QWxGNnNrQ0E7QWtGdHJrQ0E7QUFJQTtBbEZxcmtDQTtBa0ZscmtDQTtBQUNBO0FsRm9ya0NBOztBMkd0L2pDQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZ1cmtDQTtBa0YxdWtDQTtBQUNBO0FBQ0E7QWxGNHVrQ0E7QWtGenVrQ0E7QUFHQTtBQUNBO0FsRnl1a0NBO0FrRnR1a0NBO0FBQ0E7QWxGd3VrQ0E7QWtGanRrQ0E7QUFJQTtBbEZndGtDQTtBa0Y3c2tDQTtBQUNBO0FsRitza0NBO0FrRnRza0NBO0FBSUE7QWxGcXNrQ0E7QWtGbHNrQ0E7QUFDQTtBbEZvc2tDQTs7QTJHbmhrQ0E7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSDZ3a0NBO0FnSDN3a0NBO0FBSUE7QUFDQTtBaEgwd2tDQTs7QTJHcGhrQ0E7QUFDQTtBM0d1aGtDQTs7QTJHcGhrQ0E7QU10UUE7QUFDQTtBakg4eGtDQTtBaUJ0dWtDQTtBMEY2TUE7QU1sUUE7QWpIK3hrQ0E7QUFDQTs7QTJHMWhrQ0E7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUdvdWtDQTs7QWtIcnlrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxId3lrQ0E7QWtIdHhrQ0E7QUFDQTtBbEh3eGtDQTtBa0hyeGtDQTtBQUNBO0FsSHV4a0NBO0FrSDl3a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGl4a0NBO0FpQnB3a0NBO0FpR2pCQTs7QUFPQTtBbEhteGtDQTtBQUNBO0FrSHR3a0NBOztBQUNBO0FsSHl3a0NBO0FrSGp3a0NBO0FBQ0E7QUFBQTtBQUNBO0FsSG13a0NBO0FrSDl2a0NBOztBQUVBO0FsSGd3a0NBO0FrSHZ2a0NBOztBQUVBO0FsSHl2a0NBO0FrSGp2a0NBO0FBQ0E7QUFBQTtBbEhtdmtDQTtBa0g5dWtDQTtBQUNBO0FsSGd2a0NBO0FrSDN1a0NBOzs7O0FBRUE7QWxIK3VrQ0E7QWlCdHlrQ0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhrdmtDQTtBQUNBO0FpQi95a0NBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIcXZrQ0E7QUFDQTtBaUJ4emtDQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEh3dmtDQTtBQUNBO0FpQmowa0NBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSHl2a0NBO0FBQ0E7QWtIdnZrQ0E7Ozs7QUFDQTtBbEg0dmtDQTtBa0h4dmtDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgydmtDQTtBaUJ2MWtDQTtBaUd3RkE7O0FBT0E7QWxINnZrQ0E7QUFDQTtBa0hudmtDQTs7QUFDQTtBbEhzdmtDQTtBa0g1dWtDQTtBQUNBO0FBQ0E7QUFDQTtBbEg4dWtDQTtBa0g1dWtDQTtBQUNBO0FBQ0E7QWxIOHVrQ0E7QWtIcHVrQ0E7O0FBRUE7QWxIc3VrQ0E7QWtIanVrQ0E7O0FBRUE7QWxIbXVrQ0E7QWtIN3RrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIK3RrQ0E7QWtIeHRrQ0E7QUFDQTtBbEgwdGtDQTtBa0hydGtDQTs7OztBQUVBO0FsSHl0a0NBO0FrSHZ0a0NBOzs7O0FBQ0E7QWxINHRrQ0E7QWtIeHRrQ0E7O0FBQ0E7QWxIMnRrQ0E7QWtIbnRrQ0E7QUFDQTtBbEhxdGtDQTtBa0g1c2tDQTs7QUFFQTtBbEg4c2tDQTtBa0h6c2tDQTs7QUFFQTtBbEgyc2tDQTtBa0hyc2tDQTtBQUNBO0FsSHVza0NBO0FrSGhza0NBO0FBQ0E7QWxIa3NrQ0E7QWtIOXJrQ0E7QUFDQTtBbEhnc2tDQTtBa0h4cmtDQTs7QUFFQTtBbEgwcmtDQTtBa0g5cWtDQTs7QUFFQTtBbEhncmtDQTtBaUJ0NmtDQTtBaUcvQkE7QUFDQTtBbEh3OGtDQTtBa0hyOGtDQTtBQUNBO0FsSHU4a0NBO0FrSDk3a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGk4a0NBO0FBQ0E7QWlCcjdrQ0E7QWlHakJBOztBQU9BO0FsSG84a0NBO0FBQ0E7QWlCMzdrQ0E7QWlHSUE7O0FBQ0E7QWxIMjdrQ0E7QWtIbjdrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIcTdrQ0E7QWtIaDdrQ0E7O0FBRUE7QWxIazdrQ0E7QWtIejZrQ0E7O0FBRUE7QWxIMjZrQ0E7QWtIbjZrQ0E7QUFDQTtBQUFBO0FsSHE2a0NBO0FrSGg2a0NBO0FBQ0E7QWxIazZrQ0E7QWtINzVrQ0E7Ozs7QUFFQTtBbEhpNmtDQTtBQUNBO0FpQno5a0NBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIcTZrQ0E7QUFDQTtBaUJsK2tDQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSHc2a0NBO0FBQ0E7QWlCMytrQ0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIMjZrQ0E7QUFDQTtBaUJwL2tDQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg0NmtDQTtBQUNBO0FpQjcva0NBO0FpR21GQTs7OztBQUNBO0FsSGc3a0NBO0FrSDU2a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCs2a0NBO0FBQ0E7QWlCNWdsQ0E7QWlHd0ZBOztBQU9BO0FsSGs3a0NBO0FBQ0E7QWlCbGhsQ0E7QWlHMEdBOztBQUNBO0FsSDQ2a0NBO0FrSGw2a0NBO0FBQ0E7QUFDQTtBQUNBO0FsSG82a0NBO0FrSGw2a0NBO0FBQ0E7QUFDQTtBbEhvNmtDQTtBa0gxNWtDQTs7QUFFQTtBbEg0NWtDQTtBa0h2NWtDQTs7QUFFQTtBbEh5NWtDQTtBa0huNWtDQTtBQUNBO0FBQ0E7QUFDQTtBbEhxNWtDQTtBa0g5NGtDQTtBQUNBO0FsSGc1a0NBO0FrSDM0a0NBOzs7O0FBRUE7QWxIKzRrQ0E7QWtINzRrQ0E7Ozs7QUFDQTtBbEhrNWtDQTtBa0g5NGtDQTs7QUFDQTtBbEhpNWtDQTtBa0h6NGtDQTtBQUNBO0FsSDI0a0NBO0FrSGw0a0NBOztBQUVBO0FsSG80a0NBO0FrSC8za0NBOztBQUVBO0FsSGk0a0NBO0FrSDMza0NBO0FBQ0E7QWxINjNrQ0E7QWtIdDNrQ0E7QUFDQTtBbEh3M2tDQTtBa0hwM2tDQTtBQUNBO0FsSHMza0NBO0FrSDkya0NBOztBQUVBO0FsSGcza0NBO0FrSHAya0NBOztBQUVBO0FsSHMya0NBO0FBQ0E7QWlCN2xsQ0E7QWlHL0JBO0FBQ0E7QWxIK25sQ0E7QWtINW5sQ0E7QUFDQTtBbEg4bmxDQTtBa0hybmxDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh3bmxDQTtBQUNBO0FpQjVtbENBO0FpR2pCQTs7QUFPQTtBbEgybmxDQTtBQUNBO0FpQmxubENBO0FpR0lBOztBQUNBO0FsSGtubENBO0FrSDFtbENBO0FBQ0E7QUFBQTtBQUNBO0FsSDRtbENBO0FrSHZtbENBOztBQUVBO0FsSHltbENBO0FrSGhtbENBOztBQUVBO0FsSGttbENBO0FrSDFsbENBO0FBQ0E7QUFBQTtBbEg0bGxDQTtBa0h2bGxDQTtBQUNBO0FsSHlsbENBO0FrSHBsbENBOzs7O0FBRUE7QWxId2xsQ0E7QUFDQTtBaUJocGxDQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSDRsbENBO0FBQ0E7QWlCenBsQ0E7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEgrbGxDQTtBQUNBO0FpQmxxbENBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSGttbENBO0FBQ0E7QWlCM3FsQ0E7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIbW1sQ0E7QUFDQTtBaUJwcmxDQTtBaUdtRkE7Ozs7QUFDQTtBbEh1bWxDQTtBa0hubWxDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhzbWxDQTtBQUNBO0FpQm5zbENBO0FpR3dGQTs7QUFPQTtBbEh5bWxDQTtBQUNBO0FpQnpzbENBO0FpRzBHQTs7QUFDQTtBbEhtbWxDQTtBa0h6bGxDQTtBQUNBO0FBQ0E7QUFDQTtBbEgybGxDQTtBa0h6bGxDQTtBQUNBO0FBQ0E7QWxIMmxsQ0E7QWtIamxsQ0E7O0FBRUE7QWxIbWxsQ0E7QWtIOWtsQ0E7O0FBRUE7QWxIZ2xsQ0E7QWtIMWtsQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINGtsQ0E7QWtIcmtsQ0E7QUFDQTtBbEh1a2xDQTtBa0hsa2xDQTs7OztBQUVBO0FsSHNrbENBO0FrSHBrbENBOzs7O0FBQ0E7QWxIeWtsQ0E7QWtIcmtsQ0E7O0FBQ0E7QWxId2tsQ0E7QWtIaGtsQ0E7QUFDQTtBbEhra2xDQTtBa0h6amxDQTs7QUFFQTtBbEgyamxDQTtBa0h0amxDQTs7QUFFQTtBbEh3amxDQTtBa0hsamxDQTtBQUNBO0FsSG9qbENBO0FrSDdpbENBO0FBQ0E7QWxIK2lsQ0E7QWtIM2lsQ0E7QUFDQTtBbEg2aWxDQTtBa0hyaWxDQTs7QUFFQTtBbEh1aWxDQTtBa0gzaGxDQTs7QUFFQTtBbEg2aGxDQTtBQUNBO0FpQnB4bENBO0FpRy9CQTtBQUNBO0FsSHN6bENBO0FrSG56bENBO0FBQ0E7QWxIcXpsQ0E7QWtINXlsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIK3lsQ0E7QUFDQTtBaUJueWxDQTtBaUdqQkE7O0FBT0E7QWxIa3psQ0E7QUFDQTtBaUJ6eWxDQTtBaUdJQTs7QUFDQTtBbEh5eWxDQTtBa0hqeWxDQTtBQUNBO0FBQUE7QUFDQTtBbEhteWxDQTtBa0g5eGxDQTs7QUFFQTtBbEhneWxDQTtBa0h2eGxDQTs7QUFFQTtBbEh5eGxDQTtBa0hqeGxDQTtBQUNBO0FBQUE7QWxIbXhsQ0E7QWtIOXdsQ0E7QUFDQTtBbEhneGxDQTtBa0gzd2xDQTs7OztBQUVBO0FsSCt3bENBO0FBQ0E7QWlCdjBsQ0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhteGxDQTtBQUNBO0FpQmgxbENBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIc3hsQ0E7QUFDQTtBaUJ6MWxDQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEh5eGxDQTtBQUNBO0FpQmwybENBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDB4bENBO0FBQ0E7QWlCMzJsQ0E7QWlHbUZBOzs7O0FBQ0E7QWxIOHhsQ0E7QWtIMXhsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINnhsQ0E7QUFDQTtBaUIxM2xDQTtBaUd3RkE7O0FBT0E7QWxIZ3lsQ0E7QUFDQTtBaUJoNGxDQTtBaUcwR0E7O0FBQ0E7QWxIMHhsQ0E7QWtIaHhsQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIa3hsQ0E7QWtIaHhsQ0E7QUFDQTtBQUNBO0FsSGt4bENBO0FrSHh3bENBOztBQUVBO0FsSDB3bENBO0FrSHJ3bENBOztBQUVBO0FsSHV3bENBO0FrSGp3bENBO0FBQ0E7QUFDQTtBQUNBO0FsSG13bENBO0FrSDV2bENBO0FBQ0E7QWxIOHZsQ0E7QWtIenZsQ0E7Ozs7QUFFQTtBbEg2dmxDQTtBa0gzdmxDQTs7OztBQUNBO0FsSGd3bENBO0FrSDV2bENBOztBQUNBO0FsSCt2bENBO0FrSHZ2bENBO0FBQ0E7QWxIeXZsQ0E7QWtIaHZsQ0E7O0FBRUE7QWxIa3ZsQ0E7QWtIN3VsQ0E7O0FBRUE7QWxIK3VsQ0E7QWtIenVsQ0E7QUFDQTtBbEgydWxDQTtBa0hwdWxDQTtBQUNBO0FsSHN1bENBO0FrSGx1bENBO0FBQ0E7QWxIb3VsQ0E7QWtINXRsQ0E7O0FBRUE7QWxIOHRsQ0E7QWtIbHRsQ0E7O0FBRUE7QWxIb3RsQ0E7QUFDQTtBaUIzOGxDQTtBaUcvQkE7QUFDQTtBbEg2K2xDQTtBa0gxK2xDQTtBQUNBO0FsSDQrbENBO0FrSG4rbENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHMrbENBO0FBQ0E7QWlCMTlsQ0E7QWlHakJBOztBQU9BO0FsSHkrbENBO0FBQ0E7QWlCaCtsQ0E7QWlHSUE7O0FBQ0E7QWxIZytsQ0E7QWtIeDlsQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIMDlsQ0E7QWtIcjlsQ0E7O0FBRUE7QWxIdTlsQ0E7QWtIOThsQ0E7O0FBRUE7QWxIZzlsQ0E7QWtIeDhsQ0E7QUFDQTtBQUFBO0FsSDA4bENBO0FrSHI4bENBO0FBQ0E7QWxIdThsQ0E7QWtIbDhsQ0E7Ozs7QUFFQTtBbEhzOGxDQTtBQUNBO0FpQjkvbENBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIMDhsQ0E7QUFDQTtBaUJ2Z21DQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSDY4bENBO0FBQ0E7QWlCaGhtQ0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIZzlsQ0E7QUFDQTtBaUJ6aG1DQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhpOWxDQTtBQUNBO0FpQmxpbUNBO0FpR21GQTs7OztBQUNBO0FsSHE5bENBO0FrSGo5bENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG85bENBO0FBQ0E7QWlCamptQ0E7QWlHd0ZBOztBQU9BO0FsSHU5bENBO0FBQ0E7QWlCdmptQ0E7QWlHMEdBOztBQUNBO0FsSGk5bENBO0FrSHY4bENBO0FBQ0E7QUFDQTtBQUNBO0FsSHk4bENBO0FrSHY4bENBO0FBQ0E7QUFDQTtBbEh5OGxDQTtBa0gvN2xDQTs7QUFFQTtBbEhpOGxDQTtBa0g1N2xDQTs7QUFFQTtBbEg4N2xDQTtBa0h4N2xDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwN2xDQTtBa0huN2xDQTtBQUNBO0FsSHE3bENBO0FrSGg3bENBOzs7O0FBRUE7QWxIbzdsQ0E7QWtIbDdsQ0E7Ozs7QUFDQTtBbEh1N2xDQTtBa0huN2xDQTs7QUFDQTtBbEhzN2xDQTtBa0g5NmxDQTtBQUNBO0FsSGc3bENBO0FrSHY2bENBOztBQUVBO0FsSHk2bENBO0FrSHA2bENBOztBQUVBO0FsSHM2bENBO0FrSGg2bENBO0FBQ0E7QWxIazZsQ0E7QWtIMzVsQ0E7QUFDQTtBbEg2NWxDQTtBa0h6NWxDQTtBQUNBO0FsSDI1bENBO0FrSG41bENBOztBQUVBO0FsSHE1bENBO0FrSHo0bENBOztBQUVBO0FsSDI0bENBO0FBQ0E7QWtILzNsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIaTRsQ0E7QW1IbnNtQ0E7QUQ0VEE7QUMzVEE7QUFDQTtBbkhzc21DQTtBQUNBO0FtSHBzbUNBO0FBRUE7QUFDQTtBQUNBO0FuSHFzbUNBO0FtSGpzbUNBO0FBQ0E7QW5IbXNtQ0E7QW1IL3JtQ0E7QUFDQTtBQUNBO0FuSGlzbUNBO0FtSDdybUNBO0FBQ0E7QW5IK3JtQ0E7QUFDQTtBa0hqNWxDQTtBQUNBO0FsSG01bENBO0FrSGo1bENBOztBQUVBO0FsSG01bENBO0FrSGo1bENBOztBQUNBO0FsSG81bENBO0FrSGo1bENBOztBQUNBO0FsSG81bENBO0FrSDc0bENBOztBQUVBO0FsSCs0bENBO0FrSHQ0bENBOztBQUVBO0FsSHc0bENBO0FrSDUzbENBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhnNGxDQTtBa0g5M2xDQTs7OztBQUNBO0FsSG00bENBO0FrSGg0bENBOzs7Ozs7O0FBRUE7QUFDQTtBbEh1NGxDQTtBa0hyNGxDQTs7Ozs7OztBQUNBO0FsSDY0bENBO0FrSDE0bENBOzs7Ozs7O0FBQ0E7QWxIazVsQ0E7QWtIOTRsQ0E7Ozs7QUFDQTtBbEhtNWxDQTtBa0g5NGxDQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSGs1bENBO0FrSHQ0bENBO0FBQ0E7QWxIdzRsQ0E7QWtIcjRsQ0E7QUFDQTtBbEh1NGxDQTtBa0g3M2xDQTs7QUFFQTtBbEgrM2xDQTtBa0h4M2xDQTs7QUFFQTtBQUNBO0FBQ0E7QWxIMDNsQ0E7QWtIeDNsQ0E7O0FBQ0E7QWxIMjNsQ0E7QWtIcDNsQ0E7O0FBQ0E7QWxIdTNsQ0E7QWtIcDNsQ0E7O0FBQ0E7QWxIdTNsQ0E7QWtINzJsQ0E7O0FBRUE7QUFDQTtBQUNBO0FsSCsybENBO0FrSDcybENBOztBQUNBO0FsSGczbENBO0FrSDMybENBOztBQUVBO0FsSDYybENBO0FrSDMybENBOztBQUNBO0FsSDgybENBO0FrSDMybENBOztBQUNBO0FsSDgybENBOztBb0hoMm1DQTs7O0FBR0E7QXBIbTJtQ0E7QWlCMXltQ0E7QW1HNURBOzs7QUFNQTtBcEhzMm1DQTtBQUNBOztBb0huMm1DQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHZzFtQ0E7QWlCeHptQ0E7QW1HbERBO0FSK0RBO0FBckNBO0E1R3ExbUNBO0FBQ0E7O0FvSDUybUNBOztBQUVBO0FwSCsybUNBOztBb0g1Mm1DQTtBQUNBO0FwSCsybUNBO0FvSDcybUNBO0FBQ0E7QXBIKzJtQ0E7O0FvSDEybUNBO0FBQ0E7QUFDQTtBcEg2Mm1DQTtBb0gxMm1DQTtBQUNBO0FwSDQybUNBO0FvSHgybUNBO0FBQ0E7QXBIMDJtQ0E7QW9IdjJtQ0E7QUFDQTtBQUNBO0FwSHkybUNBOztBb0hwMm1DQTs7QUFFQTtBcEh1Mm1DQTtBb0hyMm1DQTs7QUFDQTtBcEh3Mm1DQTs7QW9IbDJtQ0E7O0FBQ0E7QUFDQTtBQUNBO0FwSHMybUNBO0FvSHAybUNBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHUybUNBOztBb0gvMW1DQTs7QUFFQTtBcEhrMm1DQTs7QW9ILzFtQ0E7QUFDQTtBcEhrMm1DQTs7QW9IOTFtQ0E7QUFDQTtBQUNBO0FwSGkybUNBO0FvSDkxbUNBO0FBQ0E7QXBIZzJtQ0E7O0FvSDMxbUNBO0FBQ0E7QUFDQTtBcEg4MW1DQTtBb0gzMW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDYxbUNBO0FvSDMxbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDYxbUNBO0FvSDExbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINDFtQ0E7QW9IejFtQ0E7QUFDQTtBcEgyMW1DQTtBb0h0MW1DQTtBQUNBO0FwSHcxbUNBO0FvSHIxbUNBO0FBQ0E7QXBIdTFtQ0E7QW9IbDFtQ0E7QUFDQTtBQUNBO0FwSG8xbUNBO0FvSGoxbUNBO0FBQ0E7QUFDQTtBcEhtMW1DQTs7QW9IOTBtQ0E7QUFDQTtBcEhpMW1DQTtBb0gvMG1DQTtBQUNBO0FBQ0E7QXBIaTFtQ0E7QW9ILzBtQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIaTFtQ0E7QW9IOTBtQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhnMW1DQTtBb0gzMG1DQTtBQUNBO0FBQ0E7QXBINjBtQ0E7O0FxSG5nbkNBO0FBQ0E7QUFDQTtBckhzZ25DQTtBcUhwZ25DQTtBQUlBO0FySG1nbkNBO0FxSGpnbkNBO0FBQ0E7QXJIbWduQ0E7QXFIOS9tQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDYvbUNBO0FxSHovbUNBO0FBQ0E7QUFDQTtBckgyL21DQTtBaUJqOW1DQTtBb0d4RUE7QUFvQ0E7QXJIeS9tQ0E7QXFIdi9tQ0E7QUFDQTtBckh5L21DQTtBQUNBOztBcUhwL21DQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckh5L21DQTs7QXFIdC9tQ0E7Ozs7Ozs7QUFLQTtBckgyL21DQTs7QXFIeC9tQ0E7Ozs7Ozs7QUFLQTtBckg2L21DQTs7QXFIei9tQ0E7QUFJQTtBQUNBO0FySHkvbUNBOztBcUhyL21DQTs7QUFFQTtBckh3L21DQTs7QXFIci9tQ0E7QUFDQTtBckh3L21DQTs7QXFIcC9tQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SCtsbkNBOztBcUhyL21DQTtBQUNBO0FySHcvbUNBO0FxSHQvbUNBO0FBSUE7QUFDQTtBckhxL21DQTtBcUhsL21DQTtBQUNBO0FBQ0E7QXJIby9tQ0E7O0FxSGgvbUNBO0FBQ0E7QXJIbS9tQ0E7QXFIai9tQ0E7QUFJQTtBQUNBO0FySGcvbUNBOztBcUgzK21DQTs7Ozs7QUFJQTtBQUNBO0FySCsrbUNBOztBcUgxK21DQTtBQUlBO0FySDArbUNBOztBcUh0K21DQTtBQUNBO0FBQ0E7QUFDQTtBckh5K21DQTtBcUh2K21DQTtBQUlBO0FBQ0E7QXJIcyttQ0E7O0FxSGwrbUNBO0FBQ0E7QUFDQTtBQUNBO0FySHErbUNBO0FxSG4rbUNBO0FBSUE7QUFDQTtBckhrK21DQTs7QXFIOTltQ0E7QUFDQTtBckhpK21DQTs7QXFIMzltQ0E7O0FBRUE7QXJIODltQ0E7O0FxSDM5bUNBO0FBQ0E7QXJIODltQ0E7QXFINTltQ0E7QUFDQTtBckg4OW1DQTs7QXFIMTltQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckg2OW1DQTtBcUgzOW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckg2OW1DQTtBcUgxOW1DQTtBQUdBO0FBQ0E7QUFDQTtBckgwOW1DQTtBcUh4OW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDA5bUNBOztBcUhwOW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHU5bUNBO0FxSHI5bUNBO0FBRUE7QUFBQTtBckhzOW1DQTtBcUhuOW1DQTtBQUdBO0FBQ0E7QUFDQTtBckhtOW1DQTtBcUg5OG1DQTtBRW5RQTtBdkhvdG5DQTtBdUgzcm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ1dG5DQTtBdUgxcm5DQTtBQUNBO0F2SDRybkNBO0FxSDc5bUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIKzltQ0E7QXFINTltQ0E7QUUvUUE7QXZIOHVuQ0E7QXVIcnRuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGaXZuQ0E7QXVIcHRuQ0E7QUFDQTtBdkhzdG5DQTtBcUh6K21DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDIrbUNBO0FxSHArbUNBO0FFalNBO0F2SHd3bkNBO0F1SHJ3bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjJ3bkNBO0F1SGh3bkNBO0FBQ0E7QXZIa3duQ0E7QXFIbi9tQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhxL21DQTtBcUhsL21DQTtBRTdTQTtBdkhreW5DQTtBdUgveG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxeW5DQTtBdUgxeG5DQTtBQUNBO0F2SDR4bkNBO0FxSC8vbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaWduQ0E7O0FxSDMvbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkhrMG5DQTtBdUh6eW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZxMG5DQTtBdUh4eW5DQTtBQUNBO0F2SDB5bkNBOztBcUh6Z25DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDRnbkNBO0FxSDFnbkNBO0FBRUE7QUFBQTtBckgyZ25DQTtBcUh4Z25DQTtBQUdBO0FBQ0E7QUFDQTtBckh3Z25DQTtBcUhuZ25DQTtBRTdWQTtBdkhtMm5DQTtBdUgxMG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZzMm5DQTtBdUh6MG5DQTtBQUNBO0F2SDIwbkNBO0FxSGxobkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIb2huQ0E7QXFIamhuQ0E7QUV6V0E7QXZINjNuQ0E7QXVIcDJuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGZzRuQ0E7QXVIbjJuQ0E7QUFDQTtBdkhxMm5DQTtBcUg5aG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGdpbkNBO0FxSHpobkNBO0FFM1hBO0F2SHU1bkNBO0F1SHA1bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjA1bkNBO0F1SC80bkNBO0FBQ0E7QXZIaTVuQ0E7QXFIeGluQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgwaW5DQTtBcUh2aW5DQTtBRXZZQTtBdkhpN25DQTtBdUg5Nm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZvN25DQTtBdUh6Nm5DQTtBQUNBO0F2SDI2bkNBO0FxSHBqbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc2puQ0E7O0FxSC9pbkNBO0FBQ0E7QUFDQTtBckhram5DQTtBcUhoam5DQTtBQUNBO0FySGtqbkNBOztBcUg5aW5DQTtBQUNBO0FBQ0E7QUFDQTtBckhpam5DQTtBcUgvaW5DQTtBQUNBO0FySGlqbkNBOztBcUg3aW5DQTtBQUNBO0FBQ0E7QUFDQTtBckhnam5DQTtBcUg5aW5DQTtBQUNBO0FySGdqbkNBOztBcUg1aW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySCtpbkNBO0FxSDdpbkNBO0FBQ0E7QXJIK2luQ0E7O0FxSDNpbkNBO0FBQ0E7QUFDQTtBQUNBO0FySDhpbkNBO0FxSDVpbkNBO0FBQ0E7QXJIOGluQ0E7O0FxSDFpbkNBOztBQUVBO0FySDZpbkNBOztBcUh6aW5DQTtBQUNBO0FySDRpbkNBOztBcUh4aW5DQTtBQUNBO0FySDJpbkNBOztBcUh2aW5DQTtBQUNBO0FySDBpbkNBOztBd0g3Z29DQTs7OztBQUdBO0FBQ0E7QXhIaWhvQ0E7O0F5SHRob0NBO0FBQ0E7QXpIeWhvQ0E7QXlIdmhvQ0E7QUFDQTtBQUNBO0F6SHlob0NBO0F5SHRob0NBO0FBQ0E7QXpId2hvQ0E7QXlIcmhvQ0E7QUFDQTtBekh1aG9DQTtBeUhwaG9DQTtBQUNBO0FBQ0E7QUFDQTtBekhzaG9DQTtBeUhwaG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SHNob0NBO0F5SHBob0NBO0FBQ0E7QUFDQTtBekhzaG9DQTtBeUhuaG9DQTtBQUNBO0F6SHFob0NBO0F5SG5ob0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIcWhvQ0E7QXlIbmhvQ0E7QUFDQTtBekhxaG9DQTtBeUhsaG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIb2hvQ0E7QXlIaGhvQ0E7QUFDQTtBQUFBO0F6SGtob0NBO0F5SDNnb0NBO0FBQ0E7QUFDQTtBekg2Z29DQTs7QXlIeGdvQ0E7QUFDQTtBekgyZ29DQTtBUXprb0NBO0FpSGdFQTtBekg0Z29DQTs7QTBIeGxvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIMmxvQ0E7QTBIemxvQ0E7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkg2bG9DQTtBdUgxbG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZnbW9DQTtBdUh6bG9DQTtBQUNBO0F2SDJsb0NBO0EwSHZtb0NBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIa25vQ0E7QXVIL21vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGcW5vQ0E7QXVIOW1vQ0E7QUFDQTtBdkhnbm9DQTtBMEhybm9DQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SHVvb0NBO0F1SHBvb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjBvb0NBO0F1SG5vb0NBO0FBQ0E7QXZIcW9vQ0E7QTBIbm9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZINHBvQ0E7QXVIenBvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGK3BvQ0E7QXVIeHBvQ0E7QUFDQTtBdkgwcG9DQTtBMEhocG9DQTtBQUlBO0FBQ0E7QTFIK29vQ0E7O0EwSDNvb0NBO0FBQ0E7QTFIOG9vQ0E7QTBINW9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIOG9vQ0E7O0EySHJzb0NBO0FBQ0E7QTNId3NvQ0E7O0EySHJzb0NBO0FBQ0E7QTNId3NvQ0E7QTJIdHNvQ0E7QUFDQTtBM0h3c29DQTtBMkhyc29DQTtBQUNBO0EzSHVzb0NBOztBNEg3c29DQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxdG9DQTtBc0Z6c29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyc29DQTtBc0Z4c29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwc29DQTtBNEg5dW9DQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIK3VvQ0E7O0E0SDN1b0NBO0FBT0E7QUFDQTtBNUh3dW9DQTtBaUJ4c29DQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SGt2b0NBO0FBQ0E7O0E0SDF1b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SDZ1b0NBOztBNEh6dW9DQTtBQUNBO0E1SDR1b0NBO0E0SHp1b0NBO0FBQ0E7QUFDQTtBQUNBO0E1SDJ1b0NBOztBNEh2dW9DQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIa3lvQ0E7QXNGdHhvQ0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOHhvQ0E7QXNGM3hvQ0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbXlvQ0E7O0E0SG54b0NBO0FBQ0E7QUFDQTtBNUhzeG9DQTs7QTRIbnhvQ0E7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeTFvQ0E7QXNGNzBvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpMW9DQTtBc0Y5MG9DQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmsxb0NBOztBNEh2em9DQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGs0b0NBO0FzRnQzb0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5M29DQTtBc0Z0M29DQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeTNvQ0E7O0E0SHoxb0NBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDA2b0NBO0FzRjk1b0NBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGazZvQ0E7QXNGLzVvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtNm9DQTs7QTRINzNvQ0E7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbzlvQ0E7QXNGeDhvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0OG9DQTtBc0Z6OG9DQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjY4b0NBOztBNEhqNm9DQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINC9vQ0E7QXNGaC9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGay9vQ0E7QXNGLytvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaS9vQ0E7O0E0SGo4b0NBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGtpcENBO0FzRnRocENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMGhwQ0E7QXNGdmhwQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyaHBDQTs7QTRIcitvQ0E7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDBrcENBO0FzRjlqcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdrcENBO0FzRjdqcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RitqcENBOztBNEhyZ3BDQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhnbnBDQTtBc0ZwbXBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RndtcENBO0FzRnJtcENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeW1wQ0E7O0E0SHppcENBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeXBwQ0E7QXNGN29wQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdwcENBO0FzRjdvcENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZncHBDQTs7QTRIM2twQ0E7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCtycENBO0FzRm5ycENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnFycENBO0FzRmxycENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm9ycENBOztBNEgzbXBDQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbXVwQ0E7QXNGdnRwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXRwQ0E7QXNGdHRwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGd3RwQ0E7O0E0SDFvcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUg2b3BDQTs7QTRIMW9wQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SDZvcENBOztBNEgxb3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVINm9wQ0E7O0E2SDF4cENBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SCt4cENBO0E2SDN4cENBOztBQUNBO0E3SDh4cENBO0E2SDN4cENBOztBQUNBO0E3SDh4cENBO0E2SDF4cENBOzs7Ozs7QUFHQTtBQUNBO0E3SCt4cENBO0E2SDd4cENBOzs7Ozs7QUFDQTtBN0hveXBDQTtBNkhqeXBDQTs7Ozs7O0FBQ0E7QTdId3lwQ0E7QTZIcnlwQ0E7Ozs7OztBQUNBO0E3SDR5cENBO0E2SHp5cENBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIb3pwQ0E7QTZIL3lwQ0E7O0FBQ0E7QTdIa3pwQ0E7QTZIOXlwQ0E7O0FBQ0E7QTdIaXpwQ0E7QTZIOXlwQ0E7O0FBQ0E7QUFDQTtBQUNBO0E3SGl6cENBO0E2SDl5cENBOztBQUNBO0FBQ0E7QUFDQTtBN0hpenBDQTs7QTZINXlwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCt5cENBOztBNkg1eXBDQTtBQUNBO0FBQ0E7QTdIK3lwQ0E7QTZIN3lwQ0E7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHZzJwQ0E7QWlCeDBwQ0E7QTRHbUJBO0FqQkZBO0FBekNBO0E1R3EycENBO0FBQ0E7QTZIcnpwQ0E7QUFDQTtBN0h1enBDQTtBNkhwenBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3pwQ0E7QWlCOTBwQ0E7QTRHZ0JBO0FBV0E7QTdIdXpwQ0E7QUFDQTtBNkhuenBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF6cENBO0E2SGx6cENBO0FBQ0E7QUFDQTtBN0hvenBDQTtBNkhqenBDQTtBQUNBO0E3SG16cENBO0FpQmgycENBO0E0R3VDQTtBQVdBO0E3SGt6cENBO0FBQ0E7QTZIL3lwQ0E7QUFDQTtBN0hpenBDQTtBNkgveXBDQTtBQUNBO0E3SGl6cENBO0FpQngzcENBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIa3pwQ0E7QUFDQTtBNkg5eXBDQTtBQUNBO0FBQ0E7QTdIZ3pwQ0E7QWlCbDRwQ0E7QTRHd0ZBO0FBQ0E7QTdINnlwQ0E7QUFDQTtBNkgxeXBDQTtBQUNBO0FBQ0E7QTdINHlwQ0E7QTZIenlwQ0E7QUFDQTtBN0gyeXBDQTtBNkh4eXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIMHlwQ0E7QWlCbjVwQ0E7QTRHNEdBO0FBQ0E7QUFDQTtBN0gweXBDQTtBQUNBO0E2SHZ5cENBO0FBQ0E7QUFDQTtBN0h5eXBDQTtBaUI3NXBDQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIMHlwQ0E7QUFDQTtBaUJsNnBDQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHl5cENBO0FBQ0E7QTZIdHlwQ0E7QUFDQTtBN0h3eXBDQTtBaUI1NnBDQTtBNEdtSUE7QUFJQTtBN0h5eXBDQTtBQUNBO0E2SHR5cENBO0FBQ0E7QUFBQTtBQUNBO0E3SHd5cENBO0E2SHR5cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId3lwQ0E7QTZIcHlwQ0E7QUFDQTtBQUNBO0E3SHN5cENBO0E2SG55cENBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHdTdwQ0E7QTZIbnlwQ0E7QUFDQTtBN0hxeXBDQTtBNkhueXBDQTtBQUNBO0E3SHF5cENBO0E2SGx5cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIb3lwQ0E7QTZIanlwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXlwQ0E7QWlCcDlwQ0E7QTRHOEtBO0FBTUE7QTdIb3lwQ0E7QUFDQTtBNkhqeXBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG15cENBO0E2SDV4cENBO0FBQ0E7QTdIOHhwQ0E7QWlCbCtwQ0E7QTRHMk1BO0FBQ0E7QTdIMHhwQ0E7QUFDQTtBNkhweHBDQTtBQUNBO0E3SHN4cENBO0E2SGp4cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG14cENBO0FpQi8rcENBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0hveHBDQTtBQUNBO0E2SGx4cENBO0FBQ0E7QUFDQTtBQUNBO0E3SG94cENBO0FpQnovcENBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0hxeHBDQTtBQUNBO0E2SGx4cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hveHBDQTtBaUJyZ3FDQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0hxeHBDQTtBQUNBO0E2SG54cENBO0FBQ0E7QTdIcXhwQ0E7QTZIM3dwQ0E7Ozs7QUFDQTtBQUNBO0E3SGd4cENBO0E2SDl3cENBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIbXhwQ0E7QTZIanhwQ0E7Ozs7QUFDQTtBN0hzeHBDQTtBNkhueHBDQTs7OztBQUNBO0E3SHd4cENBO0E2SHJ4cENBOzs7O0FBQ0E7QTdIMHhwQ0E7QTZIdnhwQ0E7Ozs7QUFDQTtBN0g0eHBDQTtBNkh6eHBDQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDh4cENBO0FpQjFqcUNBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SGt5cENBO0FBQ0E7QTZIL3hwQ0E7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIb3lwQ0E7QTZIbHlwQ0E7Ozs7QUFDQTtBN0h1eXBDQTtBNkhyeXBDQTs7OztBQUNBO0E3SDB5cENBO0E2SHR5cENBOzs7O0FBQ0E7QUFDQTtBN0gyeXBDQTtBaUIzbHFDQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0greXBDQTtBQUNBO0E2SDd5cENBOzs7O0FBQ0E7QTdIa3pwQ0E7QWlCM21xQ0E7QTRHOFRBOzs7O0FBRUE7QTdIa3pwQ0E7QUFDQTtBaUJubnFDQTtBNEc4VEE7Ozs7QUFNQTtBN0hzenBDQTtBQUNBO0E2SHB6cENBOzs7O0FBQ0E7QUFDQTtBN0h5enBDQTtBNkhyenBDQTs7OztBQUNBO0E3SDB6cENBO0FpQnhvcUNBO0E0RzZVQTs7OztBQUlBO0E3SDh6cENBO0FBQ0E7QTZIM3pwQ0E7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIZzBwQ0E7QTZIMXpwQ0E7Ozs7QUFDQTtBN0grenBDQTtBaUI5cHFDQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SG0wcENBO0FBQ0E7QTZINXpwQ0E7QUFDQTtBQUFBO0FBQUE7QTdIOHpwQ0E7QTZINXpwQ0E7QUFDQTtBN0g4enBDQTtBNkg1enBDQTtBQUNBO0E3SDh6cENBO0E2SDF6cENBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINHpwQ0E7QWlCbnJxQ0E7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0g2enBDQTtBQUNBO0E2SHB6cENBOztBQUNBO0E3SHV6cENBO0E2SHJ6cENBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0h3enBDQTtBNkh0enBDQTs7QUFDQTtBN0h5enBDQTtBNkh0enBDQTs7QUFDQTtBN0h5enBDQTtBNkg3eXBDQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SHl6cENBO0E2SHJ6cENBO0FBQ0E7QUFBQTtBQUFBO0E3SHV6cENBO0E2SGx6cENBO0FBQ0E7QUFBQTtBQUFBO0E3SG96cENBO0E2SGp6cENBO0FBQ0E7QTdIbXpwQ0E7QTZIOXlwQ0E7QUFDQTtBQUFBO0FBQUE7QTdIZ3pwQ0E7QTZIN3lwQ0E7QUFDQTtBN0greXBDQTtBNkgzeXBDQTtBQUNBO0E3SDZ5cENBO0E2SDF5cENBO0FBQ0E7QTdINHlwQ0E7QTZIdnlwQ0E7QUFDQTtBN0h5eXBDQTtBNkhweXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHN5cENBO0FpQjF2cUNBO0E0RytjQTtBQVFBO0E3SHV5cENBO0FBQ0E7QTZIcnlwQ0E7QUFDQTtBN0h1eXBDQTtBNkhweXBDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzeXBDQTtBNkhueXBDQTtBQUNBO0E3SHF5cENBO0E2SGh5cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIa3lwQ0E7QWlCdHhxQ0E7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SG15cENBO0FBQ0E7QTZIN3hwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0greHBDQTtBaUJweXFDQTtBNEdnZ0JBO0FBUUE7QTdIZ3lwQ0E7QUFDQTtBNkg5eHBDQTtBQUNBO0E3SGd5cENBO0E2SDd4cENBO0FBQ0E7QUFDQTtBQUNBO0E3SCt4cENBO0E2SDV4cENBO0FBQ0E7QTdIOHhwQ0E7QTZIenhwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyeHBDQTtBaUJoMHFDQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdINHhwQ0E7QUFDQTtBNkhweHBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3hwQ0E7QTZIcHhwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzeHBDQTtBaUJyMXFDQTtBNEcyakJBO0FBT0E7QTdIdXhwQ0E7QUFDQTtBNkgvd3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaXhwQ0E7QTZIL3dwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpeHBDQTtBaUJ2MnFDQTtBNEdrbEJBO0FBT0E7QTdIa3hwQ0E7QUFDQTtBNkgxd3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHdwQ0E7QTZIMXdwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0d3BDQTtBaUJ6M3FDQTtBNEd5bUJBO0FBT0E7QTdINndwQ0E7QUFDQTtBNkh0d3BDQTtBQUNBO0FBQUE7QTdId3dwQ0E7QWlCajRxQ0E7QTRHd25CQTtBQUlBO0FBQUE7QTdIeXdwQ0E7QUFDQTtBNkh2d3BDQTtBQUNBO0FBQ0E7QUFDQTtBN0h5d3BDQTtBNkh0d3BDQTs7Ozs7OztBQUVBO0FBQ0E7QTdINndwQ0E7QWlCcjVxQ0E7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIb3hwQ0E7QUFDQTtBNkhqeHBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0hteHBDQTtBaUJ4NnFDQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0hveHBDQTtBQUNBO0E2SDV3cENBO0FBQ0E7QTdIOHdwQ0E7QTZIendwQ0E7O0FBRUE7QUFBQTtBQUFBO0E3SDJ3cENBO0E2SHp3cENBOztBQUNBO0E3SDR3cENBO0E2SHp3cENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHdwQ0E7QWlCbjhxQ0E7QTRHa3JCQTs7QUFRQTtBN0g4d3BDQTtBQUNBO0E2SDF3cENBO0FBQ0E7QTdINHdwQ0E7QTZIendwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyd3BDQTtBNkh4d3BDQTtBQUNBO0E3SDB3cENBO0E2SHh3cENBO0FBQ0E7QTdIMHdwQ0E7QTZIcndwQ0E7QUFDQTtBN0h1d3BDQTtBNkhud3BDQTtBQUNBO0E3SHF3cENBO0E2SG53cENBO0FBQ0E7QTdIcXdwQ0E7QTZIL3ZwQ0E7QUFDQTtBQUNBO0E3SGl3cENBO0E2SDl2cENBO0FBQ0E7QUFDQTtBN0hnd3BDQTtBNkg5dnBDQTtBQUNBO0FBQ0E7QTdIZ3dwQ0E7QTZIOXZwQ0E7QUFDQTtBN0hnd3BDQTtBaUJuK3FDQTtBNEdrdUJBO0FBSUE7QTdIaXdwQ0E7QUFDQTtBNkgxdnBDQTs7QUFFQTtBQUNBO0FBQ0E7QTdINHZwQ0E7QTZIenZwQ0E7QUFDQTtBN0gydnBDQTtBNkh4dnBDQTtBQUNBO0E3SDB2cENBO0E2SHZ2cENBO0FBQ0E7QTdIeXZwQ0E7QTZIdHZwQ0E7QUFDQTtBQU1BO0E3SG12cENBO0FpQnhnckNBO0E0Rzh3QkE7QUFJQTtBN0gwdnBDQTtBQUNBO0E2SHB2cENBO0FBQ0E7QUFDQTtBN0hzdnBDQTtBNkhqdnBDQTtBQUNBO0E3SG12cENBO0FpQnBockNBO0E0R295QkE7QUFDQTtBN0htdnBDQTtBQUNBO0FpQnpockNBO0E0RzB5QkE7QUFDQTtBN0hrdnBDQTtBQUNBO0E2SC91cENBO0FBQ0E7QTdIaXZwQ0E7QTZIL3VwQ0E7QUFDQTtBN0hpdnBDQTtBaUJwaXJDQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0grdXBDQTtBQUNBO0FpQjdockNBO0E0R2t6QkE7QUFDQTtBN0g4dXBDQTtBQUNBO0E2SDF1cENBOztBQUVBO0E3SDR1cENBO0E2SHh1cENBO0FBQ0E7QTdIMHVwQ0E7QTZIeHVwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwdXBDQTtBaUIvaXJDQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0gydXBDQTtBQUNBO0E2SHh1cENBO0FBQ0E7QTdIMHVwQ0E7QTZIeHVwQ0E7QUFDQTtBQUNBO0E3SDB1cENBO0E2SHJ1cENBO0FBQ0E7QTdIdXVwQ0E7QTZIbHVwQ0E7QUFDQTtBN0hvdXBDQTtBNkgvdHBDQTtBQUNBO0FBQ0E7QTdIaXVwQ0E7QTZIOXRwQ0E7QUFDQTtBN0hndXBDQTtBNkg5dHBDQTtBQUNBO0E3SGd1cENBO0E2SDV0cENBO0FBQ0E7QTdIOHRwQ0E7QTZIM3RwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDZ0cENBO0E2SDN0cENBO0FBQ0E7QTdINnRwQ0E7QTZIMXRwQ0E7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SDh0cENBO0FpQjVtckNBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUd5b3JDQTtBQUNBO0E2SGp1cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXVwQ0E7QTZIL3RwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaXVwQ0E7QTZIOXRwQ0E7QUFDQTtBN0hndXBDQTtBNkg1dHBDQTtBQUNBO0FBQ0E7QTdIOHRwQ0E7QTZIMXRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdINHRwQ0E7QTZIMXRwQ0E7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0g4dHBDQTtBaUJucHJDQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHZ3JyQ0E7QUFDQTtBaUJ6cHJDQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIcXVwQ0E7QUFDQTtBNkhqdXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0htdXBDQTtBNkhqdXBDQTtBQUNBO0E3SG11cENBO0E2SGh1cENBO0FBQ0E7QTdIa3VwQ0E7QTZIaHVwQ0E7QUFDQTtBN0hrdXBDQTtBNkg3dHBDQTtBQUNBO0E3SCt0cENBO0E2SDV0cENBO0FBQ0E7QUFBQTtBQUFBO0E3SDh0cENBO0E2SDV0cENBO0FBQ0E7QTdIOHRwQ0E7QTZIM3RwQ0E7QUFDQTtBN0g2dHBDQTtBNkgxdHBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0h1dHBDQTtBNkg1dHBDQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SCt0cENBO0FBQ0E7QTZIMXRwQ0E7QUFDQTtBN0g0dHBDQTtBNkh6dHBDQTtBQUNBO0E3SDJ0cENBO0E2SHh0cENBO0FBQ0E7QUFDQTtBN0gwdHBDQTtBNkh4dHBDQTtBQUNBO0E3SDB0cENBO0E2SHR0cENBO0FBQ0E7QUFDQTtBN0h3dHBDQTtBNkh0dHBDQTtBQUNBO0E3SHd0cENBO0E2SHB0cENBO0FBQ0E7QTdIc3RwQ0E7QTZIcHRwQ0E7QUFIQTtBQUlBO0E3SHV0cENBO0FBQ0E7QTZIbHRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG90cENBO0E2SGx0cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG90cENBO0E2SGx0cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3RwQ0E7QWlCenZyQ0E7QTRHaWlDQTtBQU9BO0E3SHF0cENBO0FBQ0E7QTZIbHRwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3RwQ0E7QTZIanRwQ0E7QUFDQTtBQUNBO0E3SG10cENBO0E2SGh0cENBO0FBQ0E7QTdIa3RwQ0E7QTZIL3NwQ0E7QUFDQTtBN0hpdHBDQTtBNkg1c3BDQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGd0cENBO0FpQnR4ckNBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUdtenJDQTtBQUNBO0E2SG50cENBO0FBQ0E7QTdIcXRwQ0E7QTZIbnRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hxdHBDQTtBNkhudHBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF0cENBO0E2SGx0cENBO0FBQ0E7QUFDQTtBQUNBO0E3SG90cENBO0E2SDlzcENBO0FBQ0E7QTdIZ3RwQ0E7QWlCdHlyQ0E7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIaXRwQ0E7QUFDQTtBNkgvc3BDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpdHBDQTtBNkg3c3BDQTtBQUNBO0E3SCtzcENBO0E2SDFzcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0c3BDQTtBNkh4c3BDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gwc3BDQTtBNkh4c3BDQTtBQUVBO0E3SHlzcENBO0FpQmwwckNBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SHdzcENBO0E2SHRzcENBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHdzcENBO0E2SHJzcENBO0FBQ0E7QTdIdXNwQ0E7QUFDQTtBNkhwc3BDQTtBQUNBO0E3SHNzcENBO0E2SG5zcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHFzcENBO0E2SG5zcENBO0FBQ0E7QUFDQTtBN0hxc3BDQTtBNkhqc3BDQTtBQUVBO0E3SGtzcENBO0E2SDVycENBO0FBQ0E7QUFDQTtBQUNBO0E3SDhycENBO0E2SDNycENBO0FBTUE7QTdId3JwQ0E7QTZIN3JwQ0E7QUFFQTtBN0g4cnBDQTtBNkh4cnBDQTtBQUNBO0E3SDBycENBO0E2SHZycENBO0FBQ0E7QUFDQTtBQUNBO0E3SHlycENBO0E2SHJycENBOztBQUNBO0FBQ0E7QUFDQTtBN0h3cnBDQTtBNkhucnBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHFycENBO0E2SGxycENBO0FBQ0E7QTdIb3JwQ0E7QTZIanJwQ0E7QUFDQTtBN0htcnBDQTtBNkgvcXBDQTtBQUNBO0FBQ0E7QTdIaXJwQ0E7QTZIL3FwQ0E7QUFDQTtBN0hpcnBDQTtBNkg5cXBDQTtBQUNBO0FBQ0E7QUFDQTtBN0hncnBDQTtBNkg1cXBDQTtBQUNBO0FBQ0E7QTdIOHFwQ0E7QTZIM3FwQ0E7QUFDQTtBN0g2cXBDQTtBNkh6cXBDQTtBQUNBO0E3SDJxcENBO0E2SHpxcENBO0FBQ0E7QUFDQTtBN0gycXBDQTtBNkh6cXBDQTtBQUNBO0E3SDJxcENBO0E2SHhxcENBO0FBQ0E7QTdIMHFwQ0E7QTZIcHFwQ0E7QUFDQTtBN0hzcXBDQTtBaUJyNnJDQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0h1cXBDQTtBQUNBO0E2SHJxcENBO0FBQ0E7QTdIdXFwQ0E7QTZIcnFwQ0E7QUFDQTtBQUNBO0E3SHVxcENBO0FpQi83ckNBO0E0R3N4Q0E7QUFLQTtBN0h3cXBDQTtBQUNBO0E2SG5xcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcXFwQ0E7QTZIbnFwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0hxcXBDQTtBNkhucXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIcXFwQ0E7QTZIbHFwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3FwQ0E7QTZIL3BwQ0E7QUFDQTtBQUNBO0E3SGlxcENBO0E2SC9wcENBO0FBQ0E7QUFDQTtBN0hpcXBDQTtBNkg3cHBDQTtBQUNBO0E3SCtwcENBO0E2SDdwcENBO0FBQ0E7QTdIK3BwQ0E7QTZIMXBwQ0E7QUFDQTtBN0g0cHBDQTtBNkgxcHBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDRwcENBO0E2SDFwcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHBwQ0E7QTZIenBwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMnBwQ0E7QWlCOStyQ0E7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHNwcENBO0E2SHBwcENBO0FBQ0E7QTdIc3BwQ0E7QTZIbnBwQ0E7QUFDQTtBQUNBO0E3SHFwcENBO0E2SGxwcENBO0FBQ0E7QTdIb3BwQ0E7QUFDQTtBaUIvL3JDQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIZ3BwQ0E7QUFDQTs7QWlCbGhzQ0E7QTRHdTRDQTtBQUVBO0E3SDhvcENBO0FBQ0E7QTZINW9wQ0E7QUFDQTtBN0g4b3BDQTtBaUIzaHNDQTtBNEc0NENBO0FBSUE7QTdIK29wQ0E7QUFDQTtBNkg1b3BDQTtBQUNBO0E3SDhvcENBO0E2SDVvcENBO0FBQ0E7QUFDQTtBQUNBO0E3SDhvcENBO0FpQjNoc0NBO0E0RzA0Q0E7QUFNQTtBN0grb3BDQTtBQUNBO0E2SDNvcENBO0FBQ0E7QTdINm9wQ0E7QWlCaGpzQ0E7QTRHcTZDQTtBQUVBO0FBQ0E7QTdINm9wQ0E7QUFDQTtBaUJ6aXNDQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0g4b3BDQTtBQUNBOztBNkh4b3BDQTtBQUNBO0E3SDJvcENBO0E2SHhvcENBO0FBQUE7QTdIMm9wQ0E7O0E2SHZvcENBO0FBQ0E7QTdIMG9wQ0E7QTZIdm9wQ0E7QUFBQTtBN0gwb3BDQTs7QWlCN2pzQ0E7QTRHdTdDQTtBQUNBO0E3SDBvcENBO0FBQ0E7QThIeG9zQ0E7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUgwb3NDQTtBbUhqcHNDQTtBV0NBOztBWEFBO0FBQ0E7QW5IcXBzQ0E7QUFDQTtBbUhucHNDQTtBQUVBOztBQUNBO0FBQ0E7QW5IcXBzQ0E7QW1IanBzQ0E7O0FBQ0E7QW5Ib3BzQ0E7QW1IaHBzQ0E7O0FBQ0E7QUFDQTtBbkhtcHNDQTtBbUgvb3NDQTs7QUFDQTtBbkhrcHNDQTtBQUNBO0E4SGpxc0NBOztBQUNBO0E5SG9xc0NBO0E4SGxxc0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdrcXNDQTtBaUIxb3NDQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUd3cXNDQTtBQUNBO0E4SDVxc0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUgrcXNDQTtBOEg1cXNDQTs7QUFDQTtBQUNBO0E5SCtxc0NBO0E4SDVxc0NBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIK3FzQ0E7QThIN3FzQ0E7OztBQUNBO0FBQUE7QTlIaXJzQ0E7QThIN3FzQ0E7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SGdyc0NBO0E4SDVxc0NBOztBQUNBO0FBQ0E7QTlIK3FzQ0E7QThIM3FzQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SDhxc0NBO0E4SDVxc0NBOztBQUNBO0E5SCtxc0NBOztBaUJuc3NDQTtBNkc2QkE7QUFDQTtBOUgwcXNDQTtBQUNBO0E4SHZxc0NBO0FBQ0E7QTlIeXFzQ0E7QThIdHFzQ0E7QUFDQTtBQUNBO0E5SHdxc0NBO0E4SHRxc0NBO0FBRUE7QTlIdXFzQ0E7QThIbnFzQ0E7QUFDQTtBOUhxcXNDQTs7QThIL3BzQ0E7O0FBRUE7QUFDQTtBOUhrcXNDQTs7QThINXBzQ0E7QUFDQTtBOUgrcHNDQTtBOEg1cHNDQTtBQUNBO0E5SDhwc0NBO0E4SDVwc0NBO0FBRUE7QUFDQTtBOUg2cHNDQTtBOEgzcHNDQTtBQUNBO0FBQUE7QTlINnBzQ0E7QThIMXBzQ0E7QUFDQTtBOUg0cHNDQTs7QStIenlzQ0E7QUFDQTtBbkJ3RUE7QUFyQ0E7QUErRUE7QTVHNnJzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0FnSTN6c0NBO0FBQ0E7QUFDQTtBQUVBOztBQUFBO0FoSSt6c0NBOztBZ0l6enNDQTtBQUNBO0FoSTR6c0NBOztBZ0l6enNDQTtBQUNBO0FoSTR6c0NBOztBZ0l6enNDQTs7QUFFQTtBQUNBO0FoSTR6c0NBO0FnSTF6c0NBOzs7Ozs7QUFHQTtBQUNBO0FoSSt6c0NBOztBZ0kxenNDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBa0JBO0FBQUE7QWhJNnpzQ0E7O0FnSTF6c0NBO0FBQ0E7QWhJNnpzQ0E7O0FnSXp6c0NBO0FBRUE7QUFDQTtBaEkyenNDQTs7QWdJdnpzQ0E7O0FBRUE7QUFDQTtBQUNBO0FoSTB6c0NBO0FnSXh6c0NBOztBQUNBO0FBQ0E7QWhJMnpzQ0E7QWdJdHpzQ0E7Ozs7QUFDQTtBaEkyenNDQTtBZ0l6enNDQTs7OztBQUNBO0FoSTh6c0NBOztBZ0l0enNDQTtBQUNBO0FBQ0E7QWhJeXpzQ0E7QWdJdnpzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJeXpzQ0E7O0FnSW56c0NBO0FBQ0E7QWhJc3pzQ0E7QWdJbnpzQ0E7QUFDQTtBQUNBO0FoSXF6c0NBOztBZ0loenNDQTtBQUNBO0FBQ0E7QWhJbXpzQ0E7O0FnSWh6c0NBO0FBQ0E7QWhJbXpzQ0E7O0FnSS95c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJa3pzQ0E7QWdJL3lzQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJaXpzQ0E7QWdJOXlzQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJZ3pzQ0E7O0FnSTF5c0NBO0FBQ0E7QUFDQTtBaEk2eXNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJMDhzQ0E7O0FpSXY4c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTtBaUl4OHNDQTtBQUNBO0FBQ0E7QUFDQTtBakkwOHNDQTs7QWlJdDhzQ0E7QUFDQTtBakl5OHNDQTs7QWlJdDhzQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJeThzQ0E7O0FpSXQ4c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJeThzQ0E7QWlCcDhzQ0E7QWdIZkE7QUFZQTtBakkyOHNDQTtBQUNBOztBaUl4OHNDQTtBQUNBO0FqSTI4c0NBO0FpQjE5c0NBO0FnSGNBO0FBSUE7QWpJNDhzQ0E7QUFDQTs7QWlJejhzQ0E7QUFDQTtBakk0OHNDQTtBaUJ0OXNDQTtBZ0hTQTtBQUdBO0FqSTg4c0NBO0FBQ0E7O0FpSXo4c0NBOztBQUVBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBO0FpSTE4c0NBO0FBQ0E7QWpJNDhzQ0E7QWlCNS9zQ0E7QWdIK0NBO0FBSUE7QWpJNjhzQ0E7QUFDQTs7QWlJejhzQ0E7QUFDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpJNDhzQ0E7O0FpSXo4c0NBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QUFDQTtBakk0OHNDQTs7QWlJejhzQ0E7QUFDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QWpJNDhzQ0E7O0FpSXg4c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FqSTI4c0NBO0FpQnZqdENBO0FnSDhHQTtBQUNBO0FqSTQ4c0NBO0FBQ0E7QWlJejhzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWpJMjhzQ0E7QWlJejhzQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FqSTI4c0NBO0FpSXg4c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUFBO0FBQ0E7QWpJdzhzQ0E7QWlJcjhzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSXU4c0NBO0FpSW44c0NBO0FBQ0E7QWpJcThzQ0E7QWlCL2t0Q0E7QWdIOElBO0FBQ0E7QWpJbzhzQ0E7QUFDQTtBaUJwbHRDQTtBZ0hvSkE7QUFDQTtBQUNBO0FqSW04c0NBO0FpSWg4c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJazhzQ0E7QWlJaDhzQ0E7QUFDQTtBQUNBO0FqSWs4c0NBO0FpSWg4c0NBO0FBQ0E7QWpJazhzQ0E7QWlJNzdzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSSs3c0NBO0FpSTU3c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJODdzQ0E7QUFDQTs7QWlJejdzQ0E7QUFDQTtBakk0N3NDQTs7QWlJeDdzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FqSTI3c0NBO0FpSXo3c0NBO0FBQ0E7QWpJMjdzQ0E7QWlJeDdzQ0E7QUFDQTtBakkwN3NDQTtBaUl2N3NDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJeTdzQ0E7QWlJdjdzQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBakl5N3NDQTtBaUl0N3NDQTtBQUNBO0FqSXc3c0NBO0FpSXI3c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakl1N3NDQTtBaUluN3NDQTtBQUNBO0FqSXE3c0NBO0FpSW43c0NBO0FBQ0E7QWpJcTdzQ0E7QWlJbjdzQ0E7QUFDQTtBaklxN3NDQTtBaUlqN3NDQTtBQUNBO0FqSW03c0NBO0FpQmhydENBO0FnSGtRQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWpJaTdzQ0E7QWlJOTZzQ0E7QUFDQTtBaklnN3NDQTtBaUk1NnNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqSTg2c0NBO0FpSTM2c0NBO0FBQ0E7QUFDQTtBakk2NnNDQTtBaUkzNnNDQTtBQUNBO0FqSTY2c0NBO0FpSXo2c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBakkyNnNDQTtBQUNBO0FpQnh0dENBO0FnSGlUQTtBQUNBO0FqSTA2c0NBO0FpSXY2c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWpJeTZzQ0E7QUFDQTs7QWlJcDZzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSXU2c0NBO0FpSXA2c0NBO0FBQ0E7QWpJczZzQ0E7QWlJbjZzQ0E7QUFDQTtBQUNBO0FqSXE2c0NBO0FpSW42c0NBO0FBQ0E7QWpJcTZzQ0E7QWlJajZzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakltNnNDQTtBaUloNnNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSWs2c0NBO0FpSS81c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJaTZzQ0E7O0FpSTc1c0NBO0FBQ0E7QUFDQTtBaklnNnNDQTs7QWlJNzVzQ0E7QUFDQTtBQUNBO0FqSWc2c0NBOztBaUk3NXNDQTtBQUNBO0FBQ0E7QWpJZzZzQ0E7O0FpSTc1c0NBO0FBRUE7QUFDQTtBakkrNXNDQTtBaUk1NXNDQTtBQUNBO0FBQ0E7QWpJODVzQ0E7O0FpSXo1c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBakk0NXNDQTtBaUkxNXNDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqSTQ1c0NBOztBaUl2NXNDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqSTA1c0NBO0FpSXg1c0NBO0FBQ0E7QUFBQTtBQUNBO0FqSTA1c0NBOztBaUlyNXNDQTtBQUNBO0FqSXc1c0NBO0FpSXI1c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSXU1c0NBO0FpSXI1c0NBO0FBQ0E7QWpJdTVzQ0E7O0FpSWw1c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBaklxNXNDQTtBaUlsNXNDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FqSW81c0NBO0FpSWo1c0NBO0FBQ0E7QWpJbTVzQ0E7QWlJLzRzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FqSWk1c0NBO0FpSS80c0NBO0FBQ0E7QWpJaTVzQ0E7QWlJNzRzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpJKzRzQ0E7QWlJMzRzQ0E7QUFDQTtBakk2NHNDQTtBaUl4NHNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBakkwNHNDQTtBaUl2NHNDQTtBQU5BO0FBT0E7QWpJMDRzQ0E7QWlJeDRzQ0E7QUFDQTtBakkwNHNDQTtBQUNBO0FpSXY0c0NBO0FBZEE7QUFlQTtBQUNBO0FqSTA0c0NBO0FpSXg0c0NBO0FBQ0E7QUFDQTtBakkwNHNDQTtBQUNBOztBaUIxM3RDQTtBaUhwRUE7QUFFQTtBbElpOHRDQTtBQUNBOztBa0k5N3RDQTtBQUNBO0FBQ0E7QWxJaTh0Q0E7QWlCbDV0Q0E7QWlIakRBO0FBS0E7QWxJazh0Q0E7QUFDQTtBa0kvN3RDQTtBQUNBO0FsSWk4dENBO0FrSTc3dENBO0FBQ0E7QWxJKzd0Q0E7QWlCNzV0Q0E7QWlIbkNBO0FBSUE7QUFDQTtBQUNBO0FsSWc4dENBO0FrSTk3dENBO0FBQ0E7QWxJZzh0Q0E7QWtJNzd0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWxJKzd0Q0E7QUFDQTtBa0k1N3RDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSTg3dENBO0FrSTM3dENBO0FBQ0E7QWxJNjd0Q0E7QWtJMTd0Q0E7QUFDQTtBbEk0N3RDQTtBaUIxNnRDQTtBaUhuQkE7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEkyN3RDQTtBQUNBOztBa0lyN3RDQTtBQUNBO0FsSXc3dENBOztBa0lwN3RDQTtBQUNBO0FsSXU3dENBOztBa0lwN3RDQTs7QUFFQTtBQUNBO0FBQ0E7QWxJdTd0Q0E7QWtJcjd0Q0E7O0FBQ0E7QWxJdzd0Q0E7QWtJcjd0Q0E7O0FBQ0E7QWxJdzd0Q0E7QWtJcjd0Q0E7O0FBQ0E7QWxJdzd0Q0E7QWtJcDd0Q0E7O0FBQ0E7QWxJdTd0Q0E7QWtJcDd0Q0E7O0FBQ0E7QWxJdTd0Q0E7O0FrSWw3dENBO0FBQ0E7QUFDQTtBbElxN3RDQTs7QWtJajd0Q0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxJbzd0Q0E7QWtJbDd0Q0E7O0FBQ0E7QUFBQTtBQUNBO0FBQUE7QWxJcTd0Q0E7QWtJbDd0Q0E7O0FBQ0E7QUFDQTtBbElxN3RDQTtBa0lqN3RDQTs7QUFDQTtBQUNBO0FBQ0E7QWxJbzd0Q0E7QWtJbDd0Q0E7O0FBQ0E7QUFDQTtBbElxN3RDQTtBa0lqN3RDQTs7QUFDQTtBbElvN3RDQTtBa0lqN3RDQTs7QUFDQTtBbElvN3RDQTtBa0lsN3RDQTs7QUFDQTtBbElxN3RDQTtBa0lqN3RDQTs7QUFDQTtBQUNBO0FsSW83dENBO0FrSWg3dENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSW03dENBOztBbUlobXVDQTtBQUNBO0FuSW1tdUNBO0FtSWhtdUNBO0FBQ0E7QW5Ja211Q0E7QW1JN2x1Q0E7QUFFQTtBbkk4bHVDQTs7QW1Jemx1Q0E7QUFDQTtBbkk0bHVDQTtBbUkxbHVDQTtBQUNBO0FuSTRsdUNBO0FtSXpsdUNBO0FBQ0E7QW5JMmx1Q0E7QWlCM2p1Q0E7QWtIeENBO0FBWUE7QW5JMmx1Q0E7QUFDQTs7QW1JeGx1Q0E7QUFDQTtBQUNBO0FuSTJsdUNBOztBbUl0bHVDQTtBQUNBO0FuSXlsdUNBOztBaUI1anVDQTtBa0h2QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXNsdUNBO0FtSW5sdUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QW5JcWx1Q0E7QUFDQTtBaUIxbHVDQTtBa0hWQTtBQW1CQTtBQUNBO0FBQ0E7QW5JcWx1Q0E7QUFDQTtBbUlqbHVDQTtBQzFEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHVEQTtBQUNBO0FBQ0E7QUFDQTtBbkl3bHVDQTtBbUlybHVDQTtBQUNBO0FBQ0E7QW5JdWx1Q0E7QW1Jcmx1Q0E7QUFHQTtBbklxbHVDQTtBbUlqbHVDQTtBQUNBO0FuSW1sdUNBO0FtSWhsdUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWtsdUNBO0FpQmhudUNBO0FrSGtDQTtBQUtBO0FBQ0E7QW5JNmt1Q0E7QW1JM2t1Q0E7QUFNQTtBbkl3a3VDQTtBbUl0a3VDQTtBQUNBO0FuSXdrdUNBO0FtSXBrdUNBO0FBQ0E7QW5Jc2t1Q0E7QUFDQTtBaUI1b3VDQTtBa0gyRUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWtrdUNBO0FBQ0E7QWlCeHB1Q0E7QWtIeUZBO0FBRUE7QUFDQTtBYjdJQTtBQUNBO0F0SCtzdUNBO0FtSS9qdUNBO0FBQ0E7QUFDQTtBbklpa3VDQTtBQUNBO0FpQnBxdUNBO0FrSHVHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuSStqdUNBO0FtSTdqdUNBO0FBQ0E7QUFDQTtBbkkranVDQTtBQUNBO0FpQm5xdUNBO0FrSDZHQTtBQUlBO0FBQ0E7QUFDQTtBbklzanVDQTtBQUNBO0FpQnZydUNBO0FrSG1JQTtBQUVBO0FBQUE7QUFDQTtBQUFBO0FuSXNqdUNBO0FBQ0E7QW1JbGp1Q0E7QUFNQTtBbkkraXVDQTtBbUk3aXVDQTtBQUNBO0FuSStpdUNBO0FtSTNpdUNBO0FBQ0E7QW5JNml1Q0E7QW1JMWl1Q0E7QUFDQTtBbkk0aXVDQTtBbUl6aXVDQTtBQUNBO0FuSTJpdUNBO0FtSXRpdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Jd2l1Q0E7QWlCeHR1Q0E7QWtIc0tBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JeWl1Q0E7QW1Jdml1Q0E7QUFFQTtBbkl3aXVDQTtBbUlyaXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXVpdUNBO0FtSXBpdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Jc2l1Q0E7QW1JbGl1Q0E7QUFDQTtBQUNBO0FuSW9pdUNBO0FtSWppdUNBO0FBQ0E7QW5JbWl1Q0E7QW1JaGl1Q0E7QUFDQTtBbklraXVDQTtBbUloaXVDQTs7QUFFQTtBbklraXVDQTtBbUk1aHVDQTtBQUNBO0FuSThodUNBO0FBQ0E7QW1JeGh1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkwaHVDQTtBbUl4aHVDQTtBQUNBO0FuSTBodUNBOztBaUI1d3VDQTtBa0g2UEE7OztBQzdSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBcEltenVDQTtBQUNBO0FtSTVodUNBO0FBQ0E7QUFDQTtBQUNBO0FuSThodUNBO0FtSTVodUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JOGh1Q0E7QW1JNWh1Q0E7QUN0VUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGtVQTtBQUNBO0FuSW9pdUNBO0FtSWhpdUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QW5Ja2l1Q0E7QW1JaGl1Q0E7QUFDQTtBbklraXVDQTtBbUk5aHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWdpdUNBO0FtSTdodUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JK2h1Q0E7O0FtSTNodUNBOztBQUVBO0FBQ0E7QW5JOGh1Q0E7QW1JNWh1Q0E7O0FBQ0E7QUFDQTtBQUNBO0FuSStodUNBO0FtSTVodUNBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkraHVDQTtBbUk3aHVDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkkraHVDQTtBbUk1aHVDQTs7O0FBRUE7QW5JK2h1Q0E7O0FtSXhodUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkyaHVDQTtBbUl6aHVDQTtBQUVBO0FBQ0E7QUFDQTtBbkkwaHVDQTtBbUl2aHVDQTtBQUVBO0FuSXdodUNBOztBbUlqaHVDQTtBQUNBO0FBQ0E7QW5Jb2h1Q0E7QW1JbGh1Q0E7QUFDQTtBQUNBO0FBQ0E7QW5Jb2h1Q0E7QW1JaGh1Q0E7QUFDQTtBQUNBO0FuSWtodUNBO0FtSWhodUNBO0FBQ0E7QW5Ja2h1Q0E7QW1JOWd1Q0E7QUFDQTtBbklnaHVDQTtBbUk3Z3VDQTtBQUNBO0FuSStndUNBO0FtSTVndUNBO0FBQ0E7QW5JOGd1Q0E7QW1JM2d1Q0E7QUFDQTtBQUNBO0FBQ0E7QW5JNmd1Q0E7QW1JMWd1Q0E7O0FBRUE7QW5JNGd1Q0E7QW1Jemd1Q0E7QUFDQTtBbkkyZ3VDQTtBbUl6Z3VDQTtBQUNBO0FBQ0E7QUFDQTtBbkkyZ3VDQTtBbUl6Z3VDQTtBQUNBO0FBQ0E7QW5JMmd1Q0E7O0FtSXJndUNBO0FBQ0E7QW5Jd2d1Q0E7QW1JdGd1Q0E7QUFDQTtBQUNBO0FBQ0E7QW5Jd2d1Q0E7O0FtSXBndUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXVndUNBO0FtSXJndUNBO0FBQ0E7QW5JdWd1Q0E7QW1JcGd1Q0E7QUFDQTtBbklzZ3VDQTs7QXFJMy91Q0E7QUFDQTtBckk4L3VDQTs7QXFJMy91Q0E7QUFDQTtBckk4L3VDQTtBcUk1L3VDQTtBQUlBO0FBQ0E7QXJJMi91Q0E7O0FxSXQvdUNBO0FBQ0E7QXJJeS91Q0E7QXFJdi91Q0E7QUFDQTtBckl5L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl1L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl1L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FySXUvdUNBOztBcUlwL3VDQTtBQUNBO0FBQ0E7QXJJdS91Q0E7O0FxSXAvdUNBO0FBQ0E7QUFDQTtBckl1L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FySXUvdUNBOztBcUlwL3VDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJdS91Q0E7O0FxSXAvdUNBO0FBQ0E7QUFDQTtBckl1L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FySXUvdUNBOztBcUlwL3VDQTtBQUNBO0FBQ0E7QUFDQTtBckl1L3VDQTs7QXFJcC91Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJdS91Q0E7O0FxSXAvdUNBO0FBQ0E7QXJJdS91Q0E7O0FxSXAvdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl1L3VDQTtBcUlyL3VDQTtBQUNBO0FySXUvdUNBOztBcUluL3VDQTtBQUNBO0FySXMvdUNBOztBcUluL3VDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJcy91Q0E7QXFJcC91Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJcy91Q0E7O0FxSWwvdUNBO0FBQ0E7QXJJcS91Q0E7O0FxSWwvdUNBO0FBQ0E7QUFDQTtBQUNBO0FySXEvdUNBOztBaUJ0a3ZDQTtBb0hvRkE7QUFFQTtBcklxL3VDQTtBQUNBO0FxSWwvdUNBO0FBQ0E7QXJJby91Q0E7QWlCL2t2Q0E7QW9IMEZBO0FBSUE7QXJJcS91Q0E7QUFDQTtBcUluL3VDQTtBQUNBO0FySXEvdUNBO0FxSWgvdUNBO0FBQ0E7QUFDQTtBQUNBO0FySWsvdUNBO0FxSWgvdUNBO0FBQ0E7QXJJay91Q0E7QXFJLyt1Q0E7QUFDQTtBcklpL3VDQTtBcUk5K3VDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcklnL3VDQTtBcUk5K3VDQTtBQUNBO0FySWcvdUNBO0FxSTMrdUNBOztBQUVBO0FySTYrdUNBO0FxSXordUNBO0FBQ0E7QUFDQTtBQUNBO0FySTIrdUNBO0FpQnhtdkNBO0FvSDBIQTtBQU1BO0FBQ0E7QXJJNCt1Q0E7QUFDQTtBcUkxK3VDQTtBQUNBO0FBQ0E7QXJJNCt1Q0E7QXFJeCt1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckkwK3VDQTtBcUl2K3VDQTtBQUNBO0FBQ0E7QXJJeSt1Q0E7QXFJdCt1Q0E7QUFDQTtBQUNBO0FySXcrdUNBO0FxSXIrdUNBO0FBQ0E7QUFDQTtBckl1K3VDQTtBcUlwK3VDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJcyt1Q0E7QWlCeHB2Q0E7QW9IcUxBO0FBRUE7QXJJcSt1Q0E7QUFDQTtBcUlsK3VDQTtBQUNBO0FySW8rdUNBO0FxSWordUNBO0FBQ0E7QUFDQTtBQUNBO0FySW0rdUNBO0FxSWgrdUNBO0FBQ0E7QXJJayt1Q0E7QXFJLzl1Q0E7QUFDQTtBcklpK3VDQTtBcUk5OXVDQTtBQUNBO0FySWcrdUNBO0FxSTk5dUNBO0FBQ0E7QXJJZyt1Q0E7QXFJMTl1Q0E7QUFDQTtBckk0OXVDQTtBcUl2OXVDQTs7QUFFQTtBckl5OXVDQTtBcUl0OXVDQTs7O0FBQ0E7QXJJMDl1Q0E7QXFJdDl1Q0E7QUFDQTtBQUFBO0FBQUE7QXJJdzl1Q0E7QXFJdDl1Q0E7QUQvUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzJSQTtBckk4OXVDQTtBcUkxOXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySTQ5dUNBO0FxSXo5dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJMjl1Q0E7QXFJeDl1Q0E7QUFDQTtBckkwOXVDQTtBcUl2OXVDQTtBQUNBO0FySXk5dUNBO0FxSXY5dUNBO0FBQ0E7QXJJeTl1Q0E7QXFJdjl1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJeTl1Q0E7QXFJcjl1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJdTl1Q0E7QXFJcDl1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJczl1Q0E7QXFJbjl1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJcTl1Q0E7QXFJbDl1Q0E7QUFDQTtBcklvOXVDQTtBcUlqOXVDQTtBQUNBO0FySW05dUNBO0FxSTk4dUNBO0FBQ0E7QXJJZzl1Q0E7QXFJOTh1Q0E7O0FBRUE7QUFDQTtBcklnOXVDQTtBcUk3OHVDQTtBQUNBO0FySSs4dUNBO0FxSTc4dUNBO0FBSUE7QUFDQTtBckk0OHVDQTtBcUl4OHVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FySTA4dUNBO0FxSXg4dUNBO0FBQ0E7QXJJMDh1Q0E7QXFJeDh1Q0E7QUFDQTtBckkwOHVDQTtBcUlyOHVDQTtBRG5ZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDK1hBO0FySTY4dUNBO0FxSTE4dUNBO0FBQ0E7QXJJNDh1Q0E7QXFJMTh1Q0E7QUFDQTtBckk0OHVDQTtBcUkxOHVDQTtBQUNBO0FySTQ4dUNBO0FxSXo4dUNBO0FBQ0E7QUFBQTtBckkyOHVDQTtBcUl4OHVDQTtBQUNBO0FySTA4dUNBO0FxSXQ4dUNBO0FBQ0E7QXJJdzh1Q0E7QXFJcjh1Q0E7QUFDQTtBQUNBO0FySXU4dUNBO0FxSXA4dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJczh1Q0E7QXFJbjh1Q0E7QUFDQTtBcklxOHVDQTtBcUluOHVDQTtBQUNBO0FySXE4dUNBO0FxSWw4dUNBO0FBQ0E7QXJJbzh1Q0E7QXFJajh1Q0E7QUFDQTtBckltOHVDQTtBcUloOHVDQTtBQUNBO0FBQ0E7QUFDQTtBcklrOHVDQTtBcUkvN3VDQTtBQUNBO0FBQ0E7QUFDQTtBcklpOHVDQTtBcUk5N3VDQTtBQUNBO0FySWc4dUNBO0FxSTk3dUNBO0FBQ0E7QXJJZzh1Q0E7QXFJMzd1Q0E7QUFDQTtBckk2N3VDQTtBcUl4N3VDQTtBRHRkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDa2RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJZzh1Q0E7QXFJNzd1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJKzd1Q0E7QXFJNTd1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJJODd1Q0E7QXFJMzd1Q0E7QUFDQTtBQUNBO0FySTY3dUNBO0FxSTE3dUNBO0FBQ0E7QXJJNDd1Q0E7QXFJejd1Q0E7QUFDQTtBckkyN3VDQTtBcUl4N3VDQTtBQUNBO0FySTA3dUNBO0FxSXY3dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJeTd1Q0E7QXFJdDd1Q0E7OztBQUNBO0FySTA3dUNBO0FxSXg3dUNBOzs7Ozs7Ozs7QUFJQTtBQUNBO0FBQ0E7QXJJKzd1Q0E7QXFJMzd1Q0E7QUFDQTtBQUNBO0FySTY3dUNBO0FxSTE3dUNBO0FBQ0E7QUFDQTtBckk0N3VDQTtBcUl6N3VDQTtBQUNBO0FySTI3dUNBO0FxSXY3dUNBO0FBQ0E7QXJJeTd1Q0E7QWlCbjd2Q0E7QW9IeWZBO0FBSUE7QXJJMDd1Q0E7QXFJdjd1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl5N3VDQTtBcUlyN3VDQTtBQUNBO0FySXU3dUNBO0FBQ0E7QWlCcDh2Q0E7QW9IeWZBO0FBd0JBO0FySXU3dUNBO0FBQ0E7QXFJcDd1Q0E7QUFDQTtBQUNBO0FySXM3dUNBO0FxSXA3dUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXJJczd1Q0E7QWlCajl2Q0E7QW9IcWhCQTtBQVVBO0FySXM3dUNBO0FBQ0E7QXFJcDd1Q0E7QUFDQTtBcklzN3VDQTtBcUlsN3VDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FySW83dUNBOztBcUkvNnVDQTtBQUNBO0FBQ0E7QUFDQTtBcklrN3VDQTtBaUJwK3ZDQTtBb0graUJBO0FBTUE7QXJJbTd1Q0E7QUFDQTs7QXFJaDd1Q0E7QUFDQTtBckltN3VDQTtBcUlqN3VDQTtBQUNBO0FBQ0E7QXJJbTd1Q0E7QWlCai92Q0E7QW9INGpCQTtBQUtBO0FySW83dUNBO0FBQ0E7QWlCdC92Q0E7QW9INGpCQTtBQVNBO0FySXE3dUNBO0FBQ0E7O0FxSWo3dUNBO0FBQ0E7QUFDQTtBQUNBO0FySW83dUNBO0FpQmpnd0NBO0FvSDBrQkE7QUFNQTtBQUNBO0FBQ0E7QXJJcTd1Q0E7QUFDQTtBcUluN3VDQTtBQUNBO0FBQ0E7QXJJcTd1Q0E7O0FxSWo3dUNBO0FBQ0E7QUFDQTtBcklvN3VDQTtBaUJqaHdDQTtBb0gybEJBO0FBS0E7QXJJcTd1Q0E7QUFDQTtBaUJ0aHdDQTtBb0gybEJBO0FBU0E7QXJJczd1Q0E7QUFDQTtBcUlwN3VDQTtBQUNBO0FBQ0E7QXJJczd1Q0E7QXFJajd1Q0E7QUFDQTtBckltN3VDQTtBcUloN3VDQTtBQVhBO0FBWUE7QXJJbTd1Q0E7QUFDQTtBcUlqN3VDQTtBQWZBO0FBZ0JBO0FySW83dUNBO0FBQ0E7QWlCL2h3Q0E7QW9IMGxCQTtBQW9CQTtBQUNBO0FySXE3dUNBO0FBQ0E7QXFJbjd1Q0E7QUFDQTtBcklxN3VDQTtBcUlqN3VDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySW03dUNBOztBcUkvNnVDQTtBQUNBO0FBQ0E7QUFBQTtBcklrN3VDQTtBaUJ6a3dDQTtBb0h5cEJBO0FBRUE7QUFDQTtBcklrN3VDQTtBQUNBO0FxSS82dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWk3dUNBOztBcUk3NnVDQTtBQUNBO0FBQ0E7QXJJZzd1Q0E7O0FxSTc2dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJJZzd1Q0E7O0FxSTc2dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWc3dUNBO0FxSTk2dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWc3dUNBOztBcUk1NnVDQTtBQUNBO0FySSs2dUNBOztBcUk1NnVDQTtBQUNBO0FySSs2dUNBOztBaUJ4bXdDQTtBb0grckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckk2NnVDQTtBcUkzNnVDQTtBQUNBO0FySTY2dUNBO0FxSTE2dUNBO0FBQ0E7QUFFQTtBckkyNnVDQTtBQUNBO0FxSXQ2dUNBO0FBQ0E7QUFBQTtBckl3NnVDQTs7QXFJcDZ1Q0E7QUFDQTtBQUNBO0FySXU2dUNBOztBcUlwNnVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJdTZ1Q0E7QXFJbDZ1Q0E7QUFiQTtBQWNBO0FBQ0E7QXJJcTZ1Q0E7QUFDQTtBaUJwcHdDQTtBb0grdEJBO0FBbUJBO0FBQ0E7QUFDQTtBcklzNnVDQTtBQUNBO0FxSXA2dUNBOzs7QUFFQTtBQUNBO0FBQ0E7QXJJdTZ1Q0E7QXFJcjZ1Q0E7Ozs7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBckk0NnVDQTtBcUl4NnVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FySTA2dUNBO0FpQnpzd0NBO0FvSG14QkE7QUFlQTtBckkyNnVDQTtBQUNBO0FpQmpzd0NBO0FvSHN3QkE7QUFtQkE7QXJJNDZ1Q0E7QUFDQTs7QXFJdjZ1Q0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXc2dUNBO0FxSXQ2dUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJJdzZ1Q0E7QXFJcjZ1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl1NnVDQTtBcUlwNnVDQTtBQUNBO0FySXM2dUNBO0FxSW42dUNBO0FBQ0E7QXJJcTZ1Q0E7QWlCL3R3Q0E7QW9IK3hCQTtBQStCQTtBQUNBO0FySXE2dUNBO0FBQ0E7QWlCcnV3Q0E7QW9IK3hCQTtBQW1DQTtBckl1NnVDQTtBQUNBO0FpQjF1d0NBO0FvSHEwQkE7QUFDQTtBckl3NnVDQTtBcUlyNnVDQTtBQUNBO0FySXU2dUNBO0FxSXA2dUNBO0FBQ0E7QXJJczZ1Q0E7QUFDQTs7QWlCcnZ3Q0E7QXFIdEVBO0FBQ0E7QXRJK3p3Q0E7QXNJM3p3Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk2endDQTtBc0kzendDQTtBQUNBO0F0STZ6d0NBO0FzSTF6d0NBO0FBR0E7QUFDQTtBdEkwendDQTtBd0QvMHdDQTtBQUNBO0FBQ0E7QUFDQTtBeERpMXdDQTtBc0kxendDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0STR6d0NBO0FBQ0E7QWlCaHl3Q0E7QXFIcERBO0FBMkJBO0F0STZ6d0NBO0FBQ0E7QWlCeHh3Q0E7QXFIbENBOztBQUVBO0F0STZ6d0NBO0FzSXp6d0NBO0FBQ0E7QUFDQTtBdEkyendDQTtBc0lsendDQTtBQUNBO0F0SW96d0NBO0FzSWx6d0NBO0FBQ0E7QXRJb3p3Q0E7QXNJanp3Q0E7O0FBRUE7QXRJbXp3Q0E7QXNJM3l3Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJNnl3Q0E7QXNJdHl3Q0E7QXJEOUVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBMEJ3REE7QXRJMHl3Q0E7QUFDQTtBaUIzMHdDQTtBcUg2QkE7QTFCWkE7QUF6Q0E7QTVHdzJ3Q0E7QUFDQTtBaUJqMXdDQTtBcUg2QkE7QUFNQTtBdElrendDQTtBQUNBO0FzSTV5d0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJOHl3Q0E7QXNJNXl3Q0E7QUFDQTtBdEk4eXdDQTs7QWlCbDF3Q0E7QXFIdEVBO0FBQ0E7QXRJNDV3Q0E7QXNJeDV3Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEkwNXdDQTtBc0l4NXdDQTtBQUNBO0F0STA1d0NBO0FzSXY1d0NBO0FBR0E7QUFDQTtBdEl1NXdDQTtBd0Q1NndDQTtBQUNBO0FBQ0E7QUFDQTtBeEQ4NndDQTtBc0l2NXdDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXk1d0NBO0FBQ0E7QWlCNzN3Q0E7QXFIcERBO0FBMkJBO0F0STA1d0NBO0FBQ0E7QWlCcjN3Q0E7QXFIbENBOztBQUVBO0F0STA1d0NBO0FzSXQ1d0NBO0FBQ0E7QUFDQTtBdEl3NXdDQTtBc0kvNHdDQTtBQUNBO0F0SWk1d0NBO0FzSS80d0NBO0FBQ0E7QXRJaTV3Q0E7QXNJOTR3Q0E7O0FBRUE7QXRJZzV3Q0E7QXNJeDR3Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJMDR3Q0E7QXNJbjR3Q0E7QXJEOUVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBMEJ3REE7QXRJdTR3Q0E7QUFDQTtBaUJ4NndDQTtBcUg2QkE7QTFCWkE7QUF6Q0E7QTVHcTh3Q0E7QUFDQTtBaUI5NndDQTtBcUg2QkE7QUFNQTtBdEkrNHdDQTtBQUNBO0FzSXo0d0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJMjR3Q0E7QXNJejR3Q0E7QUFDQTtBdEkyNHdDQTs7QWlCLzZ3Q0E7QXFIdEVBO0FBQ0E7QXRJeS93Q0E7QXNJci93Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEl1L3dDQTtBc0lyL3dDQTtBQUNBO0F0SXUvd0NBO0FzSXAvd0NBO0FBR0E7QUFDQTtBdElvL3dDQTtBd0R6Z3hDQTtBQUNBO0FBQ0E7QUFDQTtBeEQyZ3hDQTtBc0lwL3dDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXMvd0NBO0FBQ0E7QWlCMTl3Q0E7QXFIcERBO0FBMkJBO0F0SXUvd0NBO0FBQ0E7QWlCbDl3Q0E7QXFIbENBOztBQUVBO0F0SXUvd0NBO0FzSW4vd0NBO0FBQ0E7QUFDQTtBdElxL3dDQTtBc0k1K3dDQTtBQUNBO0F0STgrd0NBO0FzSTUrd0NBO0FBQ0E7QXRJOCt3Q0E7QXNJMyt3Q0E7O0FBRUE7QXRJNit3Q0E7QXNJcit3Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJdSt3Q0E7QXNJaCt3Q0E7QXJEOUVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBMEJ3REE7QXRJbyt3Q0E7QUFDQTtBaUJyZ3hDQTtBcUg2QkE7QTFCWkE7QUF6Q0E7QTVHa2l4Q0E7QUFDQTtBaUIzZ3hDQTtBcUg2QkE7QUFNQTtBdEk0K3dDQTtBQUNBO0FzSXQrd0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJdyt3Q0E7QXNJdCt3Q0E7QUFDQTtBdEl3K3dDQTs7QWlCNWd4Q0E7QXFIdEVBO0FBQ0E7QXRJc2x4Q0E7QXNJbGx4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdElvbHhDQTtBc0lsbHhDQTtBQUNBO0F0SW9seENBO0FzSWpseENBO0FBR0E7QUFDQTtBdElpbHhDQTtBd0R0bXhDQTtBQUNBO0FBQ0E7QUFDQTtBeER3bXhDQTtBc0lqbHhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SW1seENBO0FBQ0E7QWlCdmp4Q0E7QXFIcERBO0FBMkJBO0F0SW9seENBO0FBQ0E7QWlCL2l4Q0E7QXFIbENBOztBQUVBO0F0SW9seENBO0FzSWhseENBO0FBQ0E7QUFDQTtBdElrbHhDQTtBc0l6a3hDQTtBQUNBO0F0STJreENBO0FzSXpreENBO0FBQ0E7QXRJMmt4Q0E7QXNJeGt4Q0E7O0FBRUE7QXRJMGt4Q0E7QXNJbGt4Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJb2t4Q0E7QXNJN2p4Q0E7QXJEOUVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBMEJ3REE7QXRJaWt4Q0E7QUFDQTtBaUJsbXhDQTtBcUg2QkE7QTFCWkE7QUF6Q0E7QTVHK254Q0E7QUFDQTtBaUJ4bXhDQTtBcUg2QkE7QUFNQTtBdEl5a3hDQTtBQUNBO0FzSW5reENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJcWt4Q0E7QXNJbmt4Q0E7QUFDQTtBdElxa3hDQTs7QXNJL3F4Q0E7QUFDQTtBdElrcnhDQTtBc0k5cXhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SWdyeENBO0FzSTlxeENBO0FBQ0E7QXRJZ3J4Q0E7QXNJN3F4Q0E7QUFHQTtBQUNBO0F0STZxeENBO0F3RGxzeENBO0FBQ0E7QUFDQTtBQUNBO0F4RG9zeENBO0FzSTdxeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJK3F4Q0E7QWlCbHB4Q0E7QXFIcERBO0FBMkJBO0F0SStxeENBO0FBQ0E7QXNJNXF4Q0E7O0FBRUE7QXRJOHF4Q0E7QXNJMXF4Q0E7QUFDQTtBQUNBO0F0STRxeENBO0FzSW5xeENBO0FBQ0E7QXRJcXF4Q0E7QXNJbnF4Q0E7QUFDQTtBdElxcXhDQTtBc0lscXhDQTs7QUFFQTtBdElvcXhDQTtBc0k1cHhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk4cHhDQTtBc0l2cHhDQTtBckQ5RUE7QTJCOEpBO0FBNUZBO0FBekNBO0EwQndEQTtBdEkycHhDQTtBaUIzcnhDQTtBcUg2QkE7QTFCWkE7QUF6Q0E7QTVHd3R4Q0E7QUFDQTtBaUJqc3hDQTtBcUg2QkE7QUFNQTtBdElrcXhDQTtBQUNBOztBc0k1cHhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SStweENBO0FzSTdweENBO0FBQ0E7QXRJK3B4Q0E7O0F1SXh3eENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkkyd3hDQTtBdUl6d3hDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QXZJMnd4Q0E7QXVJend4Q0E7QUFDQTtBQUNBO0F2STJ3eENBO0F1SXh3eENBO0FBQ0E7QUFBQTtBQUNBO0F2STB3eENBO0F1SXZ3eENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZJeXd4Q0E7QXVJcnd4Q0E7QUFDQTtBQUFBO0FBQ0E7QXZJdXd4Q0E7QXVJcnd4Q0E7QUFDQTtBdkl1d3hDQTtBdUlsd3hDQTtBQUNBO0FBQ0E7QXZJb3d4Q0E7QXVJbHd4Q0E7QUFDQTtBdklvd3hDQTtBdUlod3hDQTtBQUNBO0FBQ0E7QUFDQTtBdklrd3hDQTtBdUlod3hDQTtBQUNBO0FBQ0E7QXZJa3d4Q0E7QXVJOXZ4Q0E7QUFDQTtBdklnd3hDQTtBdUk3dnhDQTtBQUNBO0F2SSt2eENBO0FpQjd3eENBO0FzSG1CQTtBQUNBO0F2STZ2eENBO0F1STN2eENBO0FBQ0E7QXZJNnZ4Q0E7QUFDQTs7QXdJNzB4Q0E7QUFDQTtBeElnMXhDQTtBd0k5MHhDQTtBQUNBO0F4SWcxeENBO0FpQjV4eENBO0F1SHJEQTtBQUlBO0F4SWkxeENBO0FBQ0E7QXdJOTB4Q0E7QUFDQTtBQUNBO0F4SWcxeENBOztBd0k1MHhDQTtBQUNBO0FBQ0E7QXhJKzB4Q0E7QWlCMXl4Q0E7QXVIdkNBO0FBS0E7QXhJZzF4Q0E7QUFDQTtBd0k5MHhDQTtBQUNBO0F4SWcxeENBO0FpQmx6eENBO0F1SC9CQTtBQUlBO0F4SWkxeENBO0FBQ0E7QXdJOTB4Q0E7QUFDQTtBeElnMXhDQTtBd0k3MHhDQTtBQUNBO0F4SSsweENBO0FpQjd6eENBO0F1SG5CQTtBQUlBO0F4SWcxeENBO0FBQ0E7QXdJNzB4Q0E7QUFDQTtBeEkrMHhDQTtBaUJyMHhDQTtBdUhYQTtBQUlBO0FBQ0E7QXhJZzF4Q0E7QUFDQTtBaUI5enhDQTtBdUhmQTtBQUVBO0FBQ0E7QXhJKzB4Q0E7QUFDQTtBaUJqMXhDQTtBdUhGQTtBQU9BO0F4SWcxeENBO0F3STkweENBO0FBQ0E7QXhJZzF4Q0E7QUFDQTs7QXdJMzB4Q0E7QUFDQTtBeEk4MHhDQTtBaUI3MXhDQTtBdUhjQTtBQUlBO0FBQ0E7QXhJKzB4Q0E7QUFDQTs7QWlCdDF4Q0E7QXVIVUE7QUFFQTtBQUNBO0F4SSsweENBO0FBQ0E7QWlCMTJ4Q0E7QXVIdUJBO0FBT0E7QXhJZzF4Q0E7QXdJOTB4Q0E7QUFDQTtBeElnMXhDQTtBd0k3MHhDQTtBQUNBO0F4SSsweENBO0FBQ0E7QXdJMzB4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhJNjB4Q0E7QXdJMzB4Q0E7QUFDQTtBeEk2MHhDQTtBaUJoNHhDQTtBdUh3REE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4STAweENBO0FBQ0E7O0FpQjUzeENBO0F1SHNEQTtBQUVBO0F4SXkweENBO0FBQ0E7QWlCbDR4Q0E7QXVIc0RBO0FBTUE7QXhJMDB4Q0E7QUFDQTtBd0l4MHhDQTtBQUNBO0F4STAweENBO0F3SXYweENBO0FBQ0E7QXhJeTB4Q0E7QWlCOTN4Q0E7QXVIb0RBO0FBSUE7QXhJMDB4Q0E7QUFDQTtBd0l2MHhDQTtBQUNBO0FBQ0E7QXhJeTB4Q0E7QXdJdDB4Q0E7QUFDQTtBeEl3MHhDQTtBd0lyMHhDQTtBQUNBO0FBQ0E7QXhJdTB4Q0E7QXdJbjB4Q0E7QUFDQTtBeElxMHhDQTtBd0luMHhDQTtBQUNBO0F4SXEweENBO0F3SWwweENBO0FBQ0E7QUFDQTtBeElvMHhDQTs7QWlCcDd4Q0E7QXVIcUhBO0FBRUE7QXhJazB4Q0E7QUFDQTs7QWlCNzZ4Q0E7QXVIOEdBOztBQUdBO0FBQ0E7QXhJazB4Q0E7QUFDQTtBaUJsOHhDQTtBdUgySEE7O0FBUUE7QXhJbzB4Q0E7QUFDQTtBd0lsMHhDQTs7QUFDQTtBQUNBO0F4SXEweENBO0FpQmg4eENBO0F1SHlIQTs7QUFLQTtBeEl1MHhDQTtBQUNBO0F3SXAweENBOzs7O0FBRUE7QXhJdzB4Q0E7QWlCejl4Q0E7QXVIK0lBOzs7O0FBS0E7QUFDQTtBQUNBO0F4STQweENBO0F3STEweENBOzs7O0FBQ0E7QXhJKzB4Q0E7QUFDQTtBd0kxMHhDQTs7QUFDQTtBQUNBO0F4STYweENBO0F3STMweENBOztBQUNBO0F4STgweENBO0FpQnIreENBO0F1SDJKQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEk4MHhDQTtBQUNBOztBaUIzL3hDQTtBdUhrTEE7OztBQUlBO0FBQ0E7QXhJNDB4Q0E7QUFDQTs7QWlCcGd5Q0E7QXVIMkxBO0FBRUE7QXhJNDB4Q0E7QUFDQTs7QXdJeDB4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4STIweENBO0F3SXoweENBO0FBQ0E7QXhJMjB4Q0E7QWlCeGd5Q0E7QXVINExBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QXhJNDB4Q0E7QUFDQTtBd0kxMHhDQTtBQUNBO0FBQ0E7QXhJNDB4Q0E7QWlCcGh5Q0E7QXVIc01BO0FBS0E7QWxCelFBO0FBQ0E7QXRIdWx5Q0E7QUFDQTtBaUJ4aXlDQTtBdUhnT0E7QUFDQTtBeEkyMHhDQTtBd0l6MHhDQTtBQUNBO0F4STIweENBO0F3SXYweENBO0FBQ0E7QXhJeTB4Q0E7QXdJdDB4Q0E7QUFDQTtBQUNBO0FBQ0E7QXhJdzB4Q0E7QXdJcjB4Q0E7QUFDQTtBQUNBO0F4SXUweENBO0F3SXIweENBO0FBQ0E7QXhJdTB4Q0E7QXdJcDB4Q0E7QUFDQTtBQUNBO0F4SXMweENBO0FBQ0E7O0F3SWgweENBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXhJbTB4Q0E7QXdJajB4Q0E7QUFDQTtBeEltMHhDQTtBd0lqMHhDQTtBQUNBO0F4SW0weENBO0F3SWgweENBO0FBQ0E7QXhJazB4Q0E7O0F3STV6eENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SSt6eENBO0F3STd6eENBO0FBQ0E7QXhJK3p4Q0E7QWlCdmx5Q0E7QXVIeVFBO0FBa0JBO0F4SWcweENBO0FBQ0E7QWlCNWx5Q0E7QXVIOFJBO0FBQ0E7QXhJaTB4Q0E7QXdJaDB4Q0E7QUFGQTtBQUdBO0F4SW0weENBO0FBQ0E7QXdJaDB4Q0E7QUE1QkE7QUE2QkE7QXhJbTB4Q0E7QUFDQTtBQUNBOztBeUlscnlDQTs7QUFDQTtBQUNBO0FBQUE7QXpJc3J5Q0E7QXlJcHJ5Q0E7O0FBQ0E7QUFDQTtBekl1cnlDQTtBeUlycnlDQTs7Ozs7QUFJQTtBQUNBO0FBQ0E7QXpJd3J5Q0E7QXlJcnJ5Q0E7O0FBQ0E7QUFDQTtBekl3cnlDQTtBeUlycnlDQTs7O0FBRUE7QUFDQTtBekl3cnlDQTtBeUlycnlDQTs7QUFDQTtBekl3cnlDQTtBeUlycnlDQTs7QUFDQTtBekl3cnlDQTtBeUlwcnlDQTs7QUFDQTtBQUNBO0FBQUE7QXpJdXJ5Q0E7QXlJbnJ5Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeklzcnlDQTtBaUI1cXlDQTtBd0hmQTs7QUFRQTtBQUNBO0F6SXdyeUNBO0FBQ0E7QXlJdHJ5Q0E7O0FBQ0E7QXpJeXJ5Q0E7QXlJdHJ5Q0E7OztBQUVBO0FBQ0E7QXpJeXJ5Q0E7O0EwSXp2eUNBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0ExSTR2eUNBO0EwSTF2eUNBOztBQUNBO0FBQ0E7QTFJNnZ5Q0E7QTBJM3Z5Q0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTFJOHZ5Q0E7QTBJNXZ5Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0ExSSt2eUNBO0EwSTd2eUNBOztBQUNBO0ExSWd3eUNBO0EwSTl2eUNBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBMUlpd3lDQTtBaUJsdHlDQTtBeUg3Q0E7O0FBRUE7QTFJa3d5Q0E7QUFDQTtBMEk3dnlDQTs7QUFDQTtBMUlnd3lDQTtBMEk1dnlDQTs7QUFDQTtBQUNBO0FBQ0E7QTFJK3Z5Q0E7QTBJNXZ5Q0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUkrdnlDQTs7QTJJOXl5Q0E7QUFDQTtBM0lpenlDQTtBMkk5eXlDQTtBQUdBO0EzSTh5eUNBO0EySXp5eUNBO0FBQ0E7QTNJMnl5Q0E7O0EySXB5eUNBOztBQUNBO0EzSXd5eUNBO0EySW55eUNBOzs7O0FBQ0E7QTNJd3l5Q0E7QTJJcnl5Q0E7Ozs7QUFDQTtBM0kweXlDQTs7QTJJcnl5Q0E7QUFDQTtBM0l3eXlDQTtBMkl0eXlDQTtBQUNBO0EzSXd5eUNBOztBMklueXlDQTtBQUNBO0EzSXN5eUNBO0EySW55eUNBO0FBQ0E7QTNJcXl5Q0E7QWlCOXh5Q0E7QTBISEE7QUFDQTtBM0lveXlDQTtBMklqeXlDQTtBQUNBO0EzSW15eUNBO0FBQ0E7QTJJaHl5Q0E7QUFDQTtBQUNBO0EzSWt5eUNBOztBMkk3eHlDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EzSWd5eUNBO0EySTl4eUNBO0FBQ0E7QTNJZ3l5Q0E7QTJJN3h5Q0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUFBO0EzSTZ4eUNBOztBMkl2eHlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EzSTB4eUNBO0EySXZ4eUNBO0FBQ0E7QUFBQTtBQUFBO0EzSXl4eUNBO0FpQmgweUNBO0EwSDJDQTtBQUNBO0EzSXd4eUNBO0FBQ0E7QTJJcHh5Q0E7QUFDQTtBQUFBO0FBQUE7QTNJc3h5Q0E7QWlCeDB5Q0E7QTBIc0RBO0F0RDlHQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FyRms0eUNBO0FBQ0E7QTJJcHh5Q0E7QUFDQTtBQUFBO0FBQUE7QTNJc3h5Q0E7QWlCbjF5Q0E7QTBIaUVBO0FBQ0E7QTNJcXh5Q0E7QUFDQTtBMklqeHlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNJbXh5Q0E7QWlCLzF5Q0E7QTBIdUVBO0FBUUE7QUFHQTtBdEQxSUE7QUFjQTtBQUNBO0FBQUE7QXJGZzV5Q0E7QUFDQTtBMkloeHlDQTtBQUNBO0FBQ0E7QTNJa3h5Q0E7QWlCNTJ5Q0E7QTBId0ZBO0FBS0E7QUFDQTtBQUNBO0EzSW14eUNBO0FBQ0E7QTJJaHh5Q0E7QUFDQTtBQUNBO0EzSWt4eUNBO0FpQnYzeUNBO0EwSG1HQTtBQUtBO0EzSW14eUNBO0FBQ0E7QTJJOXd5Q0E7QUFDQTtBM0lneHlDQTs7QTJJend5Q0E7QUFDQTtBM0k0d3lDQTtBMkl4d3lDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzSTB3eUNBO0FpQjUzeUNBO0EwSHFIQTtBQUVBO0EzSXl3eUNBO0FBQ0E7QTJJdHd5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0l3d3lDQTtBaUJwNXlDQTtBMEh3SUE7QUFRQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EzSXd3eUNBO0FBQ0E7QWlCLzR5Q0E7QTBIMklBO0FBQ0E7QTNJdXd5Q0E7QUFDQTtBaUJwNXlDQTtBMEhrSkE7QUFDQTtBQUNBO0EzSXF3eUNBO0FBQ0E7QTJJbHd5Q0E7Ozs7QUFJQTtBM0lvd3lDQTtBMklqd3lDQTtBQUNBO0FBQ0E7QTNJbXd5Q0E7QTJJaHd5Q0E7Ozs7QUFJQTtBM0lrd3lDQTs7QTJJMXZ5Q0E7O0FBRUE7QUFDQTtBM0k2dnlDQTtBMkkxdnlDQTtBQUNBO0EzSTR2eUNBO0FpQmg4eUNBO0EwSG1NQTtBQUlBO0EzSTZ2eUNBO0FBQ0E7QTJJM3Z5Q0E7O0FBRUE7QTNJNnZ5Q0E7QTJJMXZ5Q0E7QUFDQTtBM0k0dnlDQTtBaUIvN3lDQTtBMEhzTUE7QUFFQTtBM0kydnlDQTtBQUNBOztBNEkzZ3pDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBNUk4Z3pDQTtBaUJ6OHlDQTtBMkh2RUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBNUkrZ3pDQTtBQUNBO0FpQjM5eUNBO0EySDFEQTtBQVNBO0FBQ0E7QTVJZ2h6Q0E7QUFDQTtBNEk5Z3pDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTVJZ2h6Q0E7QTRJOWd6Q0E7QUFDQTtBNUlnaHpDQTtBaUJ6K3lDQTtBMkg3Q0E7QUFVQTtBNUlnaHpDQTtBNEk1Z3pDQTtBQUNBO0FBQUE7QUFBQTtBNUk4Z3pDQTtBNEkzZ3pDQTtBQUNBO0FBQUE7QUFBQTtBNUk2Z3pDQTtBNEkxZ3pDQTtBQUNBO0FBQUE7QUFBQTtBNUk0Z3pDQTtBNEl6Z3pDQTtBQUNBO0FBQUE7QUFBQTtBNUkyZ3pDQTtBQUNBOztBNEl0Z3pDQTtBQUNBO0FBQ0E7QUFDQTtBNUl5Z3pDQTtBaUJoZ3pDQTtBMkhaQTtBQU1BO0E1STBnekNBO0FBQ0E7QTRJeGd6Q0E7QUFDQTtBNUkwZ3pDQTtBaUJ4Z3pDQTtBMkhIQTtBQUlBO0E1STJnekNBO0FBQ0E7QTRJeGd6Q0E7QUFDQTtBQUNBO0E1STBnekNBO0E0SXRnekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJd2d6Q0E7QWlCdmh6Q0E7QTJIV0E7QUFPQTtBQUNBO0E1SXlnekNBO0FBQ0E7QTRJdGd6Q0E7QUFDQTtBNUl3Z3pDQTtBaUJuaHpDQTtBMkhnQkE7QUFDQTtBQUNBO0FBQ0E7QTVJc2d6Q0E7QUFDQTs7QTRJamd6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUlvZ3pDQTtBaUI5aXpDQTtBMkhzQ0E7QUFPQTtBQUNBO0E1SXFnekNBO0FBQ0E7QTRJbmd6Q0E7QUFDQTtBNUlxZ3pDQTtBaUJ2anpDQTtBMkhpREE7QUFJQTtBNUlzZ3pDQTtBQUNBO0E0SW5nekNBO0FBQ0E7QTVJcWd6Q0E7QTRJbmd6Q0E7QUFDQTtBNUlxZ3pDQTtBaUJyanpDQTtBMkhvREE7QUFFQTtBNUltZ3pDQTtBQUNBOztBNEkvL3lDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SWtnekNBO0E0SWhnekNBOzs7QUFHQTtBQUNBO0E1SWtnekNBO0E0SS8veUNBO0FBQ0E7QTVJaWd6Q0E7QTRJOS95Q0E7O0FBRUE7QUFDQTtBNUlnZ3pDQTs7QTRJMS95Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUk2L3lDQTtBaUJ0bHpDQTtBMkhxRkE7QUFRQTtBQUNBO0E1STYveUNBO0FBQ0E7O0E0SXYveUNBO0FBQ0E7QUFBQTtBQUFBO0E1STAveUNBO0E0SXgveUNBO0FBQ0E7QTVJMC95Q0E7QTRJeC95Q0E7QUFDQTtBNUkwL3lDQTtBNEl2L3lDQTtBQUNBO0E1SXkveUNBO0E0SXYveUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJeS95Q0E7QTRJbi95Q0E7QUFDQTtBQUNBO0E1SXEveUNBOztBNElqL3lDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJby95Q0E7QWlCeG96Q0E7QTJIK0lBO0FBUUE7QUFDQTtBNUlxL3lDQTtBQUNBO0FpQmpvekNBO0EySDhJQTtBQUVBO0E1SXEveUNBO0FBQ0E7QTRJbC95Q0E7QUFDQTtBNUlvL3lDQTtBNElsL3lDQTtBQUNBO0E1SW8veUNBOztBNklydHpDQTtBQUNBO0E3SXd0ekNBOztBNklydHpDQTtBQUNBO0E3SXd0ekNBO0E2SXR0ekNBO0FBQ0E7QTdJd3R6Q0E7O0E2SW50ekNBO0FBQ0E7QUFDQTtBN0lzdHpDQTtBNklwdHpDQTtBQUpBO0E3STJ0ekNBO0FpQjVxekNBO0E0SHpDQTtBQUNBO0E3SXd0ekNBO0FBQ0E7QWlCanJ6Q0E7QTRIcENBO0FBQ0E7QTdJd3R6Q0E7QUFDQTs7QThJbHZ6Q0E7QUFDQTtBQUNBO0E5SXF2ekNBOztBOElsdnpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SXF2ekNBOztBK0k1dnpDQTtBQUNBO0EvSSt2ekNBO0ErSTd2ekNBO0FBQ0E7QS9JK3Z6Q0E7QStJMXZ6Q0E7QUFDQTtBL0k0dnpDQTtBK0l4dnpDQTtBN0RYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRm11ekNBO0FrRnJ3ekNBO0FBQ0E7QUFDQTtBbEZ1d3pDQTtBa0Zwd3pDQTtBQUdBO0FBQ0E7QWxGb3d6Q0E7QWtGand6Q0E7QUFDQTtBbEZtd3pDQTtBa0Y1dXpDQTtBQUlBO0FsRjJ1ekNBO0FrRnh1ekNBO0FBQ0E7QWxGMHV6Q0E7QStJM3d6Q0E7QUFDQTtBL0k2d3pDQTs7QStJdnd6Q0E7QUFDQTtBL0kwd3pDQTtBK0l4d3pDQTtBQUNBO0EvSTB3ekNBO0ErSXZ3ekNBO0FBQ0E7QS9JeXd6Q0E7QWlCbHZ6Q0E7QThIeEJBO0FBSUE7QS9JMHd6Q0E7QUFDQTtBK0l2d3pDQTs7QUFFQTtBL0l5d3pDQTtBK0lud3pDQTtBQUNBO0FBQ0E7QS9JcXd6Q0E7QStJbnd6Q0E7QTlEN0NBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUc2eHpDQTtBaUJyd3pDQTtBOEhBQTtBQUVBO0EvSXV3ekNBO0FBQ0E7QStJbnd6Q0E7QUFDQTtBL0lxd3pDQTtBK0lsd3pDQTs7QTlENURBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUc0eXpDQTtBK0lsd3pDQTtBQUNBO0FBQ0E7QS9Jb3d6Q0E7QStJand6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9JbXd6Q0E7QStJand6Q0E7O0FBRUE7QUFBQTtBQUFBO0EvSW13ekNBO0ErSWh3ekNBOztBQUVBO0FBQUE7QUFBQTtBL0lrd3pDQTtBK0l6dnpDQTtBQUNBO0FBQ0E7QUFDQTtBL0kydnpDQTtBK0l4dnpDQTtBQUNBO0EvSTB2ekNBO0ErSXB2ekNBO0FBQ0E7QS9Jc3Z6Q0E7QStJOXV6Q0E7QUFDQTtBQUNBO0EvSWd2ekNBO0ErSTl1ekNBO0FBQ0E7QUFDQTtBQUNBO0EvSWd2ekNBO0FpQnh6ekNBO0E4SHFFQTtBQU1BO0EvSWl2ekNBO0FBQ0E7QStJOXV6Q0E7Ozs7O0FBR0E7QS9Ja3Z6Q0E7QStJM3V6Q0E7QUFDQTtBL0k2dXpDQTtBK0l6dXpDQTtBQUNBO0EvSTJ1ekNBO0ErSXh1ekNBO0FBQ0E7QS9JMHV6Q0E7QStJdnV6Q0E7QUFDQTtBQUNBO0FBQ0E7QS9JeXV6Q0E7QStJdHV6Q0E7OztBQUdBO0FBQ0E7QS9Jd3V6Q0E7QStJdHV6Q0E7OztBOURuS0E7QTJCOEpBO0FBNUZBO0FBekNBO0E1R3czekNBO0FpQmgyekNBO0E4SGtIQTs7O0FuQ2pHQTtBQXpDQTtBNUcrM3pDQTtBQUNBO0ErSWp2ekNBO0FBQ0E7QUFDQTtBQUNBO0EvSW12ekNBO0ErSWh2ekNBOztBQUVBO0FBQ0E7QS9Ja3Z6Q0E7QStJOXV6Q0E7QUFDQTtBQUNBO0EvSWd2ekNBO0ErSTd1ekNBO0FBQ0E7QS9JK3V6Q0E7QStJMXV6Q0E7O0FBRUE7QUFDQTtBL0k0dXpDQTtBK0l6dXpDQTtBQUNBO0EvSTJ1ekNBO0ErSXp1ekNBO0FBQ0E7QUFDQTtBL0kydXpDQTtBK0l4dXpDQTtBQUNBO0EvSTB1ekNBO0ErSXR1ekNBO0FBQ0E7QUFDQTtBL0l3dXpDQTtBK0lydXpDQTtBQUNBO0FBQ0E7QUFDQTtBL0l1dXpDQTtBK0lwdXpDQTtBQUNBO0EvSXN1ekNBOztBK0l6dHpDQTtBQUNBO0FBQ0E7QS9JNHR6Q0E7QWlCejV6Q0E7QThIMkxBO0FBS0E7QS9JNnR6Q0E7QUFDQTtBK0l2dHpDQTtBQUNBO0EvSXl0ekNBOztBK0lsdHpDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvSXF0ekNBO0ErSW50ekNBO0FBQ0E7QUFBQTtBQUFBO0EvSXF0ekNBO0FpQno2ekNBO0E4SHVOQTtBQUNBO0EvSXF0ekNBO0FBQ0E7QStJanR6Q0E7Ozs7QUFJQTtBL0ltdHpDQTs7QWdKaC96Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEptL3pDQTtBZ0pqL3pDQTtBQUNBO0FoSm0vekNBO0FnSmovekNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhKbS96Q0E7QWdKai96Q0E7QUFDQTtBQUNBO0FoSm0vekNBO0FnSmovekNBO0FBQ0E7QUFDQTtBaEptL3pDQTtBaUI3N3pDQTtBK0h4REE7QUFLQTtBaEpvL3pDQTtBQUNBO0FnSmovekNBO0FBQ0E7QUFDQTtBaEptL3pDQTtBaUJ0OHpDQTtBK0gvQ0E7QUFLQTtBaEpvL3pDQTtBQUNBO0FnSmovekNBO0FBQ0E7QWhKbS96Q0E7O0FpSnZoMENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpKMGgwQ0E7QWlKdmgwQ0E7QUFDQTtBakp5aDBDQTtBaUpwaDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpzaDBDQTtBaUI1OXpDQTtBZ0k3REE7QUFNQTtBQUNBO0FqSnVoMENBO0FBQ0E7QWlKcmgwQ0E7QUFDQTtBQUNBO0FqSnVoMENBO0FpSnJoMENBO0FBQ0E7QUFDQTtBakp1aDBDQTtBaUpuaDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpxaDBDQTtBaUIvK3pDQTtBZ0l6Q0E7QUFNQTtBakpzaDBDQTtBQUNBO0FpSm5oMENBO0FBQ0E7QWpKcWgwQ0E7QWlCdi96Q0E7QWdJL0JBO0FBSUE7QWpKc2gwQ0E7QUFDQTtBaUpuaDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpxaDBDQTtBaUJqZzBDQTtBZ0l2QkE7QUFNQTtBQUNBO0FBQ0E7QWpKc2gwQ0E7QUFDQTtBaUpsaDBDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FqSm9oMENBO0FpQjlnMENBO0FnSVZBO0FBT0E7QWpKcWgwQ0E7QUFDQTtBaUpuaDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpxaDBDQTtBaUpuaDBDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakpxaDBDQTtBaUpuaDBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpKcWgwQ0E7QWlKbGgwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakpvaDBDQTtBaUI5ajBDQTtBZ0lpREE7QUFFQTtBQUNBO0FBQ0E7QWpKK2cwQ0E7QUFDQTtBaUJyazBDQTtBZ0l3REE7QUFFQTtBQUNBO0FqSitnMENBO0FBQ0E7QWlCM2swQ0E7QWdJK0RBO0FBRUE7QUFDQTtBako4ZzBDQTtBQUNBO0FpSnpnMENBO0FBQ0E7QUFDQTtBakoyZzBDQTs7QWtKL2swQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjhwMENBO0FrSmxwMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm9wMENBO0FrSjdvMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKK28wQ0E7QWtKMXIwQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo0cjBDQTs7QWtKem4wQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKOG4wQ0E7QWtKNW4wQ0E7QUFDQTtBbEo4bjBDQTs7QWtKMW8wQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnl0MENBO0FrSjdzMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSitzMENBO0FrSnhzMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMHMwQ0E7QWtKcnYwQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp1djBDQTs7QWtKcHIwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKeXIwQ0E7QWtKdnIwQ0E7QUFDQTtBbEp5cjBDQTs7QWtKcnMwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSm94MENBO0FrSnh3MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjB3MENBO0FrSm53MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKcXcwQ0E7QWtKaHowQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEprejBDQTs7QWtKL3UwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKb3YwQ0E7QWtKbHYwQ0E7QUFDQTtBbEpvdjBDQTs7QWtKaHcwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSiswMENBO0FrSm4wMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnEwMENBO0FrSjl6MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKZzAwQ0E7QWtKMzIwQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo2MjBDQTs7QWtKMXkwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKK3kwQ0E7QWtKN3kwQ0E7QUFDQTtBbEoreTBDQTs7QWtKM3owQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjA0MENBO0FrSjkzMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmc0MENBO0FrSnozMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMjMwQ0E7QWtKdDYwQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp3NjBDQTs7QWtKcjIwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMDIwQ0E7QWtKeDIwQ0E7QUFDQTtBbEowMjBDQTs7QWtKdDMwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnE4MENBO0FrSno3MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjI3MENBO0FrSnA3MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKczcwQ0E7QWtKaiswQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEptKzBDQTs7QWtKaDYwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKcTYwQ0E7QWtKbjYwQ0E7QUFDQTtBbEpxNjBDQTs7QWtKajcwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmdnMUNBO0FrSnAvMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnMvMENBO0FrSi8rMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKaS8wQ0E7QWtKNWgxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo4aDFDQTs7QWtKMzkwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKZyswQ0E7QWtKOTkwQ0E7QUFDQTtBbEpnKzBDQTs7QWtKNSswQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjJqMUNBO0FrSi9pMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmlqMUNBO0FrSjFpMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNGkxQ0E7QWtKdmwxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp5bDFDQTs7QWtKdGgxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMmgxQ0E7QWtKemgxQ0E7QUFDQTtBbEoyaDFDQTs7QWtKdmkxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnNuMUNBO0FrSjFtMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjRtMUNBO0FrSnJtMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKdW0xQ0E7QWtKbHAxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpvcDFDQTs7QWtKamwxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKc2wxQ0E7QWtKcGwxQ0E7QUFDQTtBbEpzbDFDQTs7QWtKbG0xQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmlyMUNBO0FrSnJxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnVxMUNBO0FrSmhxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKa3ExQ0E7QWtKN3MxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEorczFDQTs7QWtKNW8xQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKaXAxQ0E7QWtKL28xQ0E7QUFDQTtBbEppcDFDQTs7QWtKN3AxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjR1MUNBO0FrSmh1MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmt1MUNBO0FrSjN0MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNnQxQ0E7QWtKeHcxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEowdzFDQTs7QWtKdnMxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNHMxQ0E7QWtKMXMxQ0E7QUFDQTtBbEo0czFDQTs7QWtKeHQxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnV5MUNBO0FrSjN4MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjZ4MUNBO0FrSnR4MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKd3gxQ0E7QWtKbjAxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpxMDFDQTs7QWtKbHcxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKdXcxQ0E7QWtKcncxQ0E7QUFDQTtBbEp1dzFDQTs7QWtKbngxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmsyMUNBO0FrSnQxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSncxMUNBO0FrSmoxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKbTExQ0E7QWtKOTMxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpnNDFDQTs7QWtKN3oxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKazAxQ0E7QWtKaDAxQ0E7QUFDQTtBbEprMDFDQTs7QWtKNXoxQ0E7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FsSjR5MUNBO0FrSjF5MUNBO0FBQ0E7QWxKNHkxQ0E7QWtKenkxQ0E7QUFDQTtBQUFBO0FsSjJ5MUNBOztBa0p2eTFDQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp1eDFDQTtBa0pyeDFDQTtBQUNBO0FsSnV4MUNBO0FrSnB4MUNBO0FBQ0E7QUFBQTtBbEpzeDFDQTs7QUNsODFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBcUJBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG04MUNBO0FDaDgxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURpODFDQTtBQzk3MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEKzcxQ0E7QUM1NzFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDY3MUNBO0FDMTcxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQyNzFDQTtBQ3g3MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEeTcxQ0E7QUN0NzFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHU3MUNBO0FDcDcxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURxNzFDQTtBQ2w3MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEbTcxQ0E7QUNoNzFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGk3MUNBO0FDOTYxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQrNjFDQTtBQzU2MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENjYxQ0E7QUMxNjFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDI2MUNBO0FDeDYxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5NjFDQTtBQ3Q2MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdTYxQ0E7QUNwNjFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FDMUtBOzs7OztBQUFBO0FDQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQ0E7QUgyczJDQTs7QUkxczJDQTs7O0FBR0E7QUFBQTtBSjZzMkNBOztBSTFzMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo2czJDQTs7QUl2czJDQTtBQUNBO0FKMHMyQ0E7O0FJaHMyQ0E7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUptczJDQTs7QUl2cjJDQTtBQUNBO0FKMHIyQ0E7O0FJanIyQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBSm9yMkNBOztBSXZxMkNBO0FBQ0E7QUFDQTtBSjBxMkNBOztBSW5xMkNBO0FBQ0E7QUFDQTtBSnNxMkNBOztBSTNwMkNBOztBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FKOHAyQ0E7O0FJM3AyQ0E7QUFDQTtBQUNBO0FBQ0E7QUo4cDJDQTs7QUkzcDJDQTs7O0FBR0E7QUFDQTtBSjhwMkNBOztBSTNwMkNBOzs7O0FBSUE7QUo4cDJDQTs7QUkzcDJDQTtBQUNBO0FKOHAyQ0E7O0FJM3AyQ0E7QUFDQTtBQUNBO0FKOHAyQ0E7O0FJM3AyQ0E7QUFDQTtBSjhwMkNBOztBSTNwMkNBOztBQUVBO0FKOHAyQ0E7O0FJM3AyQ0E7QUVJQTtBTjJwMkNBOztBSXRwMkNBOztBQUVBO0FFUEE7QUZTQTtBQUNBO0FKeXAyQ0E7O0FJdHAyQ0E7QUFBQTtBSjBwMkNBOztBSXpwMkNBO0FBQUE7QUo2cDJDQTs7QUl0cDJDQTtBQUNBO0FBQ0E7QUFDQTtBSnlwMkNBO0FRejAyQ0E7QUptTEE7QUFDQTtBSnlwMkNBOztBSWhwMkNBO0FBQ0E7QUFDQTtBSm1wMkNBO0FRbDEyQ0E7QUprTUE7QUFDQTtBSm1wMkNBOztBSTFvMkNBOzs7O0FBSUE7QUV4REE7QU5zczJDQTs7QUkxbzJDQTtBQUVBO0FBRUE7QUFFQTtBQUdBO0FKd28yQ0E7O0FJaG8yQ0E7QUFFQTtBSmtvMkNBOztBSTFuMkNBO0FBQ0E7QUFDQTtBSjZuMkNBOztBSTFuMkNBO0FBR0E7QUFDQTtBSjJuMkNBOztBSW5uMkNBO0FBQ0E7QUpzbjJDQTs7QUlubjJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpzbjJDQTs7QUkvbTJDQTtBQUVBO0FBQ0E7QUppbjJDQTs7QUl6bTJDQTtBQUVBO0FBQ0E7QUoybTJDQTs7QUlybTJDQTtBQUVBO0FKdW0yQ0E7O0FJL2wyQ0E7QUFDQTtBSmttMkNBOztBSS9sMkNBOzs7OztBQUtBO0FBQ0E7QUVoS0E7QUZrS0E7QUprbTJDQTs7QUkvbDJDQTs7QUFFQTtBSmttMkNBOztBSS9sMkNBOztBQUVBO0FKa20yQ0E7O0FJNWwyQ0E7QUFDQTtBSitsMkNBOztBSXpsMkNBO0FBQ0E7QUo0bDJDQTs7QUlybDJDQTs7OztBQUlBO0FKd2wyQ0E7O0FJL2syQ0E7Ozs7QUFDQTtBSnFsMkNBOztBSS9rMkNBOzs7O0FBSUE7QUFDQTtBSmtsMkNBOztBSS9rMkNBOztBQUVBO0FBQUE7QUFDQTtBSmtsMkNBOztBSTlrMkNBO0FBQ0E7QUFFQTtBSmdsMkNBOztBSTdrMkNBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUowazJDQTs7QUlyazJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUU5T0E7QUZnUEE7QUFDQTtBQUNBO0FKd2syQ0E7O0FJcmsyQ0E7QUFDQTtBSndrMkNBOztBSXBrMkNBOztBQUVBO0FKdWsyQ0E7O0FJcGsyQ0E7QUFLQTtBQUNBO0FKbWsyQ0E7O0FJNWoyQ0E7QUFDQTtBSitqMkNBOztBSXZqMkNBO0FBQ0E7QUFDQTtBSjBqMkNBOztBSW5qMkNBO0FBQ0E7QUpzajJDQTs7QUluajJDQTtBQUNBO0FBQ0E7QUpzajJDQTs7QUluajJDQTtBQUNBO0FKc2oyQ0E7O0FJamoyQ0E7QUFDQTtBSm9qMkNBOztBU2hoM0NBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FUbWgzQ0E7O0FTL2czQ0E7QUhxS0E7QU44MjJDQTs7QVNsaDNDQTtBSG9LQTtBTmszMkNBOztBU3JoM0NBO0FIbUtBO0FOczMyQ0E7O0FTeGgzQ0E7QUhrS0E7QU4wMzJDQTs7QVMzaDNDQTtBSGlLQTtBTjgzMkNBOztBUzloM0NBO0FIZ0tBO0FOazQyQ0E7O0FTaGkzQ0E7QUg4SkE7QUc1SkE7QVRtaTNDQTs7QVMvaDNDQTtBSHdKQTtBR3RKQTtBQUNBO0FUa2kzQ0E7O0FTaGkzQ0E7QUhtSkE7QUdqSkE7QUFDQTtBVG1pM0NBOztBU2ppM0NBO0FIOElBO0FHNUlBO0FBQ0E7QVRvaTNDQTs7QVNsaTNDQTtBSHlJQTtBR3ZJQTtBQUNBO0FUcWkzQ0E7O0FTN2gzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVGdpM0NBOztBU3hoM0NBOztBSGtIQTtBRy9HQTtBVDJoM0NBOztBU3hoM0NBOztBQUVBO0FBQ0E7QVQyaDNDQTs7QVNuaDNDQTtBQy9FQTtBQUNBO0FWc20zQ0E7O0FTbmgzQ0E7QUNwRkE7QUFDQTtBVjJtM0NBOztBU3JoM0NBO0FBQ0E7QVR3aDNDQTtBU3RoM0NBO0FBQ0E7QVR3aDNDQTs7QVM5ZzNDQTtBSDJEQTtBR3pEQTtBVGloM0NBOztBUzdnM0NBO0FBQ0E7QUhvRUE7QU42ODJDQTs7QVM3ZzNDQTtBQUNBO0FIK0RBO0FHN0RBO0FUZ2gzQ0E7QVM5ZzNDQTtBQUNBO0FUZ2gzQ0E7O0FXbm8zQ0E7QUNJQTtBQUdBO0FaaW8zQ0E7O0FXbG8zQ0E7QUFDQTtBQUNBO0FBQ0E7QUVFQTtBRFBBO0FBR0E7QVowbzNDQTs7QVc1bjNDQTtBQUVBO0FYOG4zQ0E7O0FXM24zQ0E7QUFDQTtBQUNBO0FYOG4zQ0E7O0FXM24zQ0E7QUw4SEE7QUs1SEE7QVg4bjNDQTs7QWNycTNDQTtBUm1LQTtBUWpLQTtBQUNBO0Fkd3EzQ0E7QWNycTNDQTtBQUNBO0FkdXEzQ0E7O0FjbHEzQ0E7QUFDQTtBUnNKQTtBUXBKQTtBQUNBO0FEQ0E7QWJxcTNDQTtBY2xxM0NBO0FBQ0E7QVI4SUE7QVE1SUE7QWRvcTNDQTs7QWM5cDNDQTtBQUNBO0FScUlBO0FRbklBO0FkaXEzQ0E7QWM5cDNDQTtBUmdJQTtBUTlIQTtBQUNBO0FkZ3EzQ0E7O0FjM3AzQ0E7QUFDQTtBQUNBO0FkOHAzQ0E7O0FldHMzQ0E7Ozs7OztBQ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhCZ3QzQ0E7O0FpQjdwM0NBO0FGekNBO0FBQ0E7QWYwczNDQTtBQUNBO0FpQm5xM0NBO0FGekNBO0FBQ0E7QWYrczNDQTtBQUNBO0FpQnhxM0NBO0FGekNBO0FBQ0E7QWZvdDNDQTtBQUNBO0FpQjdxM0NBO0FGekNBO0FBQ0E7QWZ5dDNDQTtBQUNBO0FlOXIzQ0E7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCb3UzQ0E7O0FlOXIzQ0E7QUFDQTtBQUNBO0FmaXMzQ0E7QWUvcjNDQTs7QUFFQTtBQUNBO0FmaXMzQ0E7O0FrQnZ2M0NBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEIrdjNDQTs7QWtCenUzQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNHUzQ0E7O0FnQmh0M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbXQzQ0E7O0FnQnJ0M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCd3QzQ0E7O0FnQjF0M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNnQzQ0E7O0FnQi90M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCa3UzQ0E7O0FnQnB1M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXUzQ0E7O0FnQnp1M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNHUzQ0E7O0FrQi92M0NBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJrdzNDQTs7QWtCL3YzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2dzNDQTs7QWtCcHczQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJreDNDQTs7QWtCenczQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1eDNDQTs7QWtCOXczQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0eDNDQTs7QWtCbngzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpeTNDQTs7QWtCeHgzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzeTNDQTs7QWtCN3gzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyeTNDQTs7QWtCbHkzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnejNDQTs7QWtCdnkzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxejNDQTs7QWtCNXkzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwejNDQTs7QWtCanozQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrejNDQTs7QWtCdHozQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvMDNDQTs7QWtCcnozQ0E7QUFBQTtBQUFBO0FBQUE7QWxCeXozQ0E7O0FrQnZ6M0NBO0FBQUE7QUFBQTtBQUFBO0FsQjJ6M0NBOztBa0J4ejNDQTtBQUFBO0FBQUE7QUFBQTtBbEI0ejNDQTs7QWtCNXozQ0E7QUFBQTtBQUFBO0FBQUE7QWxCZzAzQ0E7O0FrQmgwM0NBO0FBQUE7QUFBQTtBQUFBO0FsQm8wM0NBOztBa0JwMDNDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3MDNDQTs7QWtCeDAzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNDAzQ0E7O0FrQjUwM0NBO0FBQUE7QUFBQTtBQUFBO0FsQmcxM0NBOztBa0JoMTNDQTtBQUFBO0FBQUE7QUFBQTtBbEJvMTNDQTs7QWtCcDEzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCdzEzQ0E7O0FrQngxM0NBO0FBQUE7QUFBQTtBQUFBO0FsQjQxM0NBOztBa0I1MTNDQTtBQUFBO0FBQUE7QUFBQTtBbEJnMjNDQTs7QWtCaDIzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCbzIzQ0E7O0FrQnAyM0NBO0FBQUE7QUFBQTtBQUFBO0FsQncyM0NBOztBa0J4MjNDQTtBQUFBO0FBQUE7QUFBQTtBbEI0MjNDQTs7QWtCcjIzQ0E7QUZoQkE7QWhCeTMzQ0E7O0FrQnoyM0NBO0FGaEJBO0FoQjYzM0NBOztBa0I3MjNDQTtBRmhCQTtBaEJpNDNDQTs7QWtCajMzQ0E7QUZoQkE7QWhCcTQzQ0E7O0FrQnIzM0NBO0FGaEJBO0FoQnk0M0NBOztBa0J6MzNDQTtBRmhCQTtBaEI2NDNDQTs7QWtCNzMzQ0E7QUZoQkE7QWhCaTUzQ0E7O0FrQmo0M0NBO0FGaEJBO0FoQnE1M0NBOztBa0JyNDNDQTtBRmhCQTtBaEJ5NTNDQTs7QWtCejQzQ0E7QUZoQkE7QWhCNjUzQ0E7O0FrQjc0M0NBO0FGaEJBO0FoQmk2M0NBOztBaUI1NTNDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIyNzNDQTtBZ0IvNTNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk2M0NBO0FnQm42M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcTYzQ0E7QWdCdjYzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5NjNDQTtBZ0IzNjNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY2M0NBO0FnQi82M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaTczQ0E7QWdCbjczQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxNzNDQTtBa0J4ODNDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCMDgzQ0E7QWtCdjgzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvOTNDQTtBa0IzODNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnc5M0NBO0FrQi84M0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDkzQ0E7QWtCbjkzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnKzNDQTtBa0J2OTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8rM0NBO0FrQjM5M0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdyszQ0E7QWtCLzkzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0KzNDQTtBa0JuKzNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmcvM0NBO0FrQnYrM0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCby8zQ0E7QWtCMyszQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3LzNDQTtBa0IvKzNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjQvM0NBO0FrQm4vM0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2c0Q0E7QWtCai8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCby8zQ0E7QWtCbC8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCcS8zQ0E7QWtCbC8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCcS8zQ0E7QWtCci8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCdy8zQ0E7QWtCeC8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMi8zQ0E7QWtCMy8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCOC8zQ0E7QWtCOS8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCaWc0Q0E7QWtCamc0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCb2c0Q0E7QWtCcGc0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdWc0Q0E7QWtCdmc0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMGc0Q0E7QWtCMWc0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNmc0Q0E7QWtCN2c0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZ2g0Q0E7QWtCaGg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbWg0Q0E7QWtCbmg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc2g0Q0E7QWtCdGg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeWg0Q0E7QWtCbGg0Q0E7QUZoQkE7QWhCcWk0Q0E7QWtCcmg0Q0E7QUZoQkE7QWhCd2k0Q0E7QWtCeGg0Q0E7QUZoQkE7QWhCMmk0Q0E7QWtCM2g0Q0E7QUZoQkE7QWhCOGk0Q0E7QWtCOWg0Q0E7QUZoQkE7QWhCaWo0Q0E7QWtCamk0Q0E7QUZoQkE7QWhCb2o0Q0E7QWtCcGk0Q0E7QUZoQkE7QWhCdWo0Q0E7QWtCdmk0Q0E7QUZoQkE7QWhCMGo0Q0E7QWtCMWk0Q0E7QUZoQkE7QWhCNmo0Q0E7QWtCN2k0Q0E7QUZoQkE7QWhCZ2s0Q0E7QWtCaGo0Q0E7QUZoQkE7QWhCbWs0Q0E7QWtCbmo0Q0E7QUZoQkE7QWhCc2s0Q0E7QUFDQTtBaUJsazRDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJnbTRDQTtBZ0JwazRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnNrNENBO0FnQnhrNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMGs0Q0E7QWdCNWs0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4azRDQTtBZ0JobDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmtsNENBO0FnQnBsNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc2w0Q0E7QWdCeGw0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwbDRDQTtBa0I3bTRDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCK200Q0E7QWtCNW00Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5bjRDQTtBa0JobjRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZuNENBO0FrQnBuNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaW80Q0E7QWtCeG40Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxbzRDQTtBa0I1bjRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnlvNENBO0FrQmhvNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNm80Q0E7QWtCcG80Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpcDRDQTtBa0J4bzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFwNENBO0FrQjVvNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXA0Q0E7QWtCaHA0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2cDRDQTtBa0JwcDRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmlxNENBO0FrQnhwNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcXE0Q0E7QWtCdHA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeXA0Q0E7QWtCdnA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHA0Q0E7QWtCdnA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHA0Q0E7QWtCMXA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNnA0Q0E7QWtCN3A0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZ3E0Q0E7QWtCaHE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbXE0Q0E7QWtCbnE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3E0Q0E7QWtCdHE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeXE0Q0E7QWtCenE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNHE0Q0E7QWtCNXE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK3E0Q0E7QWtCL3E0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCa3I0Q0E7QWtCbHI0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXI0Q0E7QWtCcnI0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCd3I0Q0E7QWtCeHI0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMnI0Q0E7QWtCM3I0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCOHI0Q0E7QWtCdnI0Q0E7QUZoQkE7QWhCMHM0Q0E7QWtCMXI0Q0E7QUZoQkE7QWhCNnM0Q0E7QWtCN3I0Q0E7QUZoQkE7QWhCZ3Q0Q0E7QWtCaHM0Q0E7QUZoQkE7QWhCbXQ0Q0E7QWtCbnM0Q0E7QUZoQkE7QWhCc3Q0Q0E7QWtCdHM0Q0E7QUZoQkE7QWhCeXQ0Q0E7QWtCenM0Q0E7QUZoQkE7QWhCNHQ0Q0E7QWtCNXM0Q0E7QUZoQkE7QWhCK3Q0Q0E7QWtCL3M0Q0E7QUZoQkE7QWhCa3U0Q0E7QWtCbHQ0Q0E7QUZoQkE7QWhCcXU0Q0E7QWtCcnQ0Q0E7QUZoQkE7QWhCd3U0Q0E7QWtCeHQ0Q0E7QUZoQkE7QWhCMnU0Q0E7QUFDQTtBaUJ2dTRDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJxdzRDQTtBZ0J6dTRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJ1NENBO0FnQjd1NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK3U0Q0E7QWdCanY0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtdjRDQTtBZ0JydjRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnV2NENBO0FnQnp2NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMnY0Q0E7QWdCN3Y0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrdjRDQTtBa0JseDRDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCb3g0Q0E7QWtCang0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4eDRDQTtBa0JyeDRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmt5NENBO0FrQnp4NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc3k0Q0E7QWtCN3g0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIweTRDQTtBa0JqeTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh5NENBO0FrQnJ5NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3o0Q0E7QWtCenk0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzejRDQTtBa0I3eTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjB6NENBO0FrQmp6NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHo0Q0E7QWtCcno0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrMDRDQTtBa0J6ejRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnMwNENBO0FrQjd6NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMDA0Q0E7QWtCM3o0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCOHo0Q0E7QWtCNXo0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK3o0Q0E7QWtCNXo0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK3o0Q0E7QWtCL3o0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCazA0Q0E7QWtCbDA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcTA0Q0E7QWtCcjA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdzA0Q0E7QWtCeDA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjA0Q0E7QWtCMzA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCODA0Q0E7QWtCOTA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaTE0Q0E7QWtCajE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzE0Q0E7QWtCcDE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdTE0Q0E7QWtCdjE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMDE0Q0E7QWtCMTE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNjE0Q0E7QWtCNzE0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZzI0Q0E7QWtCaDI0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbTI0Q0E7QWtCNTE0Q0E7QUZoQkE7QWhCKzI0Q0E7QWtCLzE0Q0E7QUZoQkE7QWhCazM0Q0E7QWtCbDI0Q0E7QUZoQkE7QWhCcTM0Q0E7QWtCcjI0Q0E7QUZoQkE7QWhCdzM0Q0E7QWtCeDI0Q0E7QUZoQkE7QWhCMjM0Q0E7QWtCMzI0Q0E7QUZoQkE7QWhCODM0Q0E7QWtCOTI0Q0E7QUZoQkE7QWhCaTQ0Q0E7QWtCajM0Q0E7QUZoQkE7QWhCbzQ0Q0E7QWtCcDM0Q0E7QUZoQkE7QWhCdTQ0Q0E7QWtCdjM0Q0E7QUZoQkE7QWhCMDQ0Q0E7QWtCMTM0Q0E7QUZoQkE7QWhCNjQ0Q0E7QWtCNzM0Q0E7QUZoQkE7QWhCZzU0Q0E7QUFDQTtBaUI1NDRDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIwNjRDQTtBZ0I5NDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmc1NENBO0FnQmw1NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbzU0Q0E7QWdCdDU0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3NTRDQTtBZ0IxNTRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjQ1NENBO0FnQjk1NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZzY0Q0E7QWdCbDY0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvNjRDQTtBa0J2NzRDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCeTc0Q0E7QWtCdDc0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtODRDQTtBa0IxNzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnU4NENBO0FrQjk3NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMjg0Q0E7QWtCbDg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrODRDQTtBa0J0ODRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm05NENBO0FrQjE4NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdTk0Q0E7QWtCOTg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyOTRDQTtBa0JsOTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQis5NENBO0FrQnQ5NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbSs0Q0E7QWtCMTk0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1KzRDQTtBa0I5OTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIrNENBO0FrQmwrNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKys0Q0E7QWtCaCs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbSs0Q0E7QWtCais0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbys0Q0E7QWtCais0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbys0Q0E7QWtCcCs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdSs0Q0E7QWtCdis0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMCs0Q0E7QWtCMSs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNis0Q0E7QWtCNys0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZy80Q0E7QWtCaC80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbS80Q0E7QWtCbi80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcy80Q0E7QWtCdC80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeS80Q0E7QWtCei80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNC80Q0E7QWtCNS80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCKy80Q0E7QWtCLy80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCa2c1Q0E7QWtCbGc1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcWc1Q0E7QWtCcmc1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCd2c1Q0E7QWtCamc1Q0E7QUZoQkE7QWhCb2g1Q0E7QWtCcGc1Q0E7QUZoQkE7QWhCdWg1Q0E7QWtCdmc1Q0E7QUZoQkE7QWhCMGg1Q0E7QWtCMWc1Q0E7QUZoQkE7QWhCNmg1Q0E7QWtCN2c1Q0E7QUZoQkE7QWhCZ2k1Q0E7QWtCaGg1Q0E7QUZoQkE7QWhCbWk1Q0E7QWtCbmg1Q0E7QUZoQkE7QWhCc2k1Q0E7QWtCdGg1Q0E7QUZoQkE7QWhCeWk1Q0E7QWtCemg1Q0E7QUZoQkE7QWhCNGk1Q0E7QWtCNWg1Q0E7QUZoQkE7QWhCK2k1Q0E7QWtCL2g1Q0E7QUZoQkE7QWhCa2o1Q0E7QWtCbGk1Q0E7QUZoQkE7QWhCcWo1Q0E7QUFDQTtBbUJ6bTVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQjJtNUNBO0FtQnptNUNBOztBQUVBO0FBQ0E7QUFDQTtBbkIybTVDQTtBbUJ4bTVDQTtBQUNBO0FBQ0E7QW5CMG01Q0E7QW1Cdm01Q0E7QUFDQTtBbkJ5bTVDQTs7QW1CL2w1Q0E7O0FBRUE7QW5Ca201Q0E7O0FtQnpsNUNBO0FBQ0E7QW5CNGw1Q0E7QW1CMWw1Q0E7O0FBRUE7QW5CNGw1Q0E7QW1CeGw1Q0E7O0FBRUE7QW5CMGw1Q0E7O0FtQnBsNUNBOzs7O0FBSUE7QW5CdWw1Q0E7O0FtQjlrNUNBO0FBQ0E7QW5CaWw1Q0E7O0FRaHA1Q0E7QVcyRUE7QUFDQTtBbkJ5azVDQTs7QW9CM3A1Q0E7OztBQUdBO0FwQjhwNUNBO0FvQjFwNUNBOzs7O0FBSUE7QXBCNHA1Q0E7O0FRanE1Q0E7QVlpQkE7QXBCb3A1Q0E7QW9CbHA1Q0E7O0FBRUE7QXBCb3A1Q0E7O0FvQi9xNUNBOzs7QUFHQTtBcEJrcjVDQTtBb0I5cTVDQTs7OztBQUlBO0FwQmdyNUNBOztBUXJyNUNBO0FZaUJBO0FwQndxNUNBO0FvQnRxNUNBOztBQUVBO0FwQndxNUNBOztBb0JuczVDQTs7O0FBR0E7QXBCc3M1Q0E7QW9CbHM1Q0E7Ozs7QUFJQTtBcEJvczVDQTs7QVF6czVDQTtBWWlCQTtBcEI0cjVDQTtBb0IxcjVDQTs7QUFFQTtBcEI0cjVDQTs7QW9CdnQ1Q0E7OztBQUdBO0FwQjB0NUNBO0FvQnR0NUNBOzs7O0FBSUE7QXBCd3Q1Q0E7O0FRN3Q1Q0E7QVlpQkE7QXBCZ3Q1Q0E7QW9COXM1Q0E7O0FBRUE7QXBCZ3Q1Q0E7O0FvQjN1NUNBOzs7QUFHQTtBcEI4dTVDQTtBb0IxdTVDQTs7OztBQUlBO0FwQjR1NUNBOztBUWp2NUNBO0FZaUJBO0FwQm91NUNBO0FvQmx1NUNBOztBQUVBO0FwQm91NUNBOztBb0IvdjVDQTs7O0FBR0E7QXBCa3c1Q0E7QW9COXY1Q0E7Ozs7QUFJQTtBcEJndzVDQTs7QVFydzVDQTtBWWlCQTtBcEJ3djVDQTtBb0J0djVDQTs7QUFFQTtBcEJ3djVDQTs7QW9Cbng1Q0E7OztBQUdBO0FwQnN4NUNBO0FvQmx4NUNBOzs7O0FBSUE7QXBCb3g1Q0E7O0FReng1Q0E7QVlpQkE7QXBCNHc1Q0E7QW9CMXc1Q0E7O0FBRUE7QXBCNHc1Q0E7O0FvQnZ5NUNBOzs7QUFHQTtBcEIweTVDQTtBb0J0eTVDQTs7OztBQUlBO0FwQnd5NUNBOztBUTd5NUNBO0FZaUJBO0FwQmd5NUNBO0FvQjl4NUNBOztBQUVBO0FwQmd5NUNBOztBb0IzejVDQTs7O0FBR0E7QXBCOHo1Q0E7QW9CMXo1Q0E7Ozs7QUFJQTtBcEI0ejVDQTs7QVFqMDVDQTtBWWlCQTtBcEJvejVDQTtBb0JsejVDQTs7QUFFQTtBcEJvejVDQTs7QW9CLzA1Q0E7OztBQUdBO0FwQmsxNUNBO0FvQjkwNUNBOzs7O0FBSUE7QXBCZzE1Q0E7O0FRcjE1Q0E7QVlpQkE7QXBCdzA1Q0E7QW9CdDA1Q0E7O0FBRUE7QXBCdzA1Q0E7O0FvQm4yNUNBOzs7QUFHQTtBcEJzMjVDQTtBb0JsMjVDQTs7OztBQUlBO0FwQm8yNUNBOztBUXoyNUNBO0FZaUJBO0FwQjQxNUNBO0FvQjExNUNBOztBQUVBO0FwQjQxNUNBOztBb0J2MzVDQTs7O0FBR0E7QXBCMDM1Q0E7QW9CdDM1Q0E7Ozs7QUFJQTtBcEJ3MzVDQTs7QVE3MzVDQTtBWWlCQTtBcEJnMzVDQTtBb0I5MjVDQTs7QUFFQTtBcEJnMzVDQTs7QW9CMzQ1Q0E7OztBQUdBO0FwQjg0NUNBOztBUTM0NUNBO0FZaUJBO0FwQjgzNUNBO0FvQjUzNUNBOztBQUVBO0FwQjgzNUNBOztBbUI5eTVDQTtBQUNBO0FBQ0E7QUFDQTtBbkJpejVDQTtBbUI1eTVDQTtBQUNBO0FBQ0E7QUFDQTtBbkI4eTVDQTs7QW1Cenk1Q0E7QUFDQTtBQUNBO0FuQjR5NUNBO0FtQjF5NUNBOzs7QUFHQTtBbkI0eTVDQTtBbUJ6eTVDQTtBQUNBO0FuQjJ5NUNBO0FtQnZ5NUNBO0FBQ0E7QW5CeXk1Q0E7QVE5NjVDQTtBVzRJQTtBQUNBO0FuQnF5NUNBOztBaUJyMzVDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQnV4NUNBO0FtQnB4NUNBO0FBQ0E7QW5Cc3g1Q0E7QUFDQTtBaUJqNDVDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQmt5NUNBO0FtQi94NUNBO0FBQ0E7QW5CaXk1Q0E7QUFDQTtBaUI1NDVDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjZ5NUNBO0FtQjF5NUNBO0FBQ0E7QW5CNHk1Q0E7QUFDQTtBaUJ2NTVDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQnd6NUNBO0FtQnJ6NUNBO0FBQ0E7QW5CdXo1Q0E7QUFDQTtBbUJqMDVDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQmswNUNBO0FtQi96NUNBO0FBQ0E7QW5CaTA1Q0E7O0FxQjkrNUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZnlLQTtBZXZLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVJBQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnEvNUNBO0FzQmovNUNBO0FEZEE7QUNlQTtBQUFBO0F0Qm8vNUNBO0FBQ0E7QXFCLys1Q0E7QUFDQTtBQUNBO0FyQmkvNUNBO0F1QmpnNkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2QisvNUNBO0FxQmovNUNBO0FBQ0E7QUFFQTtBckJrLzVDQTtBcUJyLzVDQTtBQUNBO0FBRUE7QXJCay81Q0E7QXFCci81Q0E7QUFDQTtBQUVBO0FyQmsvNUNBO0FxQnIvNUNBO0FBQ0E7QUFFQTtBckJrLzVDQTtBcUJyLzVDQTtBQUNBO0FBRUE7QXJCay81Q0E7QXFCMSs1Q0E7QUFFQTtBQUVBO0FyQjArNUNBOztBcUJsKzVDQTs7OztBQUNBO0FBQUE7QUFBQTtBckJ3KzVDQTs7QXFCbCs1Q0E7QUFDQTtBQUNBO0FyQnErNUNBO0FxQmwrNUNBO0FBTUE7QUFDQTtBckIrOTVDQTs7QXFCMTk1Q0E7O0FBRUE7QUFDQTtBckI2OTVDQTs7QXFCbjk1Q0E7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCczk1Q0E7O0FxQm45NUNBO0FBQ0E7QUFDQTtBZjBFQTtBZXhFQTtBckJzOTVDQTs7QXFCbjk1Q0E7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQnM5NUNBOztBcUI3ODVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCZzk1Q0E7QXFCOTg1Q0E7QUFFQTtBQUNBO0FyQis4NUNBOztBcUJuODVDQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWJnbDZDQTs7QXFCbjg1Q0E7QUFDQTtBQUNBO0FmbUJBO0FlakJBO0FSakpBO0Fid2w2Q0E7O0FxQmo4NUNBO0FBRUE7QXJCbTg1Q0E7O0FxQi83NUNBO0FBQ0E7QXJCazg1Q0E7O0FxQjE3NUNBO0FBQ0E7QXJCNjc1Q0E7O0FxQjE3NUNBO0FBQ0E7QUFDQTtBckI2NzVDQTs7QXFCcjc1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJ3NzVDQTtBcUJ0NzVDQTs7QUFFQTtBQUNBO0FyQnc3NUNBOztBcUIvNjVDQTtBQUNBO0FBQ0E7QUFDQTtBckJrNzVDQTs7QXFCLzY1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJCazc1Q0E7QXFCLzY1Q0E7QUFFQTtBckJnNzVDQTs7QXFCNTY1Q0E7QUFDQTtBckIrNjVDQTs7QXFCNTY1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQis2NUNBO0FxQjU2NUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCODY1Q0E7O0F1QjNuNkNBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCOG42Q0E7O0F1QjNuNkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjZxNkNBO0F1QjFuNkNBO0FBRUE7QXZCMm42Q0E7O0F1QnRuNkNBOzs7O0FBRUE7QXZCMm42Q0E7O0F1QnpxNkNBO0FBb0RBO0F2QnluNkNBO0F1Qi9tNkNBO0FBQ0E7QUFDQTtBQUFBO0F2QmluNkNBOztBdUJqcjZDQTtBQTJGQTtBdkIwbDZDQTtBdUJubDZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJxbDZDQTs7QXVCOWs2Q0E7QUFDQTtBdkJpbDZDQTtBdUI5azZDQTs7O0FBRUE7QXZCaWw2Q0E7O0F1QjFrNkNBO0FBQ0E7QXZCNms2Q0E7QXVCM2s2Q0E7QUFDQTtBdkI2azZDQTtBdUJ4azZDQTtBQUNBO0FDNUpBO0F4QnV1NkNBO0F1QnJrNkNBO0FBQ0E7QUFBQTtBdkJ1azZDQTtBdUJwazZDQTtBQUNBO0F2QnNrNkNBOztBdUI3ajZDQTtBQUNBO0F2QmdrNkNBO0F1QjVqNkNBO0FBQ0E7QUFDQTtBQUFBO0F2QjhqNkNBOztBdUIvczZDQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2Qmt0NkNBOztBdUIvczZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJpdzZDQTtBdUI5czZDQTtBQUVBO0F2QitzNkNBOztBdUIxczZDQTs7OztBQUVBO0F2QitzNkNBOztBdUI3djZDQTtBQW9EQTtBdkI2czZDQTtBdUJuczZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJxczZDQTs7QXVCcnc2Q0E7QUEyRkE7QXZCOHE2Q0E7QXVCdnE2Q0E7QUFDQTtBQUNBO0FBQUE7QXZCeXE2Q0E7O0F1QmxxNkNBO0FBQ0E7QXZCcXE2Q0E7QXVCbHE2Q0E7OztBQUVBO0F2QnFxNkNBOztBdUI5cDZDQTtBQUNBO0F2QmlxNkNBO0F1Qi9wNkNBO0FBQ0E7QXZCaXE2Q0E7QXVCNXA2Q0E7QUFDQTtBQzVKQTtBeEIyejZDQTtBdUJ6cDZDQTtBQUNBO0FBQUE7QXZCMnA2Q0E7QXVCeHA2Q0E7QUFDQTtBdkIwcDZDQTs7QXVCanA2Q0E7QUFDQTtBdkJvcDZDQTtBdUJocDZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJrcDZDQTs7QXFCN2o2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJnazZDQTtBcUIzajZDQTtBQUNBO0FyQjZqNkNBO0FpQjV4NkNBO0FJb09BO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCMmo2Q0E7QXFCdmo2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnlqNkNBO0FxQnJqNkNBO0FBQ0E7QUFDQTtBQUNBO0FyQnVqNkNBO0FxQm5qNkNBO0FBQ0E7QXJCcWo2Q0E7QXFCbGo2Q0E7O0FBRUE7QXJCb2o2Q0E7QXFCL2k2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQmlqNkNBO0FxQi9pNkNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FyQmlqNkNBO0FxQjlpNkNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQmdqNkNBO0FxQjlpNkNBO0FBQ0E7QXJCZ2o2Q0E7QUFDQTs7QXlCbDQ2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQ3VGQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCMDQ2Q0E7QXNCdDQ2Q0E7QUdkQTtBSGVBO0FBQUE7QXRCeTQ2Q0E7QUFDQTtBUW41NkNBO0FpQlVBO0FBQ0E7QXpCNDQ2Q0E7QXlCejQ2Q0E7QUFFQTtBQUNBO0FBQUE7QXpCMDQ2Q0E7QXlCdDQ2Q0E7QUFFQTtBekJ1NDZDQTtBeUJuNDZDQTtBQUNBO0F6QnE0NkNBO0F5QnYzNkNBOztBQUVBO0F6QnkzNkNBOztBeUJoMzZDQTtBQzNEQTtBRkFBO0FFRUE7QTFCKzY2Q0E7QVEzNjZDQTtBa0JBQTtBRk5BO0FFUUE7QTFCODY2Q0E7QTBCMzY2Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnc2NkNBO0EwQm42NkNBO0FBRUE7QUFDQTtBQUNBO0ExQm82NkNBO0EwQjc1NkNBO0FBR0E7QUFDQTtBQUlBO0ExQjA1NkNBO0EwQng1NkNBO0FBS0E7QUFBQTtBMUJzNTZDQTs7QXlCOTQ2Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjY4NkNBO0FRejg2Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQjQ4NkNBO0EwQno4NkNBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJzODZDQTtBMEJqODZDQTtBQUVBO0FBQ0E7QUFDQTtBMUJrODZDQTtBMEIzNzZDQTtBQUdBO0FBQ0E7QUFJQTtBMUJ3NzZDQTtBMEJ0NzZDQTtBQUtBO0FBQUE7QTFCbzc2Q0E7O0F5QjU2NkNBO0FDM0RBO0FGQUE7QUVFQTtBMUIyKzZDQTtBUXYrNkNBO0FrQkFBO0FGTkE7QUVRQTtBMUIwKzZDQTtBMEJ2KzZDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbys2Q0E7QTBCLzk2Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCZys2Q0E7QTBCejk2Q0E7QUFHQTtBQUNBO0FBSUE7QTFCczk2Q0E7QTBCcDk2Q0E7QUFLQTtBQUFBO0ExQms5NkNBOztBeUIxODZDQTtBQzNEQTtBRkFBO0FFRUE7QTFCeWc3Q0E7QVFyZzdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCd2c3Q0E7QTBCcmc3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmtnN0NBO0EwQjcvNkNBO0FBRUE7QUFDQTtBQUNBO0ExQjgvNkNBO0EwQnYvNkNBO0FBR0E7QUFDQTtBQUlBO0ExQm8vNkNBO0EwQmwvNkNBO0FBS0E7QUFBQTtBMUJnLzZDQTs7QXlCeCs2Q0E7QUMzREE7QUZBQTtBRUVBO0ExQnVpN0NBO0FRbmk3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQnNpN0NBO0EwQm5pN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJnaTdDQTtBMEIzaDdDQTtBQUVBO0FBQ0E7QUFDQTtBMUI0aDdDQTtBMEJyaDdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJraDdDQTtBMEJoaDdDQTtBQUtBO0FBQUE7QTFCOGc3Q0E7O0F5QnRnN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUJxazdDQTtBUWprN0NBO0FrQkFBO0FGTkE7QUVRQTtBMUJvazdDQTtBMEJqazdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCOGo3Q0E7QTBCemo3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCMGo3Q0E7QTBCbmo3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCZ2o3Q0E7QTBCOWk3Q0E7QUFLQTtBQUFBO0ExQjRpN0NBOztBeUJwaTdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCbW03Q0E7QVEvbDdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCa203Q0E7QTBCL2w3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjRsN0NBO0EwQnZsN0NBO0FBRUE7QUFDQTtBQUNBO0ExQndsN0NBO0EwQmpsN0NBO0FBR0E7QUFDQTtBQUlBO0ExQjhrN0NBO0EwQjVrN0NBO0FBS0E7QUFBQTtBMUIwazdDQTs7QXlCbGs3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQmlvN0NBO0FRN243Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQmdvN0NBO0EwQjduN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIwbjdDQTtBMEJybjdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJzbjdDQTtBMEIvbTdDQTtBQUdBO0FBQ0E7QUFJQTtBMUI0bTdDQTtBMEIxbTdDQTtBQUtBO0FBQUE7QTFCd203Q0E7O0F5QmhtN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUIrcDdDQTtBUTNwN0NBO0FrQkFBO0FGTkE7QUVRQTtBMUI4cDdDQTtBMEIzcDdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCd3A3Q0E7QTBCbnA3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCb3A3Q0E7QTBCN283Q0E7QUFHQTtBQUNBO0FBSUE7QTFCMG83Q0E7QTBCeG83Q0E7QUFLQTtBQUFBO0ExQnNvN0NBOztBeUI5bjdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCNnI3Q0E7QVF6cjdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCNHI3Q0E7QTBCenI3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnNyN0NBO0EwQmpyN0NBO0FBRUE7QUFDQTtBQUNBO0ExQmtyN0NBO0EwQjNxN0NBO0FBR0E7QUFDQTtBQUlBO0ExQndxN0NBO0EwQnRxN0NBO0FBS0E7QUFBQTtBMUJvcTdDQTs7QXlCNXA3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjJ0N0NBO0FRdnQ3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQjB0N0NBO0EwQnZ0N0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJvdDdDQTtBMEIvczdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJndDdDQTtBMEJ6czdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJzczdDQTtBMEJwczdDQTtBQUtBO0FBQUE7QTFCa3M3Q0E7O0F5QjFyN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUJ5djdDQTtBUXJ2N0NBO0FrQkFBO0FGTkE7QUVRQTtBMUJ3djdDQTtBMEJydjdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCa3Y3Q0E7QTBCN3U3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCOHU3Q0E7QTBCdnU3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCb3U3Q0E7QTBCbHU3Q0E7QUFLQTtBQUFBO0ExQmd1N0NBOztBeUJsdDdDQTtBQ1BBO0FBQ0E7QTFCNnQ3Q0E7QVFseDdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjZ0N0NBO0EwQjF0N0NBO0FBRUE7QUFBQTtBMUIydDdDQTtBMEJ4dDdDQTtBQUVBO0FBQ0E7QTFCeXQ3Q0E7QTBCdHQ3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCc3Q3Q0E7QTBCcHQ3Q0E7QUFLQTtBQUFBO0ExQmt0N0NBOztBeUIzdTdDQTs7QUNQQTtBQUNBO0ExQnV2N0NBO0FRNXk3Q0E7O0FrQndEQTtBQUNBO0FBQ0E7QTFCd3Y3Q0E7QTBCcnY3Q0E7OztBQUVBO0FBQUE7QTFCd3Y3Q0E7QTBCcnY3Q0E7OztBQUVBO0FBQ0E7QTFCd3Y3Q0E7QTBCcnY3Q0E7Ozs7QUFHQTtBQUNBO0FBQ0E7QTFCd3Y3Q0E7QTBCdHY3Q0E7Ozs7QUFLQTtBQUFBO0ExQnV2N0NBOztBeUJoeDdDQTtBQ1BBO0FBQ0E7QTFCMng3Q0E7QVFoMTdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjJ4N0NBO0EwQnh4N0NBO0FBRUE7QUFBQTtBMUJ5eDdDQTtBMEJ0eDdDQTtBQUVBO0FBQ0E7QTFCdXg3Q0E7QTBCcHg3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCb3g3Q0E7QTBCbHg3Q0E7QUFLQTtBQUFBO0ExQmd4N0NBOztBeUJ6eTdDQTtBQ1BBO0FBQ0E7QTFCb3o3Q0E7QVF6MjdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQm96N0NBO0EwQmp6N0NBO0FBRUE7QUFBQTtBMUJrejdDQTtBMEIveTdDQTtBQUVBO0FBQ0E7QTFCZ3o3Q0E7QTBCN3k3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCNnk3Q0E7QTBCM3k3Q0E7QUFLQTtBQUFBO0ExQnl5N0NBOztBeUJsMDdDQTtBQ1BBO0FBQ0E7QTFCNjA3Q0E7QVFsNDdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjYwN0NBO0EwQjEwN0NBO0FBRUE7QUFBQTtBMUIyMDdDQTtBMEJ4MDdDQTtBQUVBO0FBQ0E7QTFCeTA3Q0E7QTBCdDA3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCczA3Q0E7QTBCcDA3Q0E7QUFLQTtBQUFBO0ExQmswN0NBOztBeUIzMTdDQTtBQ1BBO0FBQ0E7QTFCczI3Q0E7QVEzNTdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQnMyN0NBO0EwQm4yN0NBO0FBRUE7QUFBQTtBMUJvMjdDQTtBMEJqMjdDQTtBQUVBO0FBQ0E7QTFCazI3Q0E7QTBCLzE3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCKzE3Q0E7QTBCNzE3Q0E7QUFLQTtBQUFBO0ExQjIxN0NBOztBeUJwMzdDQTtBQ1BBO0FBQ0E7QTFCKzM3Q0E7QVFwNzdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQiszN0NBO0EwQjUzN0NBO0FBRUE7QUFBQTtBMUI2MzdDQTtBMEIxMzdDQTtBQUVBO0FBQ0E7QTFCMjM3Q0E7QTBCeDM3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCdzM3Q0E7QTBCdDM3Q0E7QUFLQTtBQUFBO0ExQm8zN0NBOztBeUI3NDdDQTtBQ1BBO0FBQ0E7QTFCdzU3Q0E7QVE3ODdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQnc1N0NBO0EwQnI1N0NBO0FBRUE7QUFBQTtBMUJzNTdDQTtBMEJuNTdDQTtBQUVBO0FBQ0E7QTFCbzU3Q0E7QTBCajU3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCaTU3Q0E7QTBCLzQ3Q0E7QUFLQTtBQUFBO0ExQjY0N0NBOztBeUJ0NjdDQTtBQ1BBO0FBQ0E7QTFCaTc3Q0E7QVF0KzdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQmk3N0NBO0EwQjk2N0NBO0FBRUE7QUFBQTtBMUIrNjdDQTtBMEI1NjdDQTtBQUVBO0FBQ0E7QTFCNjY3Q0E7QTBCMTY3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCMDY3Q0E7QTBCeDY3Q0E7QUFLQTtBQUFBO0ExQnM2N0NBOztBeUIvNzdDQTtBQ1BBO0FBQ0E7QTFCMDg3Q0E7QVEvLzdDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjA4N0NBO0EwQnY4N0NBO0FBRUE7QUFBQTtBMUJ3ODdDQTtBMEJyODdDQTtBQUVBO0FBQ0E7QTFCczg3Q0E7QTBCbjg3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCbTg3Q0E7QTBCajg3Q0E7QUFLQTtBQUFBO0ExQis3N0NBOztBeUJ4OTdDQTtBQ1BBO0FBQ0E7QTFCbSs3Q0E7QVF4aDhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQm0rN0NBO0EwQmgrN0NBO0FBRUE7QUFBQTtBMUJpKzdDQTtBMEI5OTdDQTtBQUVBO0FBQ0E7QTFCKzk3Q0E7QTBCNTk3Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCNDk3Q0E7QTBCMTk3Q0E7QUFLQTtBQUFBO0ExQnc5N0NBOztBeUJqLzdDQTtBQ1BBO0FBQ0E7QTFCNC83Q0E7QVFqajhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjQvN0NBO0EwQnovN0NBO0FBRUE7QUFBQTtBMUIwLzdDQTtBMEJ2LzdDQTtBQUVBO0FBQ0E7QTFCdy83Q0E7QTBCci83Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCcS83Q0E7QTBCbi83Q0E7QUFLQTtBQUFBO0ExQmkvN0NBOztBeUIvLzdDQTtBQUNBO0FBQ0E7QUFDQTtBekJrZzhDQTtBUTNrOENBO0FpQjRFQTtBQUNBO0F6QmtnOENBO0F5Qi8vN0NBO0FBRUE7QXpCZ2c4Q0E7QXlCNy83Q0E7QUFFQTtBQUNBO0F6QjgvN0NBOztBeUJuLzdDQTtBQ1BBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWJ1bDhDQTs7QXlCdC83Q0E7QUNYQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiOGw4Q0E7O0F5QnAvN0NBO0FBQ0E7QUFDQTtBekJ1LzdDQTtBeUJwLzdDQTtBQUNBO0F6QnMvN0NBOztBeUI5KzdDQTs7O0FBQ0E7QXpCbS83Q0E7O0EyQjluOENBO0FMZ0JBO0FBQUE7QXRCa244Q0E7QXNCOW04Q0E7QUtwQkE7QUxxQkE7QUFBQTtBdEJpbjhDQTtBQUNBO0EyQnBvOENBO0FBQ0E7QTNCc284Q0E7O0EyQmpvOENBO0FBQ0E7QTNCb284Q0E7O0EyQmhvOENBO0FBQ0E7QUFDQTtBQUNBO0FMREE7QUFBQTtBdEJxbzhDQTtBc0JqbzhDQTtBS05BO0FMT0E7QUFBQTtBdEJvbzhDQTtBQUNBO0EyQnRvOENBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCK284Q0E7QXNCM284Q0E7QUtBQTtBTENBO0FBQUE7QXRCOG84Q0E7QUFDQTs7QTRCbnE4Q0E7Ozs7QUFJQTtBNUJzcThDQTs7QTRCbnE4Q0E7QUFDQTtBNUJzcThDQTtBNkJscDhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBaENBO0FBQ0E7QUFDQTtBQUNBO0E3QnFyOENBO0E2QmhvOENBO0FBQ0E7QTdCa284Q0E7O0E0QjVxOENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWI4cjhDQTs7QTRCdnE4Q0E7QUFDQTtBQUNBO0E1QjBxOENBOztBNEJ2cThDQTtBQUNBO0FBQ0E7QTVCMHE4Q0E7O0FpQjlwOENBO0FXbkJBO0FBQ0E7QUFDQTtBNUJxcjhDQTtBNEJscjhDQTtBQUNBO0FBQ0E7QTVCb3I4Q0E7QUFDQTtBaUJ6cThDQTtBV25CQTtBQUNBO0FBQ0E7QTVCK3I4Q0E7QTRCNXI4Q0E7QUFDQTtBQUNBO0E1QjhyOENBO0FBQ0E7QWlCbnI4Q0E7QVduQkE7QUFDQTtBQUNBO0E1QnlzOENBO0E0QnRzOENBO0FBQ0E7QUFDQTtBNUJ3czhDQTtBQUNBO0FpQjdyOENBO0FXbkJBO0FBQ0E7QUFDQTtBNUJtdDhDQTtBNEJodDhDQTtBQUNBO0FBQ0E7QTVCa3Q4Q0E7QUFDQTtBNEIzczhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjZzOENBO0E2QjV1OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCd3c4Q0E7QTZCMXQ4Q0E7QUFDQTtBN0I0dDhDQTs7QTRCanQ4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm90OENBO0E2Qmp3OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCc3g4Q0E7QTZCL3U4Q0E7QUFDQTtBN0JpdjhDQTtBNEI1dDhDQTtBQUNBO0E1Qjh0OENBOztBNEJ4dDhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMnQ4Q0E7QTZCeng4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0IyeDhDQTtBNkJoeDhDQTtBQUNBO0E3Qmt4OENBO0E2Qi93OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3Qmd6OENBO0E2Qi93OENBO0FBQ0E7QTdCaXg4Q0E7QTRCM3U4Q0E7QUFDQTtBNUI2dThDQTs7QTRCcnU4Q0E7QUFJQTtBQUNBO0E1QnF1OENBOztBNEJodThDQTtBRTlHQTtBQUNBO0FBQ0E7QUFDQTtBOUJrMThDQTs7QTRCaHU4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm11OENBO0FReDE4Q0E7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCdTI4Q0E7QTRCcHQ4Q0E7QUFFQTtBQUNBO0FKdEpBO0F4QjQyOENBO0E0Qmx0OENBO0FBRUE7QUFDQTtBQUNBO0E1Qm10OENBOztBNEIzczhDQTtBQUNBO0E1QjhzOENBOztBNEIxczhDQTtBQUNBO0FBQ0E7QUFDQTtBdEJBQTtBc0JFQTtBQUNBO0E1QjZzOENBOztBNEJ6czhDQTtBQUNBO0FBQ0E7QUFDQTtBNUI0czhDQTs7QStCdjQ4Q0E7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0IwNDhDQTtBK0J4NDhDQTs7QUFDQTtBQUNBO0FBQUE7QUFBQTtBL0IyNDhDQTtBUTE0OENBOztBdUJJQTtBL0IwNDhDQTtBK0J4NDhDQTs7OztBQUdBO0EvQjI0OENBOztBK0JyNDhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CdzQ4Q0E7QStCdDQ4Q0E7QUFDQTtBL0J3NDhDQTs7QStCbDQ4Q0E7O0FBRUE7QS9CcTQ4Q0E7QStCajQ4Q0E7O0FsQlhBO0FBQ0E7QWJnNThDQTtBK0JqNDhDQTs7QWxCRkE7QUFDQTtBYnU0OENBOztBK0JwMzhDQTtBQUNBO0FBQ0E7QS9CdTM4Q0E7QStCcjM4Q0E7QUFHQTtBL0JxMzhDQTtBK0JsMzhDQTtBQUNBO0EvQm8zOENBOztBK0JoMzhDQTtBQUNBO0FBQ0E7QS9CbTM4Q0E7O0ErQmgzOENBO0FBQ0E7QUFDQTtBL0JtMzhDQTs7QStCLzE4Q0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0JrMjhDQTtBK0JoMjhDQTs7QUFFQTtBL0JrMjhDQTtBK0IvMThDQTs7QUFFQTtBL0JpMjhDQTtBK0I3MThDQTs7QWxCckZBO0FBQ0E7QWJzNzhDQTtBK0I3MThDQTs7QWxCeEdBO0FBQ0E7QWJ5ODhDQTs7QStCOTA4Q0E7O0FBRUE7QS9CaTE4Q0E7QStCLzA4Q0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QS9CbTE4Q0E7O0FnQzUrOENBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDKys4Q0E7QWdDNys4Q0E7Ozs7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBaEMrKzhDQTtBZ0M3KzhDQTs7Ozs7Ozs7Ozs7O0FBR0E7QWhDdy84Q0E7QWdDbi84Q0E7OztBQUdBO0FoQ3EvOENBO0FnQ2ovOENBO0FBQ0E7QWhDbS84Q0E7QWdDOSs4Q0E7O0FuQklBO0FBQ0E7QWI4KzhDQTtBZ0M5KzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaENnLzhDQTtBZ0M5KzhDQTtBbkJuQkE7QUFDQTtBYm9nOUNBO0FnQ2gvOENBO0FuQlBBO0FBQ0E7QWIwLzhDQTtBZ0NoLzhDQTs7OztBbkJ6QkE7QUFDQTtBYitnOUNBO0FnQzkrOENBOzs7O0FuQmxDQTtBQUNBO0Fic2g5Q0E7O0FnQ3IrOENBOztBQUVBO0FBQUE7QUFBQTtBaEN3KzhDQTtBZ0NuKzhDQTs7QUFDQTtBQUNBO0FoQ3MrOENBO0FnQ3ArOENBOztBQUNBO0FoQ3UrOENBO0FnQ24rOENBOzs7Ozs7OztBQUlBO0FoQ3krOENBOztBZ0NyKzhDQTtBQUFBO0FoQ3krOENBOztBZ0N4KzhDQTtBQUFBO0FoQzQrOENBOztBZ0NwKzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTFCMkRBO0EwQnpEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkIvR0E7QWJ1bDlDQTtBZ0NwKzhDQTs7QUFFQTtBaENzKzhDQTs7QWdDNTk4Q0E7O0FBRUE7QWhDKzk4Q0E7O0FnQzU5OENBOzs7Ozs7QUFNQTtBMUJ3QkE7QTBCdEJBO0FuQjVJQTtBYjRtOUNBOztBZ0M1OThDQTs7QUFFQTtBaEMrOThDQTs7QWdDNTk4Q0E7Ozs7OztBQU1BO0ExQk9BO0EwQkxBO0FuQjdKQTtBYjZuOUNBOztBZ0M1OThDQTs7QUFFQTtBaEMrOThDQTs7QWdDcDk4Q0E7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiNm45Q0E7O0FnQ3I5OENBOzs7Ozs7QW5CM0pBO0FBQ0E7QWJ5bjlDQTs7QWlDanE5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNvcTlDQTs7QWlDanE5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNvcTlDQTs7QWlDanE5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDb3E5Q0E7QWlDbHE5Q0E7QUFDQTtBQUNBO0FUM0JBO0F4QmdzOUNBO0FpQ2hxOUNBO0FBS0E7QUFBQTtBakM4cDlDQTtBaUMxcDlDQTtBQUNBO0FqQzRwOUNBO0FpQ3pwOUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJwOUNBO0FpQ3BwOUNBO0FBQ0E7QWpDc3A5Q0E7QWlDcHA5Q0E7QUFDQTtBakNzcDlDQTs7QWlDNW85Q0E7QUFDQTtBQUNBO0FBRUE7QWpDOG85Q0E7QWlDMW85Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM0bzlDQTtBaUN2bzlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDeW85Q0E7O0FpQy9uOUNBO0FwQmxHQTtBYnF1OUNBO0FpQzluOUNBO0FBQ0E7QWpDZ285Q0E7QWlDM245Q0E7QUFDQTtBVDFIQTtBeEJ3djlDQTtBaUMxbjlDQTtBQUNBO0FqQzRuOUNBO0FpQ3ZuOUNBO0FUcElBO0F4Qjh2OUNBO0FpQ3ZuOUNBO0FUdklBO0F4Qml3OUNBOztBaUMvbTlDQTtBQUVBO0FqQ2luOUNBO0FpQzdtOUNBO0FBQ0E7QWpDK205Q0E7QWlDMW05Q0E7QVQ5SkE7QXhCMnc5Q0E7O0FpQ2xtOUNBO0FBQ0E7QWpDcW05Q0E7QWlDbG05Q0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNtbTlDQTtBaUNobTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBWGxMQTtBQUFBO0FBQUE7QUFBQTtBdEJveDlDQTtBc0JoeDlDQTtBV3VLQTtBWHRLQTtBQUFBO0F0Qm14OUNBO0FBQ0E7QWlDam05Q0E7QUFDQTtBQUNBO0FBQUE7QWpDbW05Q0E7QWlDOWw5Q0E7QVR6TUE7QXhCMHk5Q0E7O0FpQ3BsOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0I3Q0E7QTJCK0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ0TkE7QW9CeU5BO0FBQUE7QUFBQTtBakNzbDlDQTtBaUNwbDlDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQ2tsOUNBO0FpQy9rOUNBO0FBTUE7QUFDQTtBakM0azlDQTtBaUN4azlDQTtBQUVBO0FBQ0E7QUFDQTtBakN5azlDQTtBaUN0azlDQTtBQUNBO0FBQ0E7QWpDd2s5Q0E7QWlDcGs5Q0E7QUFDQTtBakNzazlDQTtBaUNsazlDQTtBQUNBO0FBQ0E7QWpDb2s5Q0E7O0FpQ2hrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOOHE5Q0E7O0FpQ2hrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCbElBO0FOc3M5Q0E7O0FpQzNqOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4ajlDQTs7QWlDM2o5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4ajlDQTtBaUM1ajlDQTtBQUNBO0FBQ0E7QUFBQTtBakM4ajlDQTtBaUMxajlDQTtBQUVBO0FqQzJqOUNBO0FpQ3ZqOUNBO0FBQ0E7QWpDeWo5Q0E7QWlDcmo5Q0E7QUFDQTtBakN1ajlDQTs7QWlDbmo5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmxWQTtBYnk0OUNBO0FpQ25qOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWJ5NTlDQTs7QWlDM2k5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBakM4aTlDQTtBaUM1aTlDQTtBQUNBO0FqQzhpOUNBO0FpQzFpOUNBO0FBQUE7QUFBQTtBakM2aTlDQTtBaUM1aTlDQTtBQUFBO0FqQytpOUNBO0FpQzlpOUNBO0FBQUE7QWpDaWo5Q0E7QWlDOWk5Q0E7QUFDQTtBakNnajlDQTtBaUM3aTlDQTtBQUNBO0FBQ0E7QUFDQTtBVGxaQTtBU29aQTtBcEJ4WUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBVzhZQTtBQUFBO0FqQzhpOUNBO0FzQng3OUNBO0FXaVlBO0FYaFlBO0FBQUE7QXRCMjc5Q0E7QUFDQTtBaUNqajlDQTtBVDFaQTtBeEI4ODlDQTtBaUMvaTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ6WkE7QWIyODlDQTtBaUM3aTlDQTtBQUNBO0FBQ0E7QVQ1YUE7QVM4YUE7QXBCbGFBO0FTRkE7QUFBQTtBV3dhQTtBQUFBO0FqQzhpOUNBO0FzQmw5OUNBO0FXNFpBO0FYM1pBO0FBQUE7QXRCcTk5Q0E7QUFDQTtBaUNqajlDQTtBVHBiQTtBeEJ3KzlDQTtBaUMvaTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJuYkE7QWJxKzlDQTtBaUM3aTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakM4aTlDQTtBc0IvKzlDQTtBV3NiQTtBWHJiQTtBQUFBO0F0QmsvOUNBO0FBQ0E7QWlDamo5Q0E7QVRqZEE7QXhCcWcrQ0E7QWlDL2k5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNpajlDQTtBaUM3aTlDQTtBQUNBO0FwQnRkQTtBYnNnK0NBO0FpQzVpOUNBO0FBQ0E7QUFDQTtBcEI1ZEE7QWIyZytDQTtBaUMxaTlDQTtBQUNBO0FqQzRpOUNBO0FpQ3ppOUNBO0FBQ0E7QWpDMmk5Q0E7QWlDeGk5Q0E7QUFDQTtBakMwaTlDQTtBaUN2aTlDQTtBQUNBO0FqQ3lpOUNBO0FpQ3RpOUNBO0FBQ0E7QWpDd2k5Q0E7O0FpQ25pOUNBOzs7QVh6ZkE7QUFBQTtBQUFBO0FBQUE7QXRCa2krQ0E7QXNCOWgrQ0E7QVdxZkE7OztBWHBmQTtBQUFBO0F0Qm1pK0NBO0FBQ0E7O0FrQ3BqK0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbEN1aitDQTs7QWtDcGorQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdWorQ0E7QVF2aitDQTtBMEJHQTtBbEN1aitDQTtBa0NuaitDQTtBQUNBO0FBQ0E7QUFDQTtBbENxaitDQTs7QWtDN2krQ0E7QUFDQTtBbENnaitDQTtBa0M5aStDQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiOGorQ0E7QVExaytDQTtBMEI2QkE7QUFDQTtBbENnaitDQTtBa0M3aStDQTtBQUNBO0FBQ0E7QUFDQTtBbEMraStDQTtBa0MzaStDQTs7QUFFQTtBQUNBO0FBQ0E7QWxDNmkrQ0E7QWtDMWkrQ0E7QUFFQTtBckJ0Q0E7QUFDQTtBYmtsK0NBOztBa0NqaStDQTtBQUNBO0FBQ0E7QXJCN0RBO0Fia20rQ0E7QWtDamkrQ0E7O0FBRUE7QUFDQTtBbENtaStDQTs7QWtDemgrQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQ0E7QWxDNGgrQ0E7O0FrQ3ZoK0NBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEMwaCtDQTs7QWtDaGgrQ0E7QUFDQTtBbENtaCtDQTtBa0NqaCtDQTtBQUNBO0FsQ21oK0NBOztBbUM1bitDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuQytuK0NBO0FtQzNuK0NBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2tvK0NBO0FtQzltK0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCNkhBO0E2QjNIQTtBQUNBO0FuQ2duK0NBO0FRMXArQ0E7QTJCNkNBO0FuQ2duK0NBOztBbUN2bStDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQzBtK0NBO0FtQ3htK0NBO0FBQ0E7QUFDQTtBbkMwbStDQTtBbUN2bStDQTtBQUNBO0FBQ0E7QW5DeW0rQ0E7O0FtQ2htK0NBO0FBQ0E7QUFDQTtBQUNBO0FuQ21tK0NBOztBbUN2bCtDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QW5Dd2wrQ0E7O0FtQ3BsK0NBO0FBQ0E7QTdCOERBO0E2QjVEQTtBQUNBO0FBQ0E7QXRCeEdBO0FiZ3MrQ0E7QVFscytDQTtBMkI4R0E7QW5DdWwrQ0E7O0FtQ2psK0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ29sK0NBOztBbUNqbCtDQTtBQUNBO0FBQ0E7QW5Db2wrQ0E7O0FpQjFwK0NBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNpbCtDQTtBQUNBO0FpQm5yK0NBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNzaytDQTtBbUNwaytDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3NrK0NBO0FtQ3BrK0NBO0FBQ0E7QW5Dc2srQ0E7QW1DbmsrQ0E7QUFDQTtBQUNBO0FuQ3FrK0NBO0FtQ2hrK0NBOzs7Ozs7QUFDQTtBQUFBO0FuQ3VrK0NBO0FtQ3pqK0NBO0FBQ0E7QW5DMmorQ0E7QW1DeGorQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3dqK0NBO0FtQ3JqK0NBO0FBQ0E7QW5DdWorQ0E7QUFDQTtBaUJ4cytDQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DOG4rQ0E7QUFDQTtBaUJodStDQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbW4rQ0E7QW1Dam4rQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNtbitDQTtBbUNqbitDQTtBQUNBO0FuQ21uK0NBO0FtQ2huK0NBO0FBQ0E7QUFDQTtBbkNrbitDQTtBbUM3bStDQTs7Ozs7O0FBQ0E7QUFBQTtBbkNvbitDQTtBbUN0bStDQTtBQUNBO0FuQ3dtK0NBO0FtQ3JtK0NBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxbStDQTtBbUNsbStDQTtBQUNBO0FuQ29tK0NBO0FBQ0E7QWlCcnYrQ0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzJxK0NBO0FBQ0E7QWlCN3crQ0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2dxK0NBO0FtQzlwK0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DZ3ErQ0E7QW1DOXArQ0E7QUFDQTtBbkNncStDQTtBbUM3cCtDQTtBQUNBO0FBQ0E7QW5DK3ArQ0E7QW1DMXArQ0E7Ozs7OztBQUNBO0FBQUE7QW5DaXErQ0E7QW1DbnArQ0E7QUFDQTtBbkNxcCtDQTtBbUNscCtDQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Da3ArQ0E7QW1DL28rQ0E7QUFDQTtBbkNpcCtDQTtBQUNBO0FpQmx5K0NBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN3dCtDQTtBQUNBO0FpQjF6K0NBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM2cytDQTtBbUMzcytDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzZzK0NBO0FtQzNzK0NBO0FBQ0E7QW5DNnMrQ0E7QW1DMXMrQ0E7QUFDQTtBQUNBO0FuQzRzK0NBO0FtQ3ZzK0NBOzs7Ozs7QUFDQTtBQUFBO0FuQzhzK0NBO0FtQ2hzK0NBO0FBQ0E7QW5Da3MrQ0E7QW1DL3IrQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQytyK0NBO0FtQzVyK0NBO0FBQ0E7QW5DOHIrQ0E7QUFDQTtBbUMvditDQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM4dStDQTtBbUNqdytDQTs7Ozs7O0FBQ0E7QUFDQTtBbkN3dytDQTtBbUNyditDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3V2K0NBO0FtQ3J2K0NBO0FBQ0E7QW5DdXYrQ0E7QW1DcHYrQ0E7QUFDQTtBQUNBO0FuQ3N2K0NBO0FtQ2p2K0NBOzs7Ozs7QUFDQTtBQUFBO0FuQ3d2K0NBO0FtQzF1K0NBO0FBQ0E7QW5DNHUrQ0E7QW1DenUrQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3l1K0NBO0FtQ3R1K0NBO0FBQ0E7QW5Dd3UrQ0E7O0FtQzF0K0NBO0FBQ0E7QW5DNnQrQ0E7QVFyNytDQTtBMkIyTkE7QW5DNnQrQ0E7QW1DeHQrQ0E7QUFDQTtBbkMwdCtDQTtBUTM3K0NBO0EyQm9PQTtBbkMwdCtDQTtBbUN2dCtDQTtBQUNBO0FuQ3l0K0NBO0FtQ3J0K0NBOzs7O0FBSUE7QW5DdXQrQ0E7QW1DbnQrQ0E7QUFDQTtBQUNBO0FuQ3F0K0NBO0FtQ2x0K0NBO0FBQ0E7QW5Db3QrQ0E7QW1DanQrQ0E7QUFDQTtBbkNtdCtDQTtBbUNsdCtDQTtBQUNBO0FuQ290K0NBO0FRcDkrQ0E7QTJCbVFBO0FuQ290K0NBOztBbUM1cytDQTtBQUNBO0FuQytzK0NBO0FRMzkrQ0E7QTJCK1FBO0FuQytzK0NBO0FtQzFzK0NBO0FBQ0E7QW5DNHMrQ0E7QVFqKytDQTtBMkJ3UkE7QW5DNHMrQ0E7QW1DenMrQ0E7QUFDQTtBbkMycytDQTtBbUN2cytDQTs7OztBQUlBO0FuQ3lzK0NBO0FtQ3JzK0NBO0FBQ0E7QUFDQTtBbkN1cytDQTtBbUNwcytDQTtBQUNBO0FuQ3NzK0NBO0FtQ25zK0NBO0FBQ0E7QW5DcXMrQ0E7QW1DcHMrQ0E7QUFDQTtBbkNzcytDQTtBUTEvK0NBO0EyQnVUQTtBbkNzcytDQTs7QW9DemcvQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkJLQTtBYnVnL0NBO0FvQ3pnL0NBO0FBQ0E7QUFDQTtBcEMyZy9DQTtBb0N4Zy9DQTtBQUNBO0FBQ0E7QXBDMGcvQ0E7QW9DeGcvQ0E7QUFDQTtBdkJDQTtBQUNBO0FiMGcvQ0E7QW9DeGcvQ0E7QUFDQTtBdkJVQTtBQUNBO0FiaWcvQ0E7QW9DcmcvQ0E7O0FBRUE7QXBDdWcvQ0E7O0FvQ25nL0NBO0FBR0E7QUFBQTtBQUFBO0FBR0E7QUFDQTtBcENrZy9DQTs7QW9DOS8rQ0E7QUFDQTtBcENpZy9DQTs7QW9DOS8rQ0E7QUFDQTtBQUNBO0FwQ2lnL0NBOztBb0M5LytDQTtBQUNBO0FwQ2lnL0NBOztBUXRqL0NBO0E0QjBEQTtBcENnZy9DQTtBb0M3LytDQTtBQUNBO0FwQysvK0NBOztBb0N2LytDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FwQ3kvK0NBO0FvQ3YvK0NBO0F2QnZFQTtBYmlrL0NBOztBb0NyLytDQTtBQUNBO0FBRUE7QUFDQTtBcEN1LytDQTtBb0NyLytDQTtBdkJsRkE7QWIway9DQTs7QW9DOSsrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcENpLytDQTs7QW9DOSsrQ0E7QUFDQTtBQUNBO0FwQ2kvK0NBOztBb0M3KytDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkIvR0E7QWJnbS9DQTs7QW9DNysrQ0E7OztBQUdBO0FBQUE7QUFDQTtBcENnLytDQTs7QW9DNysrQ0E7O0F2QmpIQTtBQUNBO0FibW0vQ0E7O0FvQzkrK0NBOztBdkJ4R0E7QUFDQTtBYjJsL0NBOztBb0MzKytDQTtBQUNBO0FwQzgrK0NBO0FpQjdrL0NBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEM4KytDQTtBb0M1KytDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBcEM2KytDQTtBQUNBOztBb0NqKytDQTtBQUNBO0FwQ28rK0NBO0FpQi9sL0NBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ28rK0NBO0FvQ2orK0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QXBDaysrQ0E7QW9DaCsrQ0E7QUFDQTtBQUNBO0FwQ2srK0NBO0FvQzc5K0NBO0F2QnpLQTtBQUNBO0FieW8vQ0E7QW9DOTkrQ0E7O0FBR0E7QXBDKzkrQ0E7QW9DNzkrQ0E7O0FBR0E7QXBDODkrQ0E7QW9DMTkrQ0E7QXZCMUtBO0FBQ0E7QWJ1by9DQTtBb0MzOStDQTs7QUFHQTtBcEM0OStDQTtBb0MxOStDQTs7QUFHQTtBcEMyOStDQTtBQUNBOztBb0M5OCtDQTtBQUNBO0FwQ2k5K0NBO0FpQnpvL0NBO0FtQnNMQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDaTkrQ0E7QW9DLzgrQ0E7QUFDQTtBQUNBO0FwQ2k5K0NBO0FBQ0E7O0FvQ3g4K0NBO0FBQ0E7QXBDMjgrQ0E7QW9DejgrQ0E7QUFDQTtBcEMyOCtDQTtBb0N6OCtDQTtBQUNBO0F2QnZPQTtBQUNBO0FibXIvQ0E7QW9DejgrQ0E7QXZCelBBO0FBQ0E7QWJxcy9DQTtBb0N6OCtDQTtBdkJ0UUE7QXVCd1FBO0FwQzI4K0NBOztBcUNydS9DQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBeEJXQTtBYjZ0L0NBOztBcUNsdS9DQTtBQUNBO0FyQ3F1L0NBO0FxQ251L0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDcXUvQ0E7QXFDM3QvQ0E7QUFDQTtBckM2dC9DQTtBcUMxdC9DQTtBQUNBO0FyQzR0L0NBO0FxQ3p0L0NBO0FBQ0E7QXJDMnQvQ0E7O0FzQ2x3L0NBO0FBQ0E7QUFBQTtBQUFBO0E1QkdBO0FBQ0E7QUdhQTtBYnV2L0NBOztBc0Nudy9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENzdy9DQTtBc0Nwdy9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDc3cvQ0E7QXNDbncvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBdENxdy9DQTs7QXNDL3YvQ0E7QUFDQTtBekJhQTtBQUNBO0Fic3YvQ0E7QXNDL3YvQ0E7QXpCTkE7QUFDQTtBYnd3L0NBO0FzQzl2L0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDZ3cvQ0E7QXNDN3YvQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0Qzh2L0NBOztBdUNyei9DQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDd3ovQ0E7QXVDbnovQ0E7QTFCcUNBO0FBQ0E7QWJpeC9DQTtBdUNsei9DQTtBMUJrQkE7QUFDQTtBYm15L0NBOztBdUNuMC9DQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDczAvQ0E7QXVDajAvQ0E7QTFCcUNBO0FBQ0E7QWIreC9DQTtBdUNoMC9DQTtBMUJrQkE7QUFDQTtBYml6L0NBOztBd0MvMC9DQTtBQUNBO0FBQ0E7QWxDNktBO0FrQzNLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQktBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCaTEvQ0E7QXNCNzAvQ0E7QWtCZkE7QWxCZ0JBO0FBQUE7QXRCZzEvQ0E7QUFDQTtBUXQxL0NBO0FnQ0dBO0F4Q3MxL0NBOztBd0NqMS9DQTtBQUNBO0F4Q28xL0NBOztBd0MvMC9DQTtBQUNBO0FBQ0E7QXhDazEvQ0E7O0F3QzMwL0NBO0FBQ0E7QUFDQTtBM0J2QkE7QWJzMi9DQTs7QXdDdDAvQ0E7QUNqREE7QUFDQTtBekMyMy9DQTtBUTcyL0NBO0FpQ1ZBO0FBQ0E7QXpDMDMvQ0E7QXlDdjMvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDdzMvQ0E7O0F3Q24xL0NBO0FDakRBO0FBQ0E7QXpDdzQvQ0E7QVExMy9DQTtBaUNWQTtBQUNBO0F6Q3U0L0NBO0F5Q3A0L0NBO0FBRUE7QUFDQTtBQUFBO0F6Q3E0L0NBOztBd0NoMi9DQTtBQ2pEQTtBQUNBO0F6Q3E1L0NBO0FRdjQvQ0E7QWlDVkE7QUFDQTtBekNvNS9DQTtBeUNqNS9DQTtBQUVBO0FBQ0E7QUFBQTtBekNrNS9DQTs7QXdDNzIvQ0E7QUNqREE7QUFDQTtBekNrNi9DQTtBUXA1L0NBO0FpQ1ZBO0FBQ0E7QXpDaTYvQ0E7QXlDOTUvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDKzUvQ0E7O0F3QzEzL0NBO0FDakRBO0FBQ0E7QXpDKzYvQ0E7QVFqNi9DQTtBaUNWQTtBQUNBO0F6Qzg2L0NBO0F5QzM2L0NBO0FBRUE7QUFDQTtBQUFBO0F6QzQ2L0NBOztBd0N2NC9DQTtBQ2pEQTtBQUNBO0F6QzQ3L0NBO0FROTYvQ0E7QWlDVkE7QUFDQTtBekMyNy9DQTtBeUN4Ny9DQTtBQUVBO0FBQ0E7QUFBQTtBekN5Ny9DQTs7QXdDcDUvQ0E7QUNqREE7QUFDQTtBekN5OC9DQTtBUTM3L0NBO0FpQ1ZBO0FBQ0E7QXpDdzgvQ0E7QXlDcjgvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDczgvQ0E7O0F3Q2o2L0NBO0FDakRBO0FBQ0E7QXpDczkvQ0E7QVF4OC9DQTtBaUNWQTtBQUNBO0F6Q3E5L0NBO0F5Q2w5L0NBO0FBRUE7QUFDQTtBQUFBO0F6Q205L0NBOztBd0M5Ni9DQTtBQ2pEQTtBQUNBO0F6Q20rL0NBO0FRcjkvQ0E7QWlDVkE7QUFDQTtBekNrKy9DQTtBeUMvOS9DQTtBQUVBO0FBQ0E7QUFBQTtBekNnKy9DQTs7QXdDMzcvQ0E7QUNqREE7QUFDQTtBekNnLy9DQTtBUWwrL0NBO0FpQ1ZBO0FBQ0E7QXpDKysvQ0E7QXlDNSsvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDNisvQ0E7O0F3Q3g4L0NBO0FDakRBO0FBQ0E7QXpDNi8vQ0E7QVEvKy9DQTtBaUNWQTtBQUNBO0F6QzQvL0NBO0F5Q3ovL0NBO0FBRUE7QUFDQTtBQUFBO0F6QzAvL0NBOztBd0NyOS9DQTtBQ2pEQTtBQUNBO0F6QzBnZ0RBO0FRNS8vQ0E7QWlDVkE7QUFDQTtBekN5Z2dEQTtBeUN0Z2dEQTtBQUVBO0FBQ0E7QUFBQTtBekN1Z2dEQTs7QTBDcGhnREE7QUFDQTtBQUNBO0FBRUE7QTdCY0E7QWJ5Z2dEQTtBaUIvOS9DQTtBeUI1REE7QUFRQTtBMUN1aGdEQTtBQUNBOztBMENwaGdEQTtBQUNBO0FBQ0E7QTdCSUE7QWJvaGdEQTs7QTJDbGlnREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJVQTtBYjRoZ0RBOztBMkNqaWdEQTtBQUVBO0EzQ21pZ0RBOztBMkMvaGdEQTtBQUNBO0EzQ2tpZ0RBOztBMkMxaGdEQTtBQUNBO0EzQzZoZ0RBO0EyQzFoZ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzRoZ0RBOztBMkNsaGdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNxa2dEQTtBNENua2dEQTtBQUNBO0E1Q3FrZ0RBO0E0Q2xrZ0RBO0FBQ0E7QTVDb2tnREE7O0EyQzloZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2lsZ0RBO0E0Qy9rZ0RBO0FBQ0E7QTVDaWxnREE7QTRDOWtnREE7QUFDQTtBNUNnbGdEQTs7QTJDMWlnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNmxnREE7QTRDM2xnREE7QUFDQTtBNUM2bGdEQTtBNEMxbGdEQTtBQUNBO0E1QzRsZ0RBOztBMkN0amdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN5bWdEQTtBNEN2bWdEQTtBQUNBO0E1Q3ltZ0RBO0E0Q3RtZ0RBO0FBQ0E7QTVDd21nREE7O0EyQ2xrZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3FuZ0RBO0E0Q25uZ0RBO0FBQ0E7QTVDcW5nREE7QTRDbG5nREE7QUFDQTtBNUNvbmdEQTs7QTJDOWtnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDaW9nREE7QTRDL25nREE7QUFDQTtBNUNpb2dEQTtBNEM5bmdEQTtBQUNBO0E1Q2dvZ0RBOztBMkMxbGdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM2b2dEQTtBNEMzb2dEQTtBQUNBO0E1QzZvZ0RBO0E0QzFvZ0RBO0FBQ0E7QTVDNG9nREE7O0EyQ3RtZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3lwZ0RBO0E0Q3ZwZ0RBO0FBQ0E7QTVDeXBnREE7QTRDdHBnREE7QUFDQTtBNUN3cGdEQTs7QTJDbG5nREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDcXFnREE7QTRDbnFnREE7QUFDQTtBNUNxcWdEQTtBNENscWdEQTtBQUNBO0E1Q29xZ0RBOztBMkM5bmdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNpcmdEQTtBNEMvcWdEQTtBQUNBO0E1Q2lyZ0RBO0E0QzlxZ0RBO0FBQ0E7QTVDZ3JnREE7O0EyQzFvZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzZyZ0RBO0E0QzNyZ0RBO0FBQ0E7QTVDNnJnREE7QTRDMXJnREE7QUFDQTtBNUM0cmdEQTs7QTJDdHBnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDeXNnREE7QTRDdnNnREE7QUFDQTtBNUN5c2dEQTtBNEN0c2dEQTtBQUNBO0E1Q3dzZ0RBOztBNkNodGdEQTtBQUNBO0FBQUE7QTdDb3RnREE7QTZDbnRnREE7QUFBQTtBN0NzdGdEQTtBQUNBO0E2Q250Z0RBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F2Q3dLQTtBdUN0S0E7QWhDSUE7QWJrdGdEQTs7QTZDanRnREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCWEE7QUFBQTtBdEJndWdEQTtBc0I1dGdEQTtBdUJEQTtBdkJFQTtBQUFBO0F0Qit0Z0RBO0FBQ0E7O0E2Q3R0Z0RBO0FyQllBO0FxQlZBO0E3Q3l0Z0RBOztBNkNydGdEQTtBQUNBO0FBQUE7QTdDd3RnREE7QTZDcnRnREE7QUFKQTtBQUtBO0FBQUE7QTdDd3RnREE7QUFDQTs7QThDbndnREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTlDc3dnREE7O0E4Q253Z0RBO0FBQ0E7QUFBQTtBQUFBO0E5Q3N3Z0RBOztBK0N4d2dEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYmt3Z0RBOztBK0Nod2dEQTtBQUNBO0FBQ0E7QUFDQTtBL0Ntd2dEQTtBUTF3Z0RBO0F1Q1dBO0FBQ0E7QUFDQTtBQUNBO0EvQ2t3Z0RBO0ErQy92Z0RBO0FBQ0E7QUFDQTtBL0Npd2dEQTs7QStDeHZnREE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QS9DMHZnREE7QStDeHZnREE7QWxDMUJBO0FBQ0E7QWJxeGdEQTtBK0N4dmdEQTtBbENoQkE7QUFDQTtBYjJ3Z0RBO0ErQ3h2Z0RBO0FBRUE7QUFDQTtBQUNBO0EvQ3l2Z0RBO0ErQ3J2Z0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DdXZnREE7QStDcHZnREE7QUFDQTtBL0NzdmdEQTtBK0NwdmdEQTtBQUNBO0FBQ0E7QS9Dc3ZnREE7O0ErQ3h1Z0RBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMnVnREE7QStDeHVnREE7QWxDMUJBO0FBWkE7QWJreGdEQTtBK0N2dWdEQTtBbEMzQ0E7QUFZQTtBYjB3Z0RBO0ErQ3R1Z0RBO0FBQ0E7QS9Dd3VnREE7QStDcnVnREE7QUFDQTtBQUNBO0EvQ3V1Z0RBO0ErQ3J1Z0RBO0FBQ0E7QUFDQTtBL0N1dWdEQTs7QWlCbHlnREE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DbXdnREE7QStDaHdnREE7QWxDMUJBO0FBWkE7QWIweWdEQTtBK0MvdmdEQTtBbEMzQ0E7QUFZQTtBYmt5Z0RBO0ErQzl2Z0RBO0FBQ0E7QS9DZ3dnREE7QStDN3ZnREE7QUFDQTtBQUNBO0EvQyt2Z0RBO0ErQzd2Z0RBO0FBQ0E7QUFDQTtBL0MrdmdEQTtBQUNBO0FpQjN6Z0RBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzJ4Z0RBO0ErQ3h4Z0RBO0FsQzFCQTtBQVpBO0FiazBnREE7QStDdnhnREE7QWxDM0NBO0FBWUE7QWIwemdEQTtBK0N0eGdEQTtBQUNBO0EvQ3d4Z0RBO0ErQ3J4Z0RBO0FBQ0E7QUFDQTtBL0N1eGdEQTtBK0NyeGdEQTtBQUNBO0FBQ0E7QS9DdXhnREE7QUFDQTtBaUJuMWdEQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NtemdEQTtBK0NoemdEQTtBbEMxQkE7QUFaQTtBYjAxZ0RBO0ErQy95Z0RBO0FsQzNDQTtBQVlBO0FiazFnREE7QStDOXlnREE7QUFDQTtBL0NnemdEQTtBK0M3eWdEQTtBQUNBO0FBQ0E7QS9DK3lnREE7QStDN3lnREE7QUFDQTtBQUNBO0EvQyt5Z0RBO0FBQ0E7QWlCMzJnREE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMjBnREE7QStDeDBnREE7QWxDMUJBO0FBWkE7QWJrM2dEQTtBK0N2MGdEQTtBbEMzQ0E7QUFZQTtBYjAyZ0RBO0ErQ3QwZ0RBO0FBQ0E7QS9DdzBnREE7QStDcjBnREE7QUFDQTtBQUNBO0EvQ3UwZ0RBO0ErQ3IwZ0RBO0FBQ0E7QUFDQTtBL0N1MGdEQTtBQUNBO0ErQzF6Z0RBO0FsQ25IQTtBYmc3Z0RBO0ErQzF6Z0RBO0FBQ0E7QS9DNHpnREE7QStDMXpnREE7QUFDQTtBL0M0emdEQTs7QWdEcjhnREE7QUFDQTtBQUNBO0FoRHc4Z0RBO0FRNzdnREE7QXdDUEE7QUFDQTtBaER1OGdEQTtBZ0RwOGdEQTtBQUNBO0FBQ0E7QUFDQTtBaERzOGdEQTs7QWdEbjlnREE7QUFDQTtBQUNBO0FoRHM5Z0RBO0FRMzhnREE7QXdDUEE7QUFDQTtBaERxOWdEQTtBZ0RsOWdEQTtBQUNBO0FBQ0E7QUFDQTtBaERvOWdEQTs7QWdEaitnREE7QUFDQTtBQUNBO0FoRG8rZ0RBO0FRejlnREE7QXdDUEE7QUFDQTtBaERtK2dEQTtBZ0RoK2dEQTtBQUNBO0FBQ0E7QUFDQTtBaERrK2dEQTs7QWdELytnREE7QUFDQTtBQUNBO0FoRGsvZ0RBO0FRditnREE7QXdDUEE7QUFDQTtBaERpL2dEQTtBZ0Q5K2dEQTtBQUNBO0FBQ0E7QUFDQTtBaERnL2dEQTs7QWdENy9nREE7QUFDQTtBQUNBO0FoRGdnaERBO0FRci9nREE7QXdDUEE7QUFDQTtBaEQrL2dEQTtBZ0Q1L2dEQTtBQUNBO0FBQ0E7QUFDQTtBaEQ4L2dEQTs7QWdEM2doREE7QUFDQTtBQUNBO0FoRDhnaERBO0FRbmdoREE7QXdDUEE7QUFDQTtBaEQ2Z2hEQTtBZ0QxZ2hEQTtBQUNBO0FBQ0E7QUFDQTtBaEQ0Z2hEQTs7QWdEemhoREE7QUFDQTtBQUNBO0FoRDRoaERBO0FRamhoREE7QXdDUEE7QUFDQTtBaEQyaGhEQTtBZ0R4aGhEQTtBQUNBO0FBQ0E7QUFDQTtBaEQwaGhEQTs7QWdEdmloREE7QUFDQTtBQUNBO0FoRDBpaERBO0FRL2hoREE7QXdDUEE7QUFDQTtBaER5aWhEQTtBZ0R0aWhEQTtBQUNBO0FBQ0E7QUFDQTtBaER3aWhEQTs7QWdEcmpoREE7QUFDQTtBQUNBO0FoRHdqaERBO0FRN2loREE7QXdDUEE7QUFDQTtBaER1amhEQTtBZ0RwamhEQTtBQUNBO0FBQ0E7QUFDQTtBaERzamhEQTs7QWdEbmtoREE7QUFDQTtBQUNBO0FoRHNraERBO0FRM2poREE7QXdDUEE7QUFDQTtBaERxa2hEQTtBZ0Rsa2hEQTtBQUNBO0FBQ0E7QUFDQTtBaERva2hEQTs7QWdEamxoREE7QUFDQTtBQUNBO0FoRG9saERBO0FRemtoREE7QXdDUEE7QUFDQTtBaERtbGhEQTtBZ0RobGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERrbGhEQTs7QWdEL2xoREE7QUFDQTtBQUNBO0FoRGttaERBO0FRdmxoREE7QXdDUEE7QUFDQTtBaERpbWhEQTtBZ0Q5bGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERnbWhEQTs7QWlEaG5oREE7QUFDQTtBM0NtTEE7QTJDakxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEbW5oREE7QVE5bWhEQTtBeUNEQTtBQUNBO0FqRGtuaERBO0FROW1oREE7QXlDQ0E7QWpEZ25oREE7O0FpRHJtaERBO0FBQ0E7QUFDQTtBQUNBO0FqRHdtaERBOztBaURsbWhEQTtBQUNBO0FqRHFtaERBOztBa0Qzb2hEQTtBQUdBO0FBQUE7QUFDQTtBNUNnTEE7QTRDN0tBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckNPQTtBYnFvaERBO0FrRHpvaERBO0FBQ0E7QWxEMm9oREE7QWtEeG9oREE7QUFDQTtBbEQwb2hEQTtBa0R2b2hEQTtBQUNBO0FBQ0E7QWxEeW9oREE7QWtEdG9oREE7QUFDQTtBbER3b2hEQTs7QWtEcG9oREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJvcGhEQTs7QWtEcm9oREE7QUFDQTtBbER3b2hEQTs7QW1EOXFoREE7QUFFQTtBbkRncmhEQTtBbUQ5cWhEQTtBQUNBO0FBQ0E7QW5EZ3JoREE7O0FtRDNxaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDRxaERBOztBbURycWhEQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHVxaERBO0FtRHBxaERBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRzcWhEQTtBc0IvcmhEQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCa3NoREE7QUFDQTtBbUR6cWhEQTtBQUNBO0FBQUE7QW5EMnFoREE7QW1EdnFoREE7QUFDQTtBQUFBO0FuRHlxaERBOztBbURycWhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHdxaERBO0FtRHRxaERBO0FBQ0E7QUFDQTtBbkR3cWhEQTtBbURycWhEQTs7QUFFQTtBQUFBO0FuRHVxaERBO0FtRHBxaERBO0FBQ0E7QW5Ec3FoREE7O0FtRGxxaERBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcXFoREE7QW1EbHFoREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Eb3FoREE7QW1EaHFoREE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGtxaERBO0FtRGhxaERBO0FBQ0E7QW5Ea3FoREE7QW1EL3BoREE7QUFDQTtBbkRpcWhEQTs7QW1EM3BoREE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDBwaERBOztBbUR0cGhEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHlwaERBO0FtRHRwaERBO0FBQUE7QW5EeXBoREE7QW1EeHBoREE7QUFBQTtBbkQycGhEQTs7QW1EdHBoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiZ3hoREE7QW1EeHBoREE7QUFDQTtBQUVBO0FuRHlwaERBOztBbURwcGhEQTtBQUNBO0FBQ0E7QW5EdXBoREE7O0FtRGxwaERBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRtcGhEQTs7QW1EL29oREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjR4aERBO0FtRDlvaERBO0FBQ0E7QW5EZ3BoREE7O0FtRDNvaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ4b2hEQTs7QWlCcnhoREE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ0b2hEQTtBbUR6b2hEQTtBQUNBO0FuRDJvaERBO0FtRHpvaERBO0FBQ0E7QW5EMm9oREE7QW1Edm9oREE7QUFDQTtBbkR5b2hEQTtBbUR2b2hEQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRHlvaERBO0FtRGpvaERBO0FBQUE7QW5Eb29oREE7QUFDQTtBaUI1eWhEQTtBa0MyS0E7O0FBRUE7QW5Eb29oREE7QUFDQTtBaUJsemhEQTtBa0NrTEE7QUFBQTtBbkRvb2hEQTtBQUNBO0FvRGwzaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQ4M2hEQTtBb0Q1M2hEQTtBQUFBO0FwRCszaERBO0FvRDczaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEKzNoREE7QW9ENzNoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQrM2hEQTs7QW9EMTNoREE7QUFDQTtBcEQ2M2hEQTtBb0QzM2hEQTtBQUNBO0FwRDYzaERBO0FvRDMzaERBO0FBQ0E7QUFDQTtBQUNBO0FwRDYzaERBOztBb0R4M2hEQTtBQUNBO0FwRDIzaERBO0FvRHozaERBO0FBQ0E7QUFDQTtBQUNBO0FwRDIzaERBO0FvRHozaERBO0FBQ0E7QUFDQTtBQUNBO0FwRDIzaERBOztBb0R0M2hEQTtBQUNBO0FwRHkzaERBO0FvRHYzaERBO0FBQ0E7QXBEeTNoREE7QW9EdjNoREE7QUFDQTtBQUNBO0FBQ0E7QXBEeTNoREE7O0FvRHAzaERBO0FBQ0E7QXBEdTNoREE7QW9EcjNoREE7QUFDQTtBQUNBO0FBQ0E7QXBEdTNoREE7QW9EcjNoREE7QUFDQTtBQUNBO0FBQ0E7QXBEdTNoREE7O0FvRGwyaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJvOGhEQTs7QXNEdDloREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJpK2hEQTtBc0RoK2hEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREaytoREE7QXNEaCtoREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGkraERBOztBc0Q1OWhEQTtBQUNBO0F0RCs5aERBO0FzRDc5aERBO0FBQ0E7QXREKzloREE7QXNENzloREE7QUFDQTtBQUNBO0FBQ0E7QXREKzloREE7QXNENTloREE7QUFDQTtBQUNBO0FBQ0E7QXREODloREE7O0FzRHo5aERBO0FBQ0E7QXRENDloREE7QXNEMTloREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0OWhEQTtBc0QxOWhEQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0OWhEQTtBc0R6OWhEQTtBQUNBO0FBQ0E7QUFDQTtBdEQyOWhEQTs7QXNEdDloREE7QUFDQTtBdER5OWhEQTtBc0R2OWhEQTtBQUNBO0F0RHk5aERBO0FzRHY5aERBO0FBQ0E7QUFDQTtBQUNBO0F0RHk5aERBO0FzRHQ5aERBO0FBQ0E7QUFDQTtBQUNBO0F0RHc5aERBO0FzRG45aERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERxOWhEQTs7QXNEajloREE7QUFDQTtBdERvOWhEQTtBc0RsOWhEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG85aERBO0FzRGw5aERBO0FBQ0E7QUFDQTtBQUNBO0F0RG85aERBO0FzRGo5aERBO0FBQ0E7QUFDQTtBQUNBO0F0RG05aERBOztBc0Q3N2hEQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibWtpREE7QXNEOTdoREE7QUFDQTtBdERnOGhEQTs7QXNENTdoREE7QUFDQTtBQUNBO0F0RCs3aERBOztBdUQxbGlEQTtBQUNBO0F2RDZsaURBOztBdUQxbGlEQTtBQUNBO0FBQUE7QXZENmxpREE7O0F1RDFsaURBO0FBQ0E7QUFDQTtBQUNBO0F2RDZsaURBO0F3RHBuaURBO0FBQ0E7QUFDQTtBQUNBO0F4RHNuaURBOztBdUQ5bGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJvbmlEQTtBc0JobmlEQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm1uaURBO0FBQ0E7O0F1RG5taURBOzs7QUFHQTtBdkRzbWlEQTs7QXVEbm1pREE7O0FBRUE7QUFBQTtBdkRzbWlEQTs7QXVEbm1pREE7O0FBRUE7QUFBQTtBdkRzbWlEQTs7QXVEN2xpREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGdtaURBO0F1RDdsaURBOzs7QUFHQTtBQUNBO0F2RCtsaURBO0F1RDVsaURBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCMnBpREE7QXNCdnBpREE7QWlDcURBOztBakNwREE7QUFBQTtBdEIycGlEQTtBQUNBOztBdUQzbGlEQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0Qm9yaURBO0FzQmhyaURBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCb3JpREE7QUFDQTtBUTFyaURBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RG9taURBOztBdURqbWlEQTtBQUNBO0F2RG9taURBOztBdUQvbGlEQTtBQUNBO0F2RGttaURBOztBdUQzbGlEQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQ4bGlEQTs7QXVENWxpREE7QUFDQTtBdkQrbGlEQTs7QXVEN2xpREE7QUFDQTtBdkRnbWlEQTs7QXVEdmxpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEeWxpREE7QXVEdmxpREE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ3dmlEQTtBc0JwdmlEQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCdXZpREE7QUFDQTtBdUQxbGlEQTtBQUNBO0F2RDRsaURBOztBdURubGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkRzbGlEQTs7QXlEeHhpREE7QUFDQTtBQUFBO0FBQUE7QXpENHhpREE7QUFDQTtBeUQxeGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBekQyeGlEQTs7QXlEeHhpREE7QUFDQTtBQUNBO0FBQ0E7QXpEMnhpREE7O0F5RHB4aURBO0FBQ0E7QUFDQTtBQUFBO0F6RHV4aURBO0F5RHJ4aURBO0FBQ0E7QUFDQTtBQUFBO0F6RHV4aURBO0FBQ0E7QXlEcHhpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QXpEcXhpREE7O0F5RGx4aURBO0FBQ0E7QUFDQTtBekRxeGlEQTs7QXlEanhpREE7QUFDQTs7QUFFQTtBQUFBO0F6RG94aURBO0FBQ0E7QTBEaDFpREE7QUFBQTtBMURtMWlEQTs7QTBEbDFpREE7QUFBQTtBMURzMWlEQTs7QTBEcjFpREE7QUFBQTtBMUR5MWlEQTs7QTBEeDFpREE7QUFBQTtBMUQ0MWlEQTs7QTBEMzFpREE7QUFBQTtBMUQrMWlEQTs7QTBEOTFpREE7QUFBQTtBMURrMmlEQTs7QTJEcDJpREE7QUFDQTtBM0R1MmlEQTs7QVE3MWlEQTs7O0FtRExBO0EzRHcyaURBOztBMkQ5MmlEQTtBQUNBO0EzRGkzaURBOztBUXYyaURBOzs7QW1ETEE7QTNEazNpREE7O0EyRHgzaURBO0FBQ0E7QTNEMjNpREE7O0FRajNpREE7OztBbURMQTtBM0Q0M2lEQTs7QTJEbDRpREE7QUFDQTtBM0RxNGlEQTs7QVEzM2lEQTs7O0FtRExBO0EzRHM0aURBOztBMkQ1NGlEQTtBQUNBO0EzRCs0aURBOztBUXI0aURBOzs7QW1ETEE7QTNEZzVpREE7O0EyRHQ1aURBO0FBQ0E7QTNEeTVpREE7O0FRLzRpREE7OztBbURMQTtBM0QwNWlEQTs7QTJEaDZpREE7QUFDQTtBM0RtNmlEQTs7QVF6NWlEQTs7O0FtRExBO0EzRG82aURBOztBMkQxNmlEQTtBQUNBO0EzRDY2aURBOztBUW42aURBOzs7QW1ETEE7QTNEODZpREE7O0EyRHA3aURBO0FBQ0E7QTNEdTdpREE7O0FRNzZpREE7OztBbURMQTtBM0R3N2lEQTs7QTJEOTdpREE7QUFDQTtBM0RpOGlEQTs7QVF2N2lEQTs7O0FtRExBO0EzRGs4aURBOztBMkR4OGlEQTtBQUNBO0EzRDI4aURBOztBUWo4aURBOzs7QW1ETEE7QTNENDhpREE7O0EyRGw5aURBO0FBQ0E7QTNEcTlpREE7O0FRMzhpREE7OztBbURMQTtBM0RzOWlEQTs7QTREcjlpREE7QUFDQTtBNUR3OWlEQTs7QTREcjlpREE7QUFDQTtBNUR3OWlEQTs7QTZEbitpREE7QUFBQTtBN0R1K2lEQTs7QTZEdCtpREE7QUFBQTtBN0QwK2lEQTs7QTZEeitpREE7QUFBQTtBN0Q2K2lEQTs7QTZENStpREE7QUFBQTtBN0RnL2lEQTs7QTZELytpREE7QUFBQTtBN0RtL2lEQTs7QTZEai9pREE7QUFBQTtBN0RxL2lEQTs7QTZEcC9pREE7QUFBQTtBN0R3L2lEQTs7QTZEdi9pREE7QUFBQTtBN0QyL2lEQTs7QTZEMS9pREE7QUFBQTtBN0Q4L2lEQTs7QTZENy9pREE7QUFBQTtBN0RpZ2pEQTs7QTZEOS9pREE7QUFDQTtBN0RpZ2pEQTs7QTZEbGdqREE7QUFDQTtBN0RxZ2pEQTs7QTZEdGdqREE7QUFDQTtBN0R5Z2pEQTs7QTZEMWdqREE7QUFDQTtBN0Q2Z2pEQTs7QTZEOWdqREE7QUFDQTtBN0RpaGpEQTs7QTZEbGhqREE7QUFDQTtBN0RxaGpEQTs7QTZEdGhqREE7QUFDQTtBN0R5aGpEQTs7QTZEMWhqREE7QUFDQTtBN0Q2aGpEQTs7QTZEOWhqREE7QUFDQTtBN0RpaWpEQTs7QTZEbGlqREE7QUFDQTtBN0RxaWpEQTs7QTZEdGlqREE7QUFDQTtBN0R5aWpEQTs7QTZEMWlqREE7QUFDQTtBN0Q2aWpEQTs7QTZEemlqREE7QUFDQTtBN0Q0aWpEQTs7QTZEcmlqREE7QUFDQTtBN0R3aWpEQTs7QTZEcmlqREE7QUFDQTtBN0R3aWpEQTs7QTZEcmlqREE7QUFDQTtBQUNBO0E3RHdpakRBOztBNkRyaWpEQTtBQUNBO0FBQ0E7QTdEd2lqREE7O0E2RHJpakRBO0FBQ0E7QUFDQTtBN0R3aWpEQTs7QTZEcmlqREE7QUFDQTtBQUNBO0E3RHdpakRBOztBNkRyaWpEQTtBQUNBO0E3RHdpakRBOztBNkRyaWpEQTtBQUNBO0E3RHdpakRBOztBNkRyaWpEQTtBQUNBO0E3RHdpakRBOztBNkRyaWpEQTtBQUNBO0E3RHdpakRBOztBd0RobmpEQTtBQUNBO0FBQ0E7QUFDQTtBeERtbmpEQTs7QThENW1qREE7QUFBQTtBOURnbmpEQTs7QThEaG5qREE7QUFBQTtBOURvbmpEQTs7QThEcG5qREE7QUFBQTtBOUR3bmpEQTs7QThEeG5qREE7QUFBQTtBOUQ0bmpEQTs7QThENW5qREE7QUFBQTtBOURnb2pEQTs7QThEaG9qREE7QUFBQTtBOURvb2pEQTs7QThEcG9qREE7QUFBQTtBOUR3b2pEQTs7QThEeG9qREE7QUFBQTtBQUFBO0FBQUE7QTlENG9qREE7O0E4RDVvakRBO0FBQUE7QUFBQTtBQUFBO0E5RGdwakRBOztBaUIvbGpEQTtBNkNqREE7QUFBQTtBOURxcGpEQTtBOERycGpEQTtBQUFBO0E5RHdwakRBO0E4RHhwakRBO0FBQUE7QTlEMnBqREE7QThEM3BqREE7QUFBQTtBOUQ4cGpEQTtBOEQ5cGpEQTtBQUFBO0E5RGlxakRBO0E4RGpxakRBO0FBQUE7QTlEb3FqREE7QThEcHFqREE7QUFBQTtBOUR1cWpEQTtBOER2cWpEQTtBQUFBO0FBQUE7QUFBQTtBOUQwcWpEQTtBOEQxcWpEQTtBQUFBO0FBQUE7QUFBQTtBOUQ2cWpEQTtBQUNBO0FpQjduakRBO0E2Q2pEQTtBQUFBO0E5RGtyakRBO0E4RGxyakRBO0FBQUE7QTlEcXJqREE7QThEcnJqREE7QUFBQTtBOUR3cmpEQTtBOER4cmpEQTtBQUFBO0E5RDJyakRBO0E4RDNyakRBO0FBQUE7QTlEOHJqREE7QThEOXJqREE7QUFBQTtBOURpc2pEQTtBOERqc2pEQTtBQUFBO0E5RG9zakRBO0E4RHBzakRBO0FBQUE7QUFBQTtBQUFBO0E5RHVzakRBO0E4RHZzakRBO0FBQUE7QUFBQTtBQUFBO0E5RDBzakRBO0FBQ0E7QWlCMXBqREE7QTZDakRBO0FBQUE7QTlEK3NqREE7QThEL3NqREE7QUFBQTtBOURrdGpEQTtBOERsdGpEQTtBQUFBO0E5RHF0akRBO0E4RHJ0akRBO0FBQUE7QTlEd3RqREE7QThEeHRqREE7QUFBQTtBOUQydGpEQTtBOEQzdGpEQTtBQUFBO0E5RDh0akRBO0E4RDl0akRBO0FBQUE7QTlEaXVqREE7QThEanVqREE7QUFBQTtBQUFBO0FBQUE7QTlEb3VqREE7QThEcHVqREE7QUFBQTtBQUFBO0FBQUE7QTlEdXVqREE7QUFDQTtBaUJ2cmpEQTtBNkNqREE7QUFBQTtBOUQ0dWpEQTtBOEQ1dWpEQTtBQUFBO0E5RCt1akRBO0E4RC91akRBO0FBQUE7QTlEa3ZqREE7QThEbHZqREE7QUFBQTtBOURxdmpEQTtBOERydmpEQTtBQUFBO0E5RHd2akRBO0E4RHh2akRBO0FBQUE7QTlEMnZqREE7QThEM3ZqREE7QUFBQTtBOUQ4dmpEQTtBOEQ5dmpEQTtBQUFBO0FBQUE7QUFBQTtBOURpd2pEQTtBOERqd2pEQTtBQUFBO0FBQUE7QUFBQTtBOURvd2pEQTtBQUNBO0E4RDN2akRBO0FBRUE7QUFBQTtBOUQ2dmpEQTtBOEQ3dmpEQTtBQUFBO0E5RGd3akRBO0E4RGh3akRBO0FBQUE7QTlEbXdqREE7QThEbndqREE7QUFBQTtBOURzd2pEQTtBOER0d2pEQTtBQUFBO0E5RHl3akRBO0E4RHp3akRBO0FBQUE7QTlENHdqREE7QThENXdqREE7QUFBQTtBOUQrd2pEQTtBOEQvd2pEQTtBQUFBO0FBQUE7QUFBQTtBOURreGpEQTtBOERseGpEQTtBQUFBO0FBQUE7QUFBQTtBOURxeGpEQTtBQUNBO0ErRDN5akRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Q2eWpEQTtBK0QzeWpEQTtBQUNBO0FBQ0E7QS9ENnlqREE7QStEMXlqREE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENHlqREE7O0ErRG55akRBO0FBQ0E7QS9Ec3lqREE7O0ErRHZ5akRBO0FBQ0E7QS9EMHlqREE7O0ErRDN5akRBO0FBQ0E7QS9EOHlqREE7O0ErRC95akRBO0FBQ0E7QS9Ea3pqREE7O0ErRG56akRBO0FBQ0E7QS9Ec3pqREE7O0ErRHZ6akRBO0FBQ0E7QS9EMHpqREE7O0ErRDN6akRBO0FBQ0E7QS9EOHpqREE7O0ErRC96akRBO0FBQ0E7QS9EazBqREE7O0ErRG4wakRBO0FBQ0E7QS9EczBqREE7O0ErRHYwakRBO0FBQ0E7QS9EMDBqREE7O0ErRDMwakRBO0FBQ0E7QS9EODBqREE7O0ErRC8wakRBO0FBQ0E7QS9EazFqREE7O0ErRG4xakRBO0FBQ0E7QS9EczFqREE7O0ErRHYxakRBO0FBQ0E7QS9EMDFqREE7O0ErRDMxakRBO0FBQ0E7QS9EODFqREE7O0ErRC8xakRBO0FBQ0E7QS9EazJqREE7O0ErRG4yakRBO0FBQ0E7QS9EczJqREE7O0ErRHYyakRBO0FBQ0E7QS9EMDJqREE7O0ErRDMyakRBO0FBQ0E7QS9EODJqREE7O0ErRC8yakRBO0FBQ0E7QS9EazNqREE7O0ErRG4zakRBO0FBQ0E7QS9EczNqREE7O0ErRHYzakRBO0FBQ0E7QS9EMDNqREE7O0ErRDMzakRBO0FBQ0E7QS9EODNqREE7O0ErRC8zakRBO0FBQ0E7QS9EazRqREE7O0ErRG40akRBO0FBQ0E7QS9EczRqREE7O0ErRHY0akRBO0FBQ0E7QS9EMDRqREE7O0ErRDM0akRBO0FBQ0E7QS9EODRqREE7O0ErRC80akRBO0FBQ0E7QS9EazVqREE7O0ErRG41akRBO0FBQ0E7QS9EczVqREE7O0ErRHY1akRBO0FBQ0E7QS9EMDVqREE7O0ErRDM1akRBO0FBQ0E7QS9EODVqREE7O0ErRC81akRBO0FBQ0E7QS9EazZqREE7O0ErRG42akRBO0FBQ0E7QS9EczZqREE7O0ErRHY2akRBO0FBQ0E7QS9EMDZqREE7O0ErRDM2akRBO0FBQ0E7QS9EODZqREE7O0ErRC82akRBO0FBQ0E7QS9EazdqREE7O0ErRG43akRBO0FBQ0E7QS9EczdqREE7O0ErRHY3akRBO0FBQ0E7QS9EMDdqREE7O0ErRDM3akRBO0FBQ0E7QS9EODdqREE7O0ErRC83akRBO0FBQ0E7QS9EazhqREE7O0ErRG44akRBO0FBQ0E7QS9EczhqREE7O0ErRHY4akRBO0FBQ0E7QS9EMDhqREE7O0ErRDM4akRBO0FBQ0E7QS9EODhqREE7O0ErRC84akRBO0FBQ0E7QS9EazlqREE7O0FnRTMrakRBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFKytqREE7O0FnRTkrakRBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFay9qREE7O0FnRWovakRBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcS9qREE7O0FnRXAvakRBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdy9qREE7O0FnRXQvakRBO0FBQUE7QUFBQTtBaEUwL2pEQTs7QWdFei9qREE7QUFBQTtBQUFBO0FoRTYvakRBOztBZ0U1L2pEQTtBQUFBO0FBQUE7QWhFZ2drREE7O0FnRS8vakRBO0FBQUE7QUFBQTtBQUFBO0FoRW1na0RBOztBZ0VsZ2tEQTtBQUFBO0FBQUE7QUFBQTtBaEVzZ2tEQTs7QWdFcmdrREE7QUFBQTtBQUFBO0FBQUE7QWhFeWdrREE7O0FnRXhna0RBO0FBQUE7QUFBQTtBaEU0Z2tEQTs7QWdFM2drREE7QUFBQTtBQUFBO0FoRStna0RBOztBZ0U3Z2tEQTtBQUFBO0FBQUE7QUFBQTtBaEVpaGtEQTs7QWdFaGhrREE7QUFBQTtBQUFBO0FBQUE7QWhFb2hrREE7O0FnRW5oa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXVoa0RBOztBZ0V0aGtEQTtBQUFBO0FBQUE7QUFBQTtBaEUwaGtEQTs7QWdFemhrREE7QUFBQTtBQUFBO0FoRTZoa0RBOztBZ0UzaGtEQTtBQUFBO0FBQUE7QUFBQTtBaEUraGtEQTs7QWdFOWhrREE7QUFBQTtBQUFBO0FBQUE7QWhFa2lrREE7O0FnRWppa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXFpa0RBOztBZ0VwaWtEQTtBQUFBO0FBQUE7QUFBQTtBaEV3aWtEQTs7QWdFdmlrREE7QUFBQTtBQUFBO0FBQUE7QWhFMmlrREE7O0FnRXppa0RBO0FBQUE7QUFBQTtBaEU2aWtEQTs7QWdFNWlrREE7QUFBQTtBQUFBO0FoRWdqa0RBOztBZ0UvaWtEQTtBQUFBO0FBQUE7QWhFbWprREE7O0FnRWxqa0RBO0FBQUE7QUFBQTtBaEVzamtEQTs7QWdFcmprREE7QUFBQTtBQUFBO0FoRXlqa0RBOztBZ0V4amtEQTtBQUFBO0FBQUE7QWhFNGprREE7O0FnRTFqa0RBO0FBQUE7QUFBQTtBaEU4amtEQTs7QWdFN2prREE7QUFBQTtBQUFBO0FoRWlra0RBOztBZ0Voa2tEQTtBQUFBO0FBQUE7QWhFb2trREE7O0FnRW5ra0RBO0FBQUE7QUFBQTtBaEV1a2tEQTs7QWdFdGtrREE7QUFBQTtBQUFBO0FoRTBra0RBOztBZ0V6a2tEQTtBQUFBO0FBQUE7QWhFNmtrREE7O0FpQmpra0RBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXdua0RBO0FnRXZua0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMG5rREE7QWdFem5rREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0bmtEQTtBZ0UzbmtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThua0RBO0FnRTVua0RBO0FBQUE7QUFBQTtBaEUrbmtEQTtBZ0U5bmtEQTtBQUFBO0FBQUE7QWhFaW9rREE7QWdFaG9rREE7QUFBQTtBQUFBO0FoRW1va0RBO0FnRWxva0RBO0FBQUE7QUFBQTtBQUFBO0FoRXFva0RBO0FnRXBva0RBO0FBQUE7QUFBQTtBQUFBO0FoRXVva0RBO0FnRXRva0RBO0FBQUE7QUFBQTtBQUFBO0FoRXlva0RBO0FnRXhva0RBO0FBQUE7QUFBQTtBaEUyb2tEQTtBZ0Uxb2tEQTtBQUFBO0FBQUE7QWhFNm9rREE7QWdFM29rREE7QUFBQTtBQUFBO0FBQUE7QWhFOG9rREE7QWdFN29rREE7QUFBQTtBQUFBO0FBQUE7QWhFZ3BrREE7QWdFL29rREE7QUFBQTtBQUFBO0FBQUE7QWhFa3BrREE7QWdFanBrREE7QUFBQTtBQUFBO0FBQUE7QWhFb3BrREE7QWdFbnBrREE7QUFBQTtBQUFBO0FoRXNwa0RBO0FnRXBwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXVwa0RBO0FnRXRwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXlwa0RBO0FnRXhwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRTJwa0RBO0FnRTFwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRTZwa0RBO0FnRTVwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRStwa0RBO0FnRTdwa0RBO0FBQUE7QUFBQTtBaEVncWtEQTtBZ0UvcGtEQTtBQUFBO0FBQUE7QWhFa3FrREE7QWdFanFrREE7QUFBQTtBQUFBO0FoRW9xa0RBO0FnRW5xa0RBO0FBQUE7QUFBQTtBaEVzcWtEQTtBZ0VycWtEQTtBQUFBO0FBQUE7QWhFd3FrREE7QWdFdnFrREE7QUFBQTtBQUFBO0FoRTBxa0RBO0FnRXhxa0RBO0FBQUE7QUFBQTtBaEUycWtEQTtBZ0UxcWtEQTtBQUFBO0FBQUE7QWhFNnFrREE7QWdFNXFrREE7QUFBQTtBQUFBO0FoRStxa0RBO0FnRTlxa0RBO0FBQUE7QUFBQTtBaEVpcmtEQTtBZ0VocmtEQTtBQUFBO0FBQUE7QWhFbXJrREE7QWdFbHJrREE7QUFBQTtBQUFBO0FoRXFya0RBO0FBQ0E7QWlCMXFrREE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3VrREE7QWdFL3RrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrdWtEQTtBZ0VqdWtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW91a0RBO0FnRW51a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFc3VrREE7QWdFcHVrREE7QUFBQTtBQUFBO0FoRXV1a0RBO0FnRXR1a0RBO0FBQUE7QUFBQTtBaEV5dWtEQTtBZ0V4dWtEQTtBQUFBO0FBQUE7QWhFMnVrREE7QWdFMXVrREE7QUFBQTtBQUFBO0FBQUE7QWhFNnVrREE7QWdFNXVrREE7QUFBQTtBQUFBO0FBQUE7QWhFK3VrREE7QWdFOXVrREE7QUFBQTtBQUFBO0FBQUE7QWhFaXZrREE7QWdFaHZrREE7QUFBQTtBQUFBO0FoRW12a0RBO0FnRWx2a0RBO0FBQUE7QUFBQTtBaEVxdmtEQTtBZ0VudmtEQTtBQUFBO0FBQUE7QUFBQTtBaEVzdmtEQTtBZ0VydmtEQTtBQUFBO0FBQUE7QUFBQTtBaEV3dmtEQTtBZ0V2dmtEQTtBQUFBO0FBQUE7QUFBQTtBaEUwdmtEQTtBZ0V6dmtEQTtBQUFBO0FBQUE7QUFBQTtBaEU0dmtEQTtBZ0UzdmtEQTtBQUFBO0FBQUE7QWhFOHZrREE7QWdFNXZrREE7QUFBQTtBQUFBO0FBQUE7QWhFK3ZrREE7QWdFOXZrREE7QUFBQTtBQUFBO0FBQUE7QWhFaXdrREE7QWdFaHdrREE7QUFBQTtBQUFBO0FBQUE7QWhFbXdrREE7QWdFbHdrREE7QUFBQTtBQUFBO0FBQUE7QWhFcXdrREE7QWdFcHdrREE7QUFBQTtBQUFBO0FBQUE7QWhFdXdrREE7QWdFcndrREE7QUFBQTtBQUFBO0FoRXd3a0RBO0FnRXZ3a0RBO0FBQUE7QUFBQTtBaEUwd2tEQTtBZ0V6d2tEQTtBQUFBO0FBQUE7QWhFNHdrREE7QWdFM3drREE7QUFBQTtBQUFBO0FoRTh3a0RBO0FnRTd3a0RBO0FBQUE7QUFBQTtBaEVneGtEQTtBZ0Uvd2tEQTtBQUFBO0FBQUE7QWhFa3hrREE7QWdFaHhrREE7QUFBQTtBQUFBO0FoRW14a0RBO0FnRWx4a0RBO0FBQUE7QUFBQTtBaEVxeGtEQTtBZ0VweGtEQTtBQUFBO0FBQUE7QWhFdXhrREE7QWdFdHhrREE7QUFBQTtBQUFBO0FoRXl4a0RBO0FnRXh4a0RBO0FBQUE7QUFBQTtBaEUyeGtEQTtBZ0UxeGtEQTtBQUFBO0FBQUE7QWhFNnhrREE7QUFDQTtBaUJseGtEQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV3MGtEQTtBZ0V2MGtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTAwa0RBO0FnRXowa0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNDBrREE7QWdFMzBrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4MGtEQTtBZ0U1MGtEQTtBQUFBO0FBQUE7QWhFKzBrREE7QWdFOTBrREE7QUFBQTtBQUFBO0FoRWkxa0RBO0FnRWgxa0RBO0FBQUE7QUFBQTtBaEVtMWtEQTtBZ0VsMWtEQTtBQUFBO0FBQUE7QUFBQTtBaEVxMWtEQTtBZ0VwMWtEQTtBQUFBO0FBQUE7QUFBQTtBaEV1MWtEQTtBZ0V0MWtEQTtBQUFBO0FBQUE7QUFBQTtBaEV5MWtEQTtBZ0V4MWtEQTtBQUFBO0FBQUE7QWhFMjFrREE7QWdFMTFrREE7QUFBQTtBQUFBO0FoRTYxa0RBO0FnRTMxa0RBO0FBQUE7QUFBQTtBQUFBO0FoRTgxa0RBO0FnRTcxa0RBO0FBQUE7QUFBQTtBQUFBO0FoRWcya0RBO0FnRS8xa0RBO0FBQUE7QUFBQTtBQUFBO0FoRWsya0RBO0FnRWoya0RBO0FBQUE7QUFBQTtBQUFBO0FoRW8ya0RBO0FnRW4ya0RBO0FBQUE7QUFBQTtBaEVzMmtEQTtBZ0VwMmtEQTtBQUFBO0FBQUE7QUFBQTtBaEV1MmtEQTtBZ0V0MmtEQTtBQUFBO0FBQUE7QUFBQTtBaEV5MmtEQTtBZ0V4MmtEQTtBQUFBO0FBQUE7QUFBQTtBaEUyMmtEQTtBZ0UxMmtEQTtBQUFBO0FBQUE7QUFBQTtBaEU2MmtEQTtBZ0U1MmtEQTtBQUFBO0FBQUE7QUFBQTtBaEUrMmtEQTtBZ0U3MmtEQTtBQUFBO0FBQUE7QWhFZzNrREE7QWdFLzJrREE7QUFBQTtBQUFBO0FoRWsza0RBO0FnRWoza0RBO0FBQUE7QUFBQTtBaEVvM2tEQTtBZ0VuM2tEQTtBQUFBO0FBQUE7QWhFczNrREE7QWdFcjNrREE7QUFBQTtBQUFBO0FoRXcza0RBO0FnRXYza0RBO0FBQUE7QUFBQTtBaEUwM2tEQTtBZ0V4M2tEQTtBQUFBO0FBQUE7QWhFMjNrREE7QWdFMTNrREE7QUFBQTtBQUFBO0FoRTYza0RBO0FnRTUza0RBO0FBQUE7QUFBQTtBaEUrM2tEQTtBZ0U5M2tEQTtBQUFBO0FBQUE7QWhFaTRrREE7QWdFaDRrREE7QUFBQTtBQUFBO0FoRW00a0RBO0FnRWw0a0RBO0FBQUE7QUFBQTtBaEVxNGtEQTtBQUNBO0FpQjEza0RBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWc3a0RBO0FnRS82a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFazdrREE7QWdFajdrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVvN2tEQTtBZ0VuN2tEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXM3a0RBO0FnRXA3a0RBO0FBQUE7QUFBQTtBaEV1N2tEQTtBZ0V0N2tEQTtBQUFBO0FBQUE7QWhFeTdrREE7QWdFeDdrREE7QUFBQTtBQUFBO0FoRTI3a0RBO0FnRTE3a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTY3a0RBO0FnRTU3a0RBO0FBQUE7QUFBQTtBQUFBO0FoRSs3a0RBO0FnRTk3a0RBO0FBQUE7QUFBQTtBQUFBO0FoRWk4a0RBO0FnRWg4a0RBO0FBQUE7QUFBQTtBaEVtOGtEQTtBZ0VsOGtEQTtBQUFBO0FBQUE7QWhFcThrREE7QWdFbjhrREE7QUFBQTtBQUFBO0FBQUE7QWhFczhrREE7QWdFcjhrREE7QUFBQTtBQUFBO0FBQUE7QWhFdzhrREE7QWdFdjhrREE7QUFBQTtBQUFBO0FBQUE7QWhFMDhrREE7QWdFejhrREE7QUFBQTtBQUFBO0FBQUE7QWhFNDhrREE7QWdFMzhrREE7QUFBQTtBQUFBO0FoRTg4a0RBO0FnRTU4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRSs4a0RBO0FnRTk4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRWk5a0RBO0FnRWg5a0RBO0FBQUE7QUFBQTtBQUFBO0FoRW05a0RBO0FnRWw5a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXE5a0RBO0FnRXA5a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXU5a0RBO0FnRXI5a0RBO0FBQUE7QUFBQTtBaEV3OWtEQTtBZ0V2OWtEQTtBQUFBO0FBQUE7QWhFMDlrREE7QWdFejlrREE7QUFBQTtBQUFBO0FoRTQ5a0RBO0FnRTM5a0RBO0FBQUE7QUFBQTtBaEU4OWtEQTtBZ0U3OWtEQTtBQUFBO0FBQUE7QWhFZytrREE7QWdFLzlrREE7QUFBQTtBQUFBO0FoRWsra0RBO0FnRWgra0RBO0FBQUE7QUFBQTtBaEVtK2tEQTtBZ0VsK2tEQTtBQUFBO0FBQUE7QWhFcStrREE7QWdFcCtrREE7QUFBQTtBQUFBO0FoRXUra0RBO0FnRXQra0RBO0FBQUE7QUFBQTtBaEV5K2tEQTtBZ0V4K2tEQTtBQUFBO0FBQUE7QWhFMitrREE7QWdFMStrREE7QUFBQTtBQUFBO0FoRTYra0RBO0FBQ0E7QWlFeGhsREE7QUFBQTtBakUyaGxEQTs7QWlFMWhsREE7QUFBQTtBakU4aGxEQTs7QWlFN2hsREE7QUFBQTtBakVpaWxEQTs7QWlCNytrREE7QWdEdERBO0FBQUE7QWpFd2lsREE7QWlFdmlsREE7QUFBQTtBakUwaWxEQTtBaUV6aWxEQTtBQUFBO0FqRTRpbERBO0FBQ0E7QWlCei9rREE7QWdEdERBO0FBQUE7QWpFbWpsREE7QWlFbGpsREE7QUFBQTtBakVxamxEQTtBaUVwamxEQTtBQUFBO0FqRXVqbERBO0FBQ0E7QWlCcGdsREE7QWdEdERBO0FBQUE7QWpFOGpsREE7QWlFN2psREE7QUFBQTtBakVna2xEQTtBaUUvamxEQTtBQUFBO0FqRWtrbERBO0FBQ0E7QWlCL2dsREE7QWdEdERBO0FBQUE7QWpFeWtsREE7QWlFeGtsREE7QUFBQTtBakUya2xEQTtBaUUxa2xEQTtBQUFBO0FqRTZrbERBO0FBQ0E7QWtFbmxsREE7QUFBQTtBQUFBO0FBQUE7QWxFc2xsREE7O0FrRXRsbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFMGxsREE7O0FrRTFsbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFOGxsREE7O0FtRTlsbERBO0FBQUE7QW5Fa21sREE7O0FtRWxtbERBO0FBQUE7QW5Fc21sREE7O0FvRXJtbERBO0FBQUE7QXBFeW1sREE7O0FvRXptbERBO0FBQUE7QXBFNm1sREE7O0FvRTdtbERBO0FBQUE7QXBFaW5sREE7O0FvRWpubERBO0FBQUE7QXBFcW5sREE7O0FvRXJubERBO0FBQUE7QXBFeW5sREE7O0FvRXBubERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEV1bmxEQTs7QW9FcG5sREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXVubERBOztBb0VubmxEQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRXVubERBO0FBQ0E7O0FxRWpwbERBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RW1wbERBOztBc0V6b2xEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEUyb2xEQTs7QXVFeHFsREE7QUFBQTtBQUFBO0F2RTRxbERBOztBdUUzcWxEQTtBQUFBO0FBQUE7QXZFK3FsREE7O0F1RTlxbERBO0FBQUE7QUFBQTtBdkVrcmxEQTs7QXVFanJsREE7QUFBQTtBQUFBO0F2RXFybERBOztBd0VwcmxEQTtBQUFBO0F4RXdybERBOztBd0V4cmxEQTtBQUFBO0F4RTRybERBOztBd0U1cmxEQTtBQUFBO0F4RWdzbERBOztBd0Voc2xEQTtBQUFBO0F4RW9zbERBOztBd0Vwc2xEQTtBQUFBO0F4RXdzbERBOztBd0V4c2xEQTtBQUFBO0F4RTRzbERBOztBd0U1c2xEQTtBQUFBO0F4RWd0bERBOztBd0VodGxEQTtBQUFBO0F4RW90bERBOztBd0VwdGxEQTtBQUFBO0F4RXd0bERBOztBd0V4dGxEQTtBQUFBO0F4RTR0bERBOztBd0U1dGxEQTtBQUFBO0F4RWd1bERBOztBd0VodWxEQTtBQUFBO0F4RW91bERBOztBd0VwdWxEQTtBQUFBO0F4RXd1bERBOztBd0V4dWxEQTtBQUFBO0F4RTR1bERBOztBd0V4dWxEQTtBQUFBO0F4RTR1bERBOztBd0UzdWxEQTtBQUFBO0F4RSt1bERBOztBd0UzdWxEQTtBQUFBO0F4RSt1bERBOztBd0U5dWxEQTtBQUFBO0F4RWt2bERBOztBd0VodmxEQTtBQUFBO0F4RW92bERBOztBd0VudmxEQTtBQUFBO0F4RXV2bERBOztBeUVod2xEQTtBQUFBO0F6RW93bERBOztBeUVud2xEQTs7QUFFQTtBekVzd2xEQTs7QXlFcHdsREE7O0FBRUE7QXpFdXdsREE7O0F5RXJ3bERBOztBQUVBO0F6RXd3bERBOztBeUV0d2xEQTs7QUFFQTtBekV5d2xEQTs7QXlFeHhsREE7QUFBQTtBekU0eGxEQTs7QXlFM3hsREE7O0FBRUE7QXpFOHhsREE7O0F5RTV4bERBOztBQUVBO0F6RSt4bERBOztBeUU3eGxEQTs7QUFFQTtBekVneWxEQTs7QXlFOXhsREE7O0FBRUE7QXpFaXlsREE7O0F5RWh6bERBO0FBQUE7QXpFb3psREE7O0F5RW56bERBOztBQUVBO0F6RXN6bERBOztBeUVwemxEQTs7QUFFQTtBekV1emxEQTs7QXlFcnpsREE7O0FBRUE7QXpFd3psREE7O0F5RXR6bERBOztBQUVBO0F6RXl6bERBOztBeUV4MGxEQTtBQUFBO0F6RTQwbERBOztBeUUzMGxEQTs7QUFFQTtBekU4MGxEQTs7QXlFNTBsREE7O0FBRUE7QXpFKzBsREE7O0F5RTcwbERBOztBQUVBO0F6RWcxbERBOztBeUU5MGxEQTs7QUFFQTtBekVpMWxEQTs7QXlFaDJsREE7QUFBQTtBekVvMmxEQTs7QXlFbjJsREE7O0FBRUE7QXpFczJsREE7O0F5RXAybERBOztBQUVBO0F6RXUybERBOztBeUVyMmxEQTs7QUFFQTtBekV3MmxEQTs7QXlFdDJsREE7O0FBRUE7QXpFeTJsREE7O0F5RXgzbERBO0FBQUE7QXpFNDNsREE7O0F5RTMzbERBOztBQUVBO0F6RTgzbERBOztBeUU1M2xEQTs7QUFFQTtBekUrM2xEQTs7QXlFNzNsREE7O0FBRUE7QXpFZzRsREE7O0F5RTkzbERBOztBQUVBO0F6RWk0bERBOztBeUVoNWxEQTtBQUFBO0F6RW81bERBOztBeUVuNWxEQTs7QUFFQTtBekVzNWxEQTs7QXlFcDVsREE7O0FBRUE7QXpFdTVsREE7O0F5RXI1bERBOztBQUVBO0F6RXc1bERBOztBeUV0NWxEQTs7QUFFQTtBekV5NWxEQTs7QXlFeDZsREE7QUFBQTtBekU0NmxEQTs7QXlFMzZsREE7O0FBRUE7QXpFODZsREE7O0F5RTU2bERBOztBQUVBO0F6RSs2bERBOztBeUU3NmxEQTs7QUFFQTtBekVnN2xEQTs7QXlFOTZsREE7O0FBRUE7QXpFaTdsREE7O0F5RWg4bERBO0FBQUE7QXpFbzhsREE7O0F5RW44bERBOztBQUVBO0F6RXM4bERBOztBeUVwOGxEQTs7QUFFQTtBekV1OGxEQTs7QXlFcjhsREE7O0FBRUE7QXpFdzhsREE7O0F5RXQ4bERBOztBQUVBO0F6RXk4bERBOztBeUV4OWxEQTtBQUFBO0F6RTQ5bERBOztBeUUzOWxEQTs7QUFFQTtBekU4OWxEQTs7QXlFNTlsREE7O0FBRUE7QXpFKzlsREE7O0F5RTc5bERBOztBQUVBO0F6RWcrbERBOztBeUU5OWxEQTs7QUFFQTtBekVpK2xEQTs7QXlFaC9sREE7QUFBQTtBekVvL2xEQTs7QXlFbi9sREE7O0FBRUE7QXpFcy9sREE7O0F5RXAvbERBOztBQUVBO0F6RXUvbERBOztBeUVyL2xEQTs7QUFFQTtBekV3L2xEQTs7QXlFdC9sREE7O0FBRUE7QXpFeS9sREE7O0F5RXhnbURBO0FBQUE7QXpFNGdtREE7O0F5RTNnbURBOztBQUVBO0F6RThnbURBOztBeUU1Z21EQTs7QUFFQTtBekUrZ21EQTs7QXlFN2dtREE7O0FBRUE7QXpFZ2htREE7O0F5RTlnbURBOztBQUVBO0F6RWlobURBOztBeUVoaW1EQTtBQUFBO0F6RW9pbURBOztBeUVuaW1EQTs7QUFFQTtBekVzaW1EQTs7QXlFcGltREE7O0FBRUE7QXpFdWltREE7O0F5RXJpbURBOztBQUVBO0F6RXdpbURBOztBeUV0aW1EQTs7QUFFQTtBekV5aW1EQTs7QXlFeGptREE7QUFBQTtBekU0am1EQTs7QXlFM2ptREE7O0FBRUE7QXpFOGptREE7O0F5RTVqbURBOztBQUVBO0F6RStqbURBOztBeUU3am1EQTs7QUFFQTtBekVna21EQTs7QXlFOWptREE7O0FBRUE7QXpFaWttREE7O0F5RWhsbURBO0FBQUE7QXpFb2xtREE7O0F5RW5sbURBOztBQUVBO0F6RXNsbURBOztBeUVwbG1EQTs7QUFFQTtBekV1bG1EQTs7QXlFcmxtREE7O0FBRUE7QXpFd2xtREE7O0F5RXRsbURBOztBQUVBO0F6RXlsbURBOztBeUV4bW1EQTtBQUFBO0F6RTRtbURBOztBeUUzbW1EQTs7QUFFQTtBekU4bW1EQTs7QXlFNW1tREE7O0FBRUE7QXpFK21tREE7O0F5RTdtbURBOztBQUVBO0F6RWdubURBOztBeUU5bW1EQTs7QUFFQTtBekVpbm1EQTs7QXlFaG9tREE7QUFBQTtBekVvb21EQTs7QXlFbm9tREE7O0FBRUE7QXpFc29tREE7O0F5RXBvbURBOztBQUVBO0F6RXVvbURBOztBeUVyb21EQTs7QUFFQTtBekV3b21EQTs7QXlFdG9tREE7O0FBRUE7QXpFeW9tREE7O0F5RXhwbURBO0FBQUE7QXpFNHBtREE7O0F5RTNwbURBOztBQUVBO0F6RThwbURBOztBeUU1cG1EQTs7QUFFQTtBekUrcG1EQTs7QXlFN3BtREE7O0FBRUE7QXpFZ3FtREE7O0F5RTlwbURBOztBQUVBO0F6RWlxbURBOztBeUVocm1EQTtBQUFBO0F6RW9ybURBOztBeUVucm1EQTs7QUFFQTtBekVzcm1EQTs7QXlFcHJtREE7O0FBRUE7QXpFdXJtREE7O0F5RXJybURBOztBQUVBO0F6RXdybURBOztBeUV0cm1EQTs7QUFFQTtBekV5cm1EQTs7QXlFeHNtREE7QUFBQTtBekU0c21EQTs7QXlFM3NtREE7O0FBRUE7QXpFOHNtREE7O0F5RTVzbURBOztBQUVBO0F6RStzbURBOztBeUU3c21EQTs7QUFFQTtBekVndG1EQTs7QXlFOXNtREE7O0FBRUE7QXpFaXRtREE7O0F5RWh1bURBO0FBQUE7QXpFb3VtREE7O0F5RW51bURBOztBQUVBO0F6RXN1bURBOztBeUVwdW1EQTs7QUFFQTtBekV1dW1EQTs7QXlFcnVtREE7O0FBRUE7QXpFd3VtREE7O0F5RXR1bURBOztBQUVBO0F6RXl1bURBOztBeUV4dm1EQTtBQUFBO0F6RTR2bURBOztBeUUzdm1EQTs7QUFFQTtBekU4dm1EQTs7QXlFNXZtREE7O0FBRUE7QXpFK3ZtREE7O0F5RTd2bURBOztBQUVBO0F6RWd3bURBOztBeUU5dm1EQTs7QUFFQTtBekVpd21EQTs7QXlFaHhtREE7QUFBQTtBekVveG1EQTs7QXlFbnhtREE7O0FBRUE7QXpFc3htREE7O0F5RXB4bURBOztBQUVBO0F6RXV4bURBOztBeUVyeG1EQTs7QUFFQTtBekV3eG1EQTs7QXlFdHhtREE7O0FBRUE7QXpFeXhtREE7O0F5RXh5bURBO0FBQUE7QXpFNHltREE7O0F5RTN5bURBOztBQUVBO0F6RTh5bURBOztBeUU1eW1EQTs7QUFFQTtBekUreW1EQTs7QXlFN3ltREE7O0FBRUE7QXpFZ3ptREE7O0F5RTl5bURBOztBQUVBO0F6RWl6bURBOztBeUVoMG1EQTtBQUFBO0F6RW8wbURBOztBeUVuMG1EQTs7QUFFQTtBekVzMG1EQTs7QXlFcDBtREE7O0FBRUE7QXpFdTBtREE7O0F5RXIwbURBOztBQUVBO0F6RXcwbURBOztBeUV0MG1EQTs7QUFFQTtBekV5MG1EQTs7QXlFeDFtREE7QUFBQTtBekU0MW1EQTs7QXlFMzFtREE7O0FBRUE7QXpFODFtREE7O0F5RTUxbURBOztBQUVBO0F6RSsxbURBOztBeUU3MW1EQTs7QUFFQTtBekVnMm1EQTs7QXlFOTFtREE7O0FBRUE7QXpFaTJtREE7O0F5RWgzbURBO0FBQUE7QXpFbzNtREE7O0F5RW4zbURBOztBQUVBO0F6RXMzbURBOztBeUVwM21EQTs7QUFFQTtBekV1M21EQTs7QXlFcjNtREE7O0FBRUE7QXpFdzNtREE7O0F5RXQzbURBOztBQUVBO0F6RXkzbURBOztBeUV4NG1EQTtBQUFBO0F6RTQ0bURBOztBeUUzNG1EQTs7QUFFQTtBekU4NG1EQTs7QXlFNTRtREE7O0FBRUE7QXpFKzRtREE7O0F5RTc0bURBOztBQUVBO0F6RWc1bURBOztBeUU5NG1EQTs7QUFFQTtBekVpNW1EQTs7QXlFaDZtREE7QUFBQTtBekVvNm1EQTs7QXlFbjZtREE7O0FBRUE7QXpFczZtREE7O0F5RXA2bURBOztBQUVBO0F6RXU2bURBOztBeUVyNm1EQTs7QUFFQTtBekV3Nm1EQTs7QXlFdDZtREE7O0FBRUE7QXpFeTZtREE7O0F5RXg3bURBO0FBQUE7QXpFNDdtREE7O0F5RTM3bURBOztBQUVBO0F6RTg3bURBOztBeUU1N21EQTs7QUFFQTtBekUrN21EQTs7QXlFNzdtREE7O0FBRUE7QXpFZzhtREE7O0F5RTk3bURBOztBQUVBO0F6RWk4bURBOztBeUVoOW1EQTtBQUFBO0F6RW85bURBOztBeUVuOW1EQTs7QUFFQTtBekVzOW1EQTs7QXlFcDltREE7O0FBRUE7QXpFdTltREE7O0F5RXI5bURBOztBQUVBO0F6RXc5bURBOztBeUV0OW1EQTs7QUFFQTtBekV5OW1EQTs7QXlFeCttREE7QUFBQTtBekU0K21EQTs7QXlFMyttREE7O0FBRUE7QXpFOCttREE7O0F5RTUrbURBOztBQUVBO0F6RSsrbURBOztBeUU3K21EQTs7QUFFQTtBekVnL21EQTs7QXlFOSttREE7O0FBRUE7QXpFaS9tREE7O0F5RWhnbkRBO0FBQUE7QXpFb2duREE7O0F5RW5nbkRBOztBQUVBO0F6RXNnbkRBOztBeUVwZ25EQTs7QUFFQTtBekV1Z25EQTs7QXlFcmduREE7O0FBRUE7QXpFd2duREE7O0F5RXRnbkRBOztBQUVBO0F6RXlnbkRBOztBeUV4aG5EQTtBQUFBO0F6RTRobkRBOztBeUUzaG5EQTs7QUFFQTtBekU4aG5EQTs7QXlFNWhuREE7O0FBRUE7QXpFK2huREE7O0F5RTdobkRBOztBQUVBO0F6RWdpbkRBOztBeUU5aG5EQTs7QUFFQTtBekVpaW5EQTs7QXlFaGpuREE7QUFBQTtBekVvam5EQTs7QXlFbmpuREE7O0FBRUE7QXpFc2puREE7O0F5RXBqbkRBOztBQUVBO0F6RXVqbkRBOztBeUVyam5EQTs7QUFFQTtBekV3am5EQTs7QXlFdGpuREE7O0FBRUE7QXpFeWpuREE7O0F5RXhrbkRBO0FBQUE7QXpFNGtuREE7O0F5RTNrbkRBOztBQUVBO0F6RThrbkRBOztBeUU1a25EQTs7QUFFQTtBekUra25EQTs7QXlFN2tuREE7O0FBRUE7QXpFZ2xuREE7O0F5RTlrbkRBOztBQUVBO0F6RWlsbkRBOztBeUVobW5EQTtBQUFBO0F6RW9tbkRBOztBeUVubW5EQTs7QUFFQTtBekVzbW5EQTs7QXlFcG1uREE7O0FBRUE7QXpFdW1uREE7O0F5RXJtbkRBOztBQUVBO0F6RXdtbkRBOztBeUV0bW5EQTs7QUFFQTtBekV5bW5EQTs7QXlFeG5uREE7QUFBQTtBekU0bm5EQTs7QXlFM25uREE7O0FBRUE7QXpFOG5uREE7O0F5RTVubkRBOztBQUVBO0F6RStubkRBOztBeUU3bm5EQTs7QUFFQTtBekVnb25EQTs7QXlFOW5uREE7O0FBRUE7QXpFaW9uREE7O0F5RWhwbkRBO0FBQUE7QXpFb3BuREE7O0F5RW5wbkRBOztBQUVBO0F6RXNwbkRBOztBeUVwcG5EQTs7QUFFQTtBekV1cG5EQTs7QXlFcnBuREE7O0FBRUE7QXpFd3BuREE7O0F5RXRwbkRBOztBQUVBO0F6RXlwbkRBOztBeUV4cW5EQTtBQUFBO0F6RTRxbkRBOztBeUUzcW5EQTs7QUFFQTtBekU4cW5EQTs7QXlFNXFuREE7O0FBRUE7QXpFK3FuREE7O0F5RTdxbkRBOztBQUVBO0F6RWdybkRBOztBeUU5cW5EQTs7QUFFQTtBekVpcm5EQTs7QXlFaHNuREE7QUFBQTtBekVvc25EQTs7QXlFbnNuREE7O0FBRUE7QXpFc3NuREE7O0F5RXBzbkRBOztBQUVBO0F6RXVzbkRBOztBeUVyc25EQTs7QUFFQTtBekV3c25EQTs7QXlFdHNuREE7O0FBRUE7QXpFeXNuREE7O0F5RXh0bkRBO0FBQUE7QXpFNHRuREE7O0F5RTN0bkRBOztBQUVBO0F6RTh0bkRBOztBeUU1dG5EQTs7QUFFQTtBekUrdG5EQTs7QXlFN3RuREE7O0FBRUE7QXpFZ3VuREE7O0F5RTl0bkRBOztBQUVBO0F6RWl1bkRBOztBeUV6dG5EQTtBQUFBO0F6RTZ0bkRBOztBeUU1dG5EQTs7QUFFQTtBekUrdG5EQTs7QXlFN3RuREE7O0FBRUE7QXpFZ3VuREE7O0F5RTl0bkRBOztBQUVBO0F6RWl1bkRBOztBeUUvdG5EQTs7QUFFQTtBekVrdW5EQTs7QXlFanZuREE7QUFBQTtBekVxdm5EQTs7QXlFcHZuREE7O0FBRUE7QXpFdXZuREE7O0F5RXJ2bkRBOztBQUVBO0F6RXd2bkRBOztBeUV0dm5EQTs7QUFFQTtBekV5dm5EQTs7QXlFdnZuREE7O0FBRUE7QXpFMHZuREE7O0F5RXp3bkRBO0FBQUE7QXpFNnduREE7O0F5RTV3bkRBOztBQUVBO0F6RSt3bkRBOztBeUU3d25EQTs7QUFFQTtBekVneG5EQTs7QXlFOXduREE7O0FBRUE7QXpFaXhuREE7O0F5RS93bkRBOztBQUVBO0F6RWt4bkRBOztBeUVqeW5EQTtBQUFBO0F6RXF5bkRBOztBeUVweW5EQTs7QUFFQTtBekV1eW5EQTs7QXlFcnluREE7O0FBRUE7QXpFd3luREE7O0F5RXR5bkRBOztBQUVBO0F6RXl5bkRBOztBeUV2eW5EQTs7QUFFQTtBekUweW5EQTs7QXlFenpuREE7QUFBQTtBekU2em5EQTs7QXlFNXpuREE7O0FBRUE7QXpFK3puREE7O0F5RTd6bkRBOztBQUVBO0F6RWcwbkRBOztBeUU5em5EQTs7QUFFQTtBekVpMG5EQTs7QXlFL3puREE7O0FBRUE7QXpFazBuREE7O0F5RWoxbkRBO0FBQUE7QXpFcTFuREE7O0F5RXAxbkRBOztBQUVBO0F6RXUxbkRBOztBeUVyMW5EQTs7QUFFQTtBekV3MW5EQTs7QXlFdDFuREE7O0FBRUE7QXpFeTFuREE7O0F5RXYxbkRBOztBQUVBO0F6RTAxbkRBOztBeUV6Mm5EQTtBQUFBO0F6RTYybkRBOztBeUU1Mm5EQTs7QUFFQTtBekUrMm5EQTs7QXlFNzJuREE7O0FBRUE7QXpFZzNuREE7O0F5RTkybkRBOztBQUVBO0F6RWkzbkRBOztBeUUvMm5EQTs7QUFFQTtBekVrM25EQTs7QXlFajRuREE7QUFBQTtBekVxNG5EQTs7QXlFcDRuREE7O0FBRUE7QXpFdTRuREE7O0F5RXI0bkRBOztBQUVBO0F6RXc0bkRBOztBeUV0NG5EQTs7QUFFQTtBekV5NG5EQTs7QXlFdjRuREE7O0FBRUE7QXpFMDRuREE7O0F5RXo1bkRBO0FBQUE7QXpFNjVuREE7O0F5RTU1bkRBOztBQUVBO0F6RSs1bkRBOztBeUU3NW5EQTs7QUFFQTtBekVnNm5EQTs7QXlFOTVuREE7O0FBRUE7QXpFaTZuREE7O0F5RS81bkRBOztBQUVBO0F6RWs2bkRBOztBeUVqN25EQTtBQUFBO0F6RXE3bkRBOztBeUVwN25EQTs7QUFFQTtBekV1N25EQTs7QXlFcjduREE7O0FBRUE7QXpFdzduREE7O0F5RXQ3bkRBOztBQUVBO0F6RXk3bkRBOztBeUV2N25EQTs7QUFFQTtBekUwN25EQTs7QXlFejhuREE7QUFBQTtBekU2OG5EQTs7QXlFNThuREE7O0FBRUE7QXpFKzhuREE7O0F5RTc4bkRBOztBQUVBO0F6RWc5bkRBOztBeUU5OG5EQTs7QUFFQTtBekVpOW5EQTs7QXlFLzhuREE7O0FBRUE7QXpFazluREE7O0F5RWorbkRBO0FBQUE7QXpFcStuREE7O0F5RXArbkRBOztBQUVBO0F6RXUrbkRBOztBeUVyK25EQTs7QUFFQTtBekV3K25EQTs7QXlFdCtuREE7O0FBRUE7QXpFeStuREE7O0F5RXYrbkRBOztBQUVBO0F6RTArbkRBOztBeUV6L25EQTtBQUFBO0F6RTYvbkRBOztBeUU1L25EQTs7QUFFQTtBekUrL25EQTs7QXlFNy9uREE7O0FBRUE7QXpFZ2dvREE7O0F5RTkvbkRBOztBQUVBO0F6RWlnb0RBOztBeUUvL25EQTs7QUFFQTtBekVrZ29EQTs7QXlFamhvREE7QUFBQTtBekVxaG9EQTs7QXlFcGhvREE7O0FBRUE7QXpFdWhvREE7O0F5RXJob0RBOztBQUVBO0F6RXdob0RBOztBeUV0aG9EQTs7QUFFQTtBekV5aG9EQTs7QXlFdmhvREE7O0FBRUE7QXpFMGhvREE7O0F5RXppb0RBO0FBQUE7QXpFNmlvREE7O0F5RTVpb0RBOztBQUVBO0F6RStpb0RBOztBeUU3aW9EQTs7QUFFQTtBekVnam9EQTs7QXlFOWlvREE7O0FBRUE7QXpFaWpvREE7O0F5RS9pb0RBOztBQUVBO0F6RWtqb0RBOztBeUVqa29EQTtBQUFBO0F6RXFrb0RBOztBeUVwa29EQTs7QUFFQTtBekV1a29EQTs7QXlFcmtvREE7O0FBRUE7QXpFd2tvREE7O0F5RXRrb0RBOztBQUVBO0F6RXlrb0RBOztBeUV2a29EQTs7QUFFQTtBekUwa29EQTs7QXlFemxvREE7QUFBQTtBekU2bG9EQTs7QXlFNWxvREE7O0FBRUE7QXpFK2xvREE7O0F5RTdsb0RBOztBQUVBO0F6RWdtb0RBOztBeUU5bG9EQTs7QUFFQTtBekVpbW9EQTs7QXlFL2xvREE7O0FBRUE7QXpFa21vREE7O0F5RWpub0RBO0FBQUE7QXpFcW5vREE7O0F5RXBub0RBOztBQUVBO0F6RXVub0RBOztBeUVybm9EQTs7QUFFQTtBekV3bm9EQTs7QXlFdG5vREE7O0FBRUE7QXpFeW5vREE7O0F5RXZub0RBOztBQUVBO0F6RTBub0RBOztBeUV6b29EQTtBQUFBO0F6RTZvb0RBOztBeUU1b29EQTs7QUFFQTtBekUrb29EQTs7QXlFN29vREE7O0FBRUE7QXpFZ3BvREE7O0F5RTlvb0RBOztBQUVBO0F6RWlwb0RBOztBeUUvb29EQTs7QUFFQTtBekVrcG9EQTs7QXlFanFvREE7QUFBQTtBekVxcW9EQTs7QXlFcHFvREE7O0FBRUE7QXpFdXFvREE7O0F5RXJxb0RBOztBQUVBO0F6RXdxb0RBOztBeUV0cW9EQTs7QUFFQTtBekV5cW9EQTs7QXlFdnFvREE7O0FBRUE7QXpFMHFvREE7O0F5RXBxb0RBO0FBQUE7QXpFd3FvREE7O0F5RXZxb0RBOztBQUVBO0F6RTBxb0RBOztBeUV4cW9EQTs7QUFFQTtBekUycW9EQTs7QXlFenFvREE7O0FBRUE7QXpFNHFvREE7O0F5RTFxb0RBOztBQUVBO0F6RTZxb0RBOztBaUJ0cm9EQTtBd0RsREE7QUFBQTtBekU2dW9EQTtBeUU1dW9EQTs7QUFFQTtBekU4dW9EQTtBeUU1dW9EQTs7QUFFQTtBekU4dW9EQTtBeUU1dW9EQTs7QUFFQTtBekU4dW9EQTtBeUU1dW9EQTs7QUFFQTtBekU4dW9EQTtBeUU3dm9EQTtBQUFBO0F6RWd3b0RBO0F5RS92b0RBOztBQUVBO0F6RWl3b0RBO0F5RS92b0RBOztBQUVBO0F6RWl3b0RBO0F5RS92b0RBOztBQUVBO0F6RWl3b0RBO0F5RS92b0RBOztBQUVBO0F6RWl3b0RBO0F5RWh4b0RBO0FBQUE7QXpFbXhvREE7QXlFbHhvREE7O0FBRUE7QXpFb3hvREE7QXlFbHhvREE7O0FBRUE7QXpFb3hvREE7QXlFbHhvREE7O0FBRUE7QXpFb3hvREE7QXlFbHhvREE7O0FBRUE7QXpFb3hvREE7QXlFbnlvREE7QUFBQTtBekVzeW9EQTtBeUVyeW9EQTs7QUFFQTtBekV1eW9EQTtBeUVyeW9EQTs7QUFFQTtBekV1eW9EQTtBeUVyeW9EQTs7QUFFQTtBekV1eW9EQTtBeUVyeW9EQTs7QUFFQTtBekV1eW9EQTtBeUV0em9EQTtBQUFBO0F6RXl6b0RBO0F5RXh6b0RBOztBQUVBO0F6RTB6b0RBO0F5RXh6b0RBOztBQUVBO0F6RTB6b0RBO0F5RXh6b0RBOztBQUVBO0F6RTB6b0RBO0F5RXh6b0RBOztBQUVBO0F6RTB6b0RBO0F5RXowb0RBO0FBQUE7QXpFNDBvREE7QXlFMzBvREE7O0FBRUE7QXpFNjBvREE7QXlFMzBvREE7O0FBRUE7QXpFNjBvREE7QXlFMzBvREE7O0FBRUE7QXpFNjBvREE7QXlFMzBvREE7O0FBRUE7QXpFNjBvREE7QXlFNTFvREE7QUFBQTtBekUrMW9EQTtBeUU5MW9EQTs7QUFFQTtBekVnMm9EQTtBeUU5MW9EQTs7QUFFQTtBekVnMm9EQTtBeUU5MW9EQTs7QUFFQTtBekVnMm9EQTtBeUU5MW9EQTs7QUFFQTtBekVnMm9EQTtBeUUvMm9EQTtBQUFBO0F6RWszb0RBO0F5RWozb0RBOztBQUVBO0F6RW0zb0RBO0F5RWozb0RBOztBQUVBO0F6RW0zb0RBO0F5RWozb0RBOztBQUVBO0F6RW0zb0RBO0F5RWozb0RBOztBQUVBO0F6RW0zb0RBO0F5RWw0b0RBO0FBQUE7QXpFcTRvREE7QXlFcDRvREE7O0FBRUE7QXpFczRvREE7QXlFcDRvREE7O0FBRUE7QXpFczRvREE7QXlFcDRvREE7O0FBRUE7QXpFczRvREE7QXlFcDRvREE7O0FBRUE7QXpFczRvREE7QXlFcjVvREE7QUFBQTtBekV3NW9EQTtBeUV2NW9EQTs7QUFFQTtBekV5NW9EQTtBeUV2NW9EQTs7QUFFQTtBekV5NW9EQTtBeUV2NW9EQTs7QUFFQTtBekV5NW9EQTtBeUV2NW9EQTs7QUFFQTtBekV5NW9EQTtBeUV4Nm9EQTtBQUFBO0F6RTI2b0RBO0F5RTE2b0RBOztBQUVBO0F6RTQ2b0RBO0F5RTE2b0RBOztBQUVBO0F6RTQ2b0RBO0F5RTE2b0RBOztBQUVBO0F6RTQ2b0RBO0F5RTE2b0RBOztBQUVBO0F6RTQ2b0RBO0F5RTM3b0RBO0FBQUE7QXpFODdvREE7QXlFNzdvREE7O0FBRUE7QXpFKzdvREE7QXlFNzdvREE7O0FBRUE7QXpFKzdvREE7QXlFNzdvREE7O0FBRUE7QXpFKzdvREE7QXlFNzdvREE7O0FBRUE7QXpFKzdvREE7QXlFOThvREE7QUFBQTtBekVpOW9EQTtBeUVoOW9EQTs7QUFFQTtBekVrOW9EQTtBeUVoOW9EQTs7QUFFQTtBekVrOW9EQTtBeUVoOW9EQTs7QUFFQTtBekVrOW9EQTtBeUVoOW9EQTs7QUFFQTtBekVrOW9EQTtBeUVqK29EQTtBQUFBO0F6RW8rb0RBO0F5RW4rb0RBOztBQUVBO0F6RXErb0RBO0F5RW4rb0RBOztBQUVBO0F6RXErb0RBO0F5RW4rb0RBOztBQUVBO0F6RXErb0RBO0F5RW4rb0RBOztBQUVBO0F6RXErb0RBO0F5RXAvb0RBO0FBQUE7QXpFdS9vREE7QXlFdC9vREE7O0FBRUE7QXpFdy9vREE7QXlFdC9vREE7O0FBRUE7QXpFdy9vREE7QXlFdC9vREE7O0FBRUE7QXpFdy9vREE7QXlFdC9vREE7O0FBRUE7QXpFdy9vREE7QXlFdmdwREE7QUFBQTtBekUwZ3BEQTtBeUV6Z3BEQTs7QUFFQTtBekUyZ3BEQTtBeUV6Z3BEQTs7QUFFQTtBekUyZ3BEQTtBeUV6Z3BEQTs7QUFFQTtBekUyZ3BEQTtBeUV6Z3BEQTs7QUFFQTtBekUyZ3BEQTtBeUUxaHBEQTtBQUFBO0F6RTZocERBO0F5RTVocERBOztBQUVBO0F6RThocERBO0F5RTVocERBOztBQUVBO0F6RThocERBO0F5RTVocERBOztBQUVBO0F6RThocERBO0F5RTVocERBOztBQUVBO0F6RThocERBO0F5RTdpcERBO0FBQUE7QXpFZ2pwREE7QXlFL2lwREE7O0FBRUE7QXpFaWpwREE7QXlFL2lwREE7O0FBRUE7QXpFaWpwREE7QXlFL2lwREE7O0FBRUE7QXpFaWpwREE7QXlFL2lwREE7O0FBRUE7QXpFaWpwREE7QXlFaGtwREE7QUFBQTtBekVta3BEQTtBeUVsa3BEQTs7QUFFQTtBekVva3BEQTtBeUVsa3BEQTs7QUFFQTtBekVva3BEQTtBeUVsa3BEQTs7QUFFQTtBekVva3BEQTtBeUVsa3BEQTs7QUFFQTtBekVva3BEQTtBeUVubHBEQTtBQUFBO0F6RXNscERBO0F5RXJscERBOztBQUVBO0F6RXVscERBO0F5RXJscERBOztBQUVBO0F6RXVscERBO0F5RXJscERBOztBQUVBO0F6RXVscERBO0F5RXJscERBOztBQUVBO0F6RXVscERBO0F5RXRtcERBO0FBQUE7QXpFeW1wREE7QXlFeG1wREE7O0FBRUE7QXpFMG1wREE7QXlFeG1wREE7O0FBRUE7QXpFMG1wREE7QXlFeG1wREE7O0FBRUE7QXpFMG1wREE7QXlFeG1wREE7O0FBRUE7QXpFMG1wREE7QXlFem5wREE7QUFBQTtBekU0bnBEQTtBeUUzbnBEQTs7QUFFQTtBekU2bnBEQTtBeUUzbnBEQTs7QUFFQTtBekU2bnBEQTtBeUUzbnBEQTs7QUFFQTtBekU2bnBEQTtBeUUzbnBEQTs7QUFFQTtBekU2bnBEQTtBeUU1b3BEQTtBQUFBO0F6RStvcERBO0F5RTlvcERBOztBQUVBO0F6RWdwcERBO0F5RTlvcERBOztBQUVBO0F6RWdwcERBO0F5RTlvcERBOztBQUVBO0F6RWdwcERBO0F5RTlvcERBOztBQUVBO0F6RWdwcERBO0F5RS9wcERBO0FBQUE7QXpFa3FwREE7QXlFanFwREE7O0FBRUE7QXpFbXFwREE7QXlFanFwREE7O0FBRUE7QXpFbXFwREE7QXlFanFwREE7O0FBRUE7QXpFbXFwREE7QXlFanFwREE7O0FBRUE7QXpFbXFwREE7QXlFbHJwREE7QUFBQTtBekVxcnBEQTtBeUVwcnBEQTs7QUFFQTtBekVzcnBEQTtBeUVwcnBEQTs7QUFFQTtBekVzcnBEQTtBeUVwcnBEQTs7QUFFQTtBekVzcnBEQTtBeUVwcnBEQTs7QUFFQTtBekVzcnBEQTtBeUVyc3BEQTtBQUFBO0F6RXdzcERBO0F5RXZzcERBOztBQUVBO0F6RXlzcERBO0F5RXZzcERBOztBQUVBO0F6RXlzcERBO0F5RXZzcERBOztBQUVBO0F6RXlzcERBO0F5RXZzcERBOztBQUVBO0F6RXlzcERBO0F5RXh0cERBO0FBQUE7QXpFMnRwREE7QXlFMXRwREE7O0FBRUE7QXpFNHRwREE7QXlFMXRwREE7O0FBRUE7QXpFNHRwREE7QXlFMXRwREE7O0FBRUE7QXpFNHRwREE7QXlFMXRwREE7O0FBRUE7QXpFNHRwREE7QXlFM3VwREE7QUFBQTtBekU4dXBEQTtBeUU3dXBEQTs7QUFFQTtBekUrdXBEQTtBeUU3dXBEQTs7QUFFQTtBekUrdXBEQTtBeUU3dXBEQTs7QUFFQTtBekUrdXBEQTtBeUU3dXBEQTs7QUFFQTtBekUrdXBEQTtBeUU5dnBEQTtBQUFBO0F6RWl3cERBO0F5RWh3cERBOztBQUVBO0F6RWt3cERBO0F5RWh3cERBOztBQUVBO0F6RWt3cERBO0F5RWh3cERBOztBQUVBO0F6RWt3cERBO0F5RWh3cERBOztBQUVBO0F6RWt3cERBO0F5RWp4cERBO0FBQUE7QXpFb3hwREE7QXlFbnhwREE7O0FBRUE7QXpFcXhwREE7QXlFbnhwREE7O0FBRUE7QXpFcXhwREE7QXlFbnhwREE7O0FBRUE7QXpFcXhwREE7QXlFbnhwREE7O0FBRUE7QXpFcXhwREE7QXlFcHlwREE7QUFBQTtBekV1eXBEQTtBeUV0eXBEQTs7QUFFQTtBekV3eXBEQTtBeUV0eXBEQTs7QUFFQTtBekV3eXBEQTtBeUV0eXBEQTs7QUFFQTtBekV3eXBEQTtBeUV0eXBEQTs7QUFFQTtBekV3eXBEQTtBeUV2enBEQTtBQUFBO0F6RTB6cERBO0F5RXp6cERBOztBQUVBO0F6RTJ6cERBO0F5RXp6cERBOztBQUVBO0F6RTJ6cERBO0F5RXp6cERBOztBQUVBO0F6RTJ6cERBO0F5RXp6cERBOztBQUVBO0F6RTJ6cERBO0F5RTEwcERBO0FBQUE7QXpFNjBwREE7QXlFNTBwREE7O0FBRUE7QXpFODBwREE7QXlFNTBwREE7O0FBRUE7QXpFODBwREE7QXlFNTBwREE7O0FBRUE7QXpFODBwREE7QXlFNTBwREE7O0FBRUE7QXpFODBwREE7QXlFNzFwREE7QUFBQTtBekVnMnBEQTtBeUUvMXBEQTs7QUFFQTtBekVpMnBEQTtBeUUvMXBEQTs7QUFFQTtBekVpMnBEQTtBeUUvMXBEQTs7QUFFQTtBekVpMnBEQTtBeUUvMXBEQTs7QUFFQTtBekVpMnBEQTtBeUVoM3BEQTtBQUFBO0F6RW0zcERBO0F5RWwzcERBOztBQUVBO0F6RW8zcERBO0F5RWwzcERBOztBQUVBO0F6RW8zcERBO0F5RWwzcERBOztBQUVBO0F6RW8zcERBO0F5RWwzcERBOztBQUVBO0F6RW8zcERBO0F5RW40cERBO0FBQUE7QXpFczRwREE7QXlFcjRwREE7O0FBRUE7QXpFdTRwREE7QXlFcjRwREE7O0FBRUE7QXpFdTRwREE7QXlFcjRwREE7O0FBRUE7QXpFdTRwREE7QXlFcjRwREE7O0FBRUE7QXpFdTRwREE7QXlFdDVwREE7QUFBQTtBekV5NXBEQTtBeUV4NXBEQTs7QUFFQTtBekUwNXBEQTtBeUV4NXBEQTs7QUFFQTtBekUwNXBEQTtBeUV4NXBEQTs7QUFFQTtBekUwNXBEQTtBeUV4NXBEQTs7QUFFQTtBekUwNXBEQTtBeUV6NnBEQTtBQUFBO0F6RTQ2cERBO0F5RTM2cERBOztBQUVBO0F6RTY2cERBO0F5RTM2cERBOztBQUVBO0F6RTY2cERBO0F5RTM2cERBOztBQUVBO0F6RTY2cERBO0F5RTM2cERBOztBQUVBO0F6RTY2cERBO0F5RTU3cERBO0FBQUE7QXpFKzdwREE7QXlFOTdwREE7O0FBRUE7QXpFZzhwREE7QXlFOTdwREE7O0FBRUE7QXpFZzhwREE7QXlFOTdwREE7O0FBRUE7QXpFZzhwREE7QXlFOTdwREE7O0FBRUE7QXpFZzhwREE7QXlFLzhwREE7QUFBQTtBekVrOXBEQTtBeUVqOXBEQTs7QUFFQTtBekVtOXBEQTtBeUVqOXBEQTs7QUFFQTtBekVtOXBEQTtBeUVqOXBEQTs7QUFFQTtBekVtOXBEQTtBeUVqOXBEQTs7QUFFQTtBekVtOXBEQTtBeUVsK3BEQTtBQUFBO0F6RXErcERBO0F5RXArcERBOztBQUVBO0F6RXMrcERBO0F5RXArcERBOztBQUVBO0F6RXMrcERBO0F5RXArcERBOztBQUVBO0F6RXMrcERBO0F5RXArcERBOztBQUVBO0F6RXMrcERBO0F5RXIvcERBO0FBQUE7QXpFdy9wREE7QXlFdi9wREE7O0FBRUE7QXpFeS9wREE7QXlFdi9wREE7O0FBRUE7QXpFeS9wREE7QXlFdi9wREE7O0FBRUE7QXpFeS9wREE7QXlFdi9wREE7O0FBRUE7QXpFeS9wREE7QXlFai9wREE7QUFBQTtBekVvL3BEQTtBeUVuL3BEQTs7QUFFQTtBekVxL3BEQTtBeUVuL3BEQTs7QUFFQTtBekVxL3BEQTtBeUVuL3BEQTs7QUFFQTtBekVxL3BEQTtBeUVuL3BEQTs7QUFFQTtBekVxL3BEQTtBeUVwZ3FEQTtBQUFBO0F6RXVncURBO0F5RXRncURBOztBQUVBO0F6RXdncURBO0F5RXRncURBOztBQUVBO0F6RXdncURBO0F5RXRncURBOztBQUVBO0F6RXdncURBO0F5RXRncURBOztBQUVBO0F6RXdncURBO0F5RXZocURBO0FBQUE7QXpFMGhxREE7QXlFemhxREE7O0FBRUE7QXpFMmhxREE7QXlFemhxREE7O0FBRUE7QXpFMmhxREE7QXlFemhxREE7O0FBRUE7QXpFMmhxREE7QXlFemhxREE7O0FBRUE7QXpFMmhxREE7QXlFMWlxREE7QUFBQTtBekU2aXFEQTtBeUU1aXFEQTs7QUFFQTtBekU4aXFEQTtBeUU1aXFEQTs7QUFFQTtBekU4aXFEQTtBeUU1aXFEQTs7QUFFQTtBekU4aXFEQTtBeUU1aXFEQTs7QUFFQTtBekU4aXFEQTtBeUU3anFEQTtBQUFBO0F6RWdrcURBO0F5RS9qcURBOztBQUVBO0F6RWlrcURBO0F5RS9qcURBOztBQUVBO0F6RWlrcURBO0F5RS9qcURBOztBQUVBO0F6RWlrcURBO0F5RS9qcURBOztBQUVBO0F6RWlrcURBO0F5RWhscURBO0FBQUE7QXpFbWxxREE7QXlFbGxxREE7O0FBRUE7QXpFb2xxREE7QXlFbGxxREE7O0FBRUE7QXpFb2xxREE7QXlFbGxxREE7O0FBRUE7QXpFb2xxREE7QXlFbGxxREE7O0FBRUE7QXpFb2xxREE7QXlFbm1xREE7QUFBQTtBekVzbXFEQTtBeUVybXFEQTs7QUFFQTtBekV1bXFEQTtBeUVybXFEQTs7QUFFQTtBekV1bXFEQTtBeUVybXFEQTs7QUFFQTtBekV1bXFEQTtBeUVybXFEQTs7QUFFQTtBekV1bXFEQTtBeUV0bnFEQTtBQUFBO0F6RXlucURBO0F5RXhucURBOztBQUVBO0F6RTBucURBO0F5RXhucURBOztBQUVBO0F6RTBucURBO0F5RXhucURBOztBQUVBO0F6RTBucURBO0F5RXhucURBOztBQUVBO0F6RTBucURBO0F5RXpvcURBO0FBQUE7QXpFNG9xREE7QXlFM29xREE7O0FBRUE7QXpFNm9xREE7QXlFM29xREE7O0FBRUE7QXpFNm9xREE7QXlFM29xREE7O0FBRUE7QXpFNm9xREE7QXlFM29xREE7O0FBRUE7QXpFNm9xREE7QXlFNXBxREE7QUFBQTtBekUrcHFEQTtBeUU5cHFEQTs7QUFFQTtBekVncXFEQTtBeUU5cHFEQTs7QUFFQTtBekVncXFEQTtBeUU5cHFEQTs7QUFFQTtBekVncXFEQTtBeUU5cHFEQTs7QUFFQTtBekVncXFEQTtBeUUvcXFEQTtBQUFBO0F6RWtycURBO0F5RWpycURBOztBQUVBO0F6RW1ycURBO0F5RWpycURBOztBQUVBO0F6RW1ycURBO0F5RWpycURBOztBQUVBO0F6RW1ycURBO0F5RWpycURBOztBQUVBO0F6RW1ycURBO0F5RWxzcURBO0FBQUE7QXpFcXNxREE7QXlFcHNxREE7O0FBRUE7QXpFc3NxREE7QXlFcHNxREE7O0FBRUE7QXpFc3NxREE7QXlFcHNxREE7O0FBRUE7QXpFc3NxREE7QXlFcHNxREE7O0FBRUE7QXpFc3NxREE7QXlFcnRxREE7QUFBQTtBekV3dHFEQTtBeUV2dHFEQTs7QUFFQTtBekV5dHFEQTtBeUV2dHFEQTs7QUFFQTtBekV5dHFEQTtBeUV2dHFEQTs7QUFFQTtBekV5dHFEQTtBeUV2dHFEQTs7QUFFQTtBekV5dHFEQTtBeUV4dXFEQTtBQUFBO0F6RTJ1cURBO0F5RTF1cURBOztBQUVBO0F6RTR1cURBO0F5RTF1cURBOztBQUVBO0F6RTR1cURBO0F5RTF1cURBOztBQUVBO0F6RTR1cURBO0F5RTF1cURBOztBQUVBO0F6RTR1cURBO0F5RTN2cURBO0FBQUE7QXpFOHZxREE7QXlFN3ZxREE7O0FBRUE7QXpFK3ZxREE7QXlFN3ZxREE7O0FBRUE7QXpFK3ZxREE7QXlFN3ZxREE7O0FBRUE7QXpFK3ZxREE7QXlFN3ZxREE7O0FBRUE7QXpFK3ZxREE7QXlFOXdxREE7QUFBQTtBekVpeHFEQTtBeUVoeHFEQTs7QUFFQTtBekVreHFEQTtBeUVoeHFEQTs7QUFFQTtBekVreHFEQTtBeUVoeHFEQTs7QUFFQTtBekVreHFEQTtBeUVoeHFEQTs7QUFFQTtBekVreHFEQTtBeUVqeXFEQTtBQUFBO0F6RW95cURBO0F5RW55cURBOztBQUVBO0F6RXF5cURBO0F5RW55cURBOztBQUVBO0F6RXF5cURBO0F5RW55cURBOztBQUVBO0F6RXF5cURBO0F5RW55cURBOztBQUVBO0F6RXF5cURBO0F5RXB6cURBO0FBQUE7QXpFdXpxREE7QXlFdHpxREE7O0FBRUE7QXpFd3pxREE7QXlFdHpxREE7O0FBRUE7QXpFd3pxREE7QXlFdHpxREE7O0FBRUE7QXpFd3pxREE7QXlFdHpxREE7O0FBRUE7QXpFd3pxREE7QXlFdjBxREE7QUFBQTtBekUwMHFEQTtBeUV6MHFEQTs7QUFFQTtBekUyMHFEQTtBeUV6MHFEQTs7QUFFQTtBekUyMHFEQTtBeUV6MHFEQTs7QUFFQTtBekUyMHFEQTtBeUV6MHFEQTs7QUFFQTtBekUyMHFEQTtBeUUxMXFEQTtBQUFBO0F6RTYxcURBO0F5RTUxcURBOztBQUVBO0F6RTgxcURBO0F5RTUxcURBOztBQUVBO0F6RTgxcURBO0F5RTUxcURBOztBQUVBO0F6RTgxcURBO0F5RTUxcURBOztBQUVBO0F6RTgxcURBO0F5RXgxcURBO0FBQUE7QXpFMjFxREE7QXlFMTFxREE7O0FBRUE7QXpFNDFxREE7QXlFMTFxREE7O0FBRUE7QXpFNDFxREE7QXlFMTFxREE7O0FBRUE7QXpFNDFxREE7QXlFMTFxREE7O0FBRUE7QXpFNDFxREE7QUFDQTtBaUJ0MnFEQTtBd0RsREE7QUFBQTtBekU0NXFEQTtBeUUzNXFEQTs7QUFFQTtBekU2NXFEQTtBeUUzNXFEQTs7QUFFQTtBekU2NXFEQTtBeUUzNXFEQTs7QUFFQTtBekU2NXFEQTtBeUUzNXFEQTs7QUFFQTtBekU2NXFEQTtBeUU1NnFEQTtBQUFBO0F6RSs2cURBO0F5RTk2cURBOztBQUVBO0F6RWc3cURBO0F5RTk2cURBOztBQUVBO0F6RWc3cURBO0F5RTk2cURBOztBQUVBO0F6RWc3cURBO0F5RTk2cURBOztBQUVBO0F6RWc3cURBO0F5RS83cURBO0FBQUE7QXpFazhxREE7QXlFajhxREE7O0FBRUE7QXpFbThxREE7QXlFajhxREE7O0FBRUE7QXpFbThxREE7QXlFajhxREE7O0FBRUE7QXpFbThxREE7QXlFajhxREE7O0FBRUE7QXpFbThxREE7QXlFbDlxREE7QUFBQTtBekVxOXFEQTtBeUVwOXFEQTs7QUFFQTtBekVzOXFEQTtBeUVwOXFEQTs7QUFFQTtBekVzOXFEQTtBeUVwOXFEQTs7QUFFQTtBekVzOXFEQTtBeUVwOXFEQTs7QUFFQTtBekVzOXFEQTtBeUVyK3FEQTtBQUFBO0F6RXcrcURBO0F5RXYrcURBOztBQUVBO0F6RXkrcURBO0F5RXYrcURBOztBQUVBO0F6RXkrcURBO0F5RXYrcURBOztBQUVBO0F6RXkrcURBO0F5RXYrcURBOztBQUVBO0F6RXkrcURBO0F5RXgvcURBO0FBQUE7QXpFMi9xREE7QXlFMS9xREE7O0FBRUE7QXpFNC9xREE7QXlFMS9xREE7O0FBRUE7QXpFNC9xREE7QXlFMS9xREE7O0FBRUE7QXpFNC9xREE7QXlFMS9xREE7O0FBRUE7QXpFNC9xREE7QXlFM2dyREE7QUFBQTtBekU4Z3JEQTtBeUU3Z3JEQTs7QUFFQTtBekUrZ3JEQTtBeUU3Z3JEQTs7QUFFQTtBekUrZ3JEQTtBeUU3Z3JEQTs7QUFFQTtBekUrZ3JEQTtBeUU3Z3JEQTs7QUFFQTtBekUrZ3JEQTtBeUU5aHJEQTtBQUFBO0F6RWlpckRBO0F5RWhpckRBOztBQUVBO0F6RWtpckRBO0F5RWhpckRBOztBQUVBO0F6RWtpckRBO0F5RWhpckRBOztBQUVBO0F6RWtpckRBO0F5RWhpckRBOztBQUVBO0F6RWtpckRBO0F5RWpqckRBO0FBQUE7QXpFb2pyREE7QXlFbmpyREE7O0FBRUE7QXpFcWpyREE7QXlFbmpyREE7O0FBRUE7QXpFcWpyREE7QXlFbmpyREE7O0FBRUE7QXpFcWpyREE7QXlFbmpyREE7O0FBRUE7QXpFcWpyREE7QXlFcGtyREE7QUFBQTtBekV1a3JEQTtBeUV0a3JEQTs7QUFFQTtBekV3a3JEQTtBeUV0a3JEQTs7QUFFQTtBekV3a3JEQTtBeUV0a3JEQTs7QUFFQTtBekV3a3JEQTtBeUV0a3JEQTs7QUFFQTtBekV3a3JEQTtBeUV2bHJEQTtBQUFBO0F6RTBsckRBO0F5RXpsckRBOztBQUVBO0F6RTJsckRBO0F5RXpsckRBOztBQUVBO0F6RTJsckRBO0F5RXpsckRBOztBQUVBO0F6RTJsckRBO0F5RXpsckRBOztBQUVBO0F6RTJsckRBO0F5RTFtckRBO0FBQUE7QXpFNm1yREE7QXlFNW1yREE7O0FBRUE7QXpFOG1yREE7QXlFNW1yREE7O0FBRUE7QXpFOG1yREE7QXlFNW1yREE7O0FBRUE7QXpFOG1yREE7QXlFNW1yREE7O0FBRUE7QXpFOG1yREE7QXlFN25yREE7QUFBQTtBekVnb3JEQTtBeUUvbnJEQTs7QUFFQTtBekVpb3JEQTtBeUUvbnJEQTs7QUFFQTtBekVpb3JEQTtBeUUvbnJEQTs7QUFFQTtBekVpb3JEQTtBeUUvbnJEQTs7QUFFQTtBekVpb3JEQTtBeUVocHJEQTtBQUFBO0F6RW1wckRBO0F5RWxwckRBOztBQUVBO0F6RW9wckRBO0F5RWxwckRBOztBQUVBO0F6RW9wckRBO0F5RWxwckRBOztBQUVBO0F6RW9wckRBO0F5RWxwckRBOztBQUVBO0F6RW9wckRBO0F5RW5xckRBO0FBQUE7QXpFc3FyREE7QXlFcnFyREE7O0FBRUE7QXpFdXFyREE7QXlFcnFyREE7O0FBRUE7QXpFdXFyREE7QXlFcnFyREE7O0FBRUE7QXpFdXFyREE7QXlFcnFyREE7O0FBRUE7QXpFdXFyREE7QXlFdHJyREE7QUFBQTtBekV5cnJEQTtBeUV4cnJEQTs7QUFFQTtBekUwcnJEQTtBeUV4cnJEQTs7QUFFQTtBekUwcnJEQTtBeUV4cnJEQTs7QUFFQTtBekUwcnJEQTtBeUV4cnJEQTs7QUFFQTtBekUwcnJEQTtBeUV6c3JEQTtBQUFBO0F6RTRzckRBO0F5RTNzckRBOztBQUVBO0F6RTZzckRBO0F5RTNzckRBOztBQUVBO0F6RTZzckRBO0F5RTNzckRBOztBQUVBO0F6RTZzckRBO0F5RTNzckRBOztBQUVBO0F6RTZzckRBO0F5RTV0ckRBO0FBQUE7QXpFK3RyREE7QXlFOXRyREE7O0FBRUE7QXpFZ3VyREE7QXlFOXRyREE7O0FBRUE7QXpFZ3VyREE7QXlFOXRyREE7O0FBRUE7QXpFZ3VyREE7QXlFOXRyREE7O0FBRUE7QXpFZ3VyREE7QXlFL3VyREE7QUFBQTtBekVrdnJEQTtBeUVqdnJEQTs7QUFFQTtBekVtdnJEQTtBeUVqdnJEQTs7QUFFQTtBekVtdnJEQTtBeUVqdnJEQTs7QUFFQTtBekVtdnJEQTtBeUVqdnJEQTs7QUFFQTtBekVtdnJEQTtBeUVsd3JEQTtBQUFBO0F6RXF3ckRBO0F5RXB3ckRBOztBQUVBO0F6RXN3ckRBO0F5RXB3ckRBOztBQUVBO0F6RXN3ckRBO0F5RXB3ckRBOztBQUVBO0F6RXN3ckRBO0F5RXB3ckRBOztBQUVBO0F6RXN3ckRBO0F5RXJ4ckRBO0FBQUE7QXpFd3hyREE7QXlFdnhyREE7O0FBRUE7QXpFeXhyREE7QXlFdnhyREE7O0FBRUE7QXpFeXhyREE7QXlFdnhyREE7O0FBRUE7QXpFeXhyREE7QXlFdnhyREE7O0FBRUE7QXpFeXhyREE7QXlFeHlyREE7QUFBQTtBekUyeXJEQTtBeUUxeXJEQTs7QUFFQTtBekU0eXJEQTtBeUUxeXJEQTs7QUFFQTtBekU0eXJEQTtBeUUxeXJEQTs7QUFFQTtBekU0eXJEQTtBeUUxeXJEQTs7QUFFQTtBekU0eXJEQTtBeUUzenJEQTtBQUFBO0F6RTh6ckRBO0F5RTd6ckRBOztBQUVBO0F6RSt6ckRBO0F5RTd6ckRBOztBQUVBO0F6RSt6ckRBO0F5RTd6ckRBOztBQUVBO0F6RSt6ckRBO0F5RTd6ckRBOztBQUVBO0F6RSt6ckRBO0F5RTkwckRBO0FBQUE7QXpFaTFyREE7QXlFaDFyREE7O0FBRUE7QXpFazFyREE7QXlFaDFyREE7O0FBRUE7QXpFazFyREE7QXlFaDFyREE7O0FBRUE7QXpFazFyREE7QXlFaDFyREE7O0FBRUE7QXpFazFyREE7QXlFajJyREE7QUFBQTtBekVvMnJEQTtBeUVuMnJEQTs7QUFFQTtBekVxMnJEQTtBeUVuMnJEQTs7QUFFQTtBekVxMnJEQTtBeUVuMnJEQTs7QUFFQTtBekVxMnJEQTtBeUVuMnJEQTs7QUFFQTtBekVxMnJEQTtBeUVwM3JEQTtBQUFBO0F6RXUzckRBO0F5RXQzckRBOztBQUVBO0F6RXczckRBO0F5RXQzckRBOztBQUVBO0F6RXczckRBO0F5RXQzckRBOztBQUVBO0F6RXczckRBO0F5RXQzckRBOztBQUVBO0F6RXczckRBO0F5RXY0ckRBO0FBQUE7QXpFMDRyREE7QXlFejRyREE7O0FBRUE7QXpFMjRyREE7QXlFejRyREE7O0FBRUE7QXpFMjRyREE7QXlFejRyREE7O0FBRUE7QXpFMjRyREE7QXlFejRyREE7O0FBRUE7QXpFMjRyREE7QXlFMTVyREE7QUFBQTtBekU2NXJEQTtBeUU1NXJEQTs7QUFFQTtBekU4NXJEQTtBeUU1NXJEQTs7QUFFQTtBekU4NXJEQTtBeUU1NXJEQTs7QUFFQTtBekU4NXJEQTtBeUU1NXJEQTs7QUFFQTtBekU4NXJEQTtBeUU3NnJEQTtBQUFBO0F6RWc3ckRBO0F5RS82ckRBOztBQUVBO0F6RWk3ckRBO0F5RS82ckRBOztBQUVBO0F6RWk3ckRBO0F5RS82ckRBOztBQUVBO0F6RWk3ckRBO0F5RS82ckRBOztBQUVBO0F6RWk3ckRBO0F5RWg4ckRBO0FBQUE7QXpFbThyREE7QXlFbDhyREE7O0FBRUE7QXpFbzhyREE7QXlFbDhyREE7O0FBRUE7QXpFbzhyREE7QXlFbDhyREE7O0FBRUE7QXpFbzhyREE7QXlFbDhyREE7O0FBRUE7QXpFbzhyREE7QXlFbjlyREE7QUFBQTtBekVzOXJEQTtBeUVyOXJEQTs7QUFFQTtBekV1OXJEQTtBeUVyOXJEQTs7QUFFQTtBekV1OXJEQTtBeUVyOXJEQTs7QUFFQTtBekV1OXJEQTtBeUVyOXJEQTs7QUFFQTtBekV1OXJEQTtBeUV0K3JEQTtBQUFBO0F6RXkrckRBO0F5RXgrckRBOztBQUVBO0F6RTArckRBO0F5RXgrckRBOztBQUVBO0F6RTArckRBO0F5RXgrckRBOztBQUVBO0F6RTArckRBO0F5RXgrckRBOztBQUVBO0F6RTArckRBO0F5RXovckRBO0FBQUE7QXpFNC9yREE7QXlFMy9yREE7O0FBRUE7QXpFNi9yREE7QXlFMy9yREE7O0FBRUE7QXpFNi9yREE7QXlFMy9yREE7O0FBRUE7QXpFNi9yREE7QXlFMy9yREE7O0FBRUE7QXpFNi9yREE7QXlFNWdzREE7QUFBQTtBekUrZ3NEQTtBeUU5Z3NEQTs7QUFFQTtBekVnaHNEQTtBeUU5Z3NEQTs7QUFFQTtBekVnaHNEQTtBeUU5Z3NEQTs7QUFFQTtBekVnaHNEQTtBeUU5Z3NEQTs7QUFFQTtBekVnaHNEQTtBeUUvaHNEQTtBQUFBO0F6RWtpc0RBO0F5RWppc0RBOztBQUVBO0F6RW1pc0RBO0F5RWppc0RBOztBQUVBO0F6RW1pc0RBO0F5RWppc0RBOztBQUVBO0F6RW1pc0RBO0F5RWppc0RBOztBQUVBO0F6RW1pc0RBO0F5RWxqc0RBO0FBQUE7QXpFcWpzREE7QXlFcGpzREE7O0FBRUE7QXpFc2pzREE7QXlFcGpzREE7O0FBRUE7QXpFc2pzREE7QXlFcGpzREE7O0FBRUE7QXpFc2pzREE7QXlFcGpzREE7O0FBRUE7QXpFc2pzREE7QXlFcmtzREE7QUFBQTtBekV3a3NEQTtBeUV2a3NEQTs7QUFFQTtBekV5a3NEQTtBeUV2a3NEQTs7QUFFQTtBekV5a3NEQTtBeUV2a3NEQTs7QUFFQTtBekV5a3NEQTtBeUV2a3NEQTs7QUFFQTtBekV5a3NEQTtBeUV4bHNEQTtBQUFBO0F6RTJsc0RBO0F5RTFsc0RBOztBQUVBO0F6RTRsc0RBO0F5RTFsc0RBOztBQUVBO0F6RTRsc0RBO0F5RTFsc0RBOztBQUVBO0F6RTRsc0RBO0F5RTFsc0RBOztBQUVBO0F6RTRsc0RBO0F5RTNtc0RBO0FBQUE7QXpFOG1zREE7QXlFN21zREE7O0FBRUE7QXpFK21zREE7QXlFN21zREE7O0FBRUE7QXpFK21zREE7QXlFN21zREE7O0FBRUE7QXpFK21zREE7QXlFN21zREE7O0FBRUE7QXpFK21zREE7QXlFOW5zREE7QUFBQTtBekVpb3NEQTtBeUVob3NEQTs7QUFFQTtBekVrb3NEQTtBeUVob3NEQTs7QUFFQTtBekVrb3NEQTtBeUVob3NEQTs7QUFFQTtBekVrb3NEQTtBeUVob3NEQTs7QUFFQTtBekVrb3NEQTtBeUVqcHNEQTtBQUFBO0F6RW9wc0RBO0F5RW5wc0RBOztBQUVBO0F6RXFwc0RBO0F5RW5wc0RBOztBQUVBO0F6RXFwc0RBO0F5RW5wc0RBOztBQUVBO0F6RXFwc0RBO0F5RW5wc0RBOztBQUVBO0F6RXFwc0RBO0F5RXBxc0RBO0FBQUE7QXpFdXFzREE7QXlFdHFzREE7O0FBRUE7QXpFd3FzREE7QXlFdHFzREE7O0FBRUE7QXpFd3FzREE7QXlFdHFzREE7O0FBRUE7QXpFd3FzREE7QXlFdHFzREE7O0FBRUE7QXpFd3FzREE7QXlFaHFzREE7QUFBQTtBekVtcXNEQTtBeUVscXNEQTs7QUFFQTtBekVvcXNEQTtBeUVscXNEQTs7QUFFQTtBekVvcXNEQTtBeUVscXNEQTs7QUFFQTtBekVvcXNEQTtBeUVscXNEQTs7QUFFQTtBekVvcXNEQTtBeUVucnNEQTtBQUFBO0F6RXNyc0RBO0F5RXJyc0RBOztBQUVBO0F6RXVyc0RBO0F5RXJyc0RBOztBQUVBO0F6RXVyc0RBO0F5RXJyc0RBOztBQUVBO0F6RXVyc0RBO0F5RXJyc0RBOztBQUVBO0F6RXVyc0RBO0F5RXRzc0RBO0FBQUE7QXpFeXNzREE7QXlFeHNzREE7O0FBRUE7QXpFMHNzREE7QXlFeHNzREE7O0FBRUE7QXpFMHNzREE7QXlFeHNzREE7O0FBRUE7QXpFMHNzREE7QXlFeHNzREE7O0FBRUE7QXpFMHNzREE7QXlFenRzREE7QUFBQTtBekU0dHNEQTtBeUUzdHNEQTs7QUFFQTtBekU2dHNEQTtBeUUzdHNEQTs7QUFFQTtBekU2dHNEQTtBeUUzdHNEQTs7QUFFQTtBekU2dHNEQTtBeUUzdHNEQTs7QUFFQTtBekU2dHNEQTtBeUU1dXNEQTtBQUFBO0F6RSt1c0RBO0F5RTl1c0RBOztBQUVBO0F6RWd2c0RBO0F5RTl1c0RBOztBQUVBO0F6RWd2c0RBO0F5RTl1c0RBOztBQUVBO0F6RWd2c0RBO0F5RTl1c0RBOztBQUVBO0F6RWd2c0RBO0F5RS92c0RBO0FBQUE7QXpFa3dzREE7QXlFandzREE7O0FBRUE7QXpFbXdzREE7QXlFandzREE7O0FBRUE7QXpFbXdzREE7QXlFandzREE7O0FBRUE7QXpFbXdzREE7QXlFandzREE7O0FBRUE7QXpFbXdzREE7QXlFbHhzREE7QUFBQTtBekVxeHNEQTtBeUVweHNEQTs7QUFFQTtBekVzeHNEQTtBeUVweHNEQTs7QUFFQTtBekVzeHNEQTtBeUVweHNEQTs7QUFFQTtBekVzeHNEQTtBeUVweHNEQTs7QUFFQTtBekVzeHNEQTtBeUVyeXNEQTtBQUFBO0F6RXd5c0RBO0F5RXZ5c0RBOztBQUVBO0F6RXl5c0RBO0F5RXZ5c0RBOztBQUVBO0F6RXl5c0RBO0F5RXZ5c0RBOztBQUVBO0F6RXl5c0RBO0F5RXZ5c0RBOztBQUVBO0F6RXl5c0RBO0F5RXh6c0RBO0FBQUE7QXpFMnpzREE7QXlFMXpzREE7O0FBRUE7QXpFNHpzREE7QXlFMXpzREE7O0FBRUE7QXpFNHpzREE7QXlFMXpzREE7O0FBRUE7QXpFNHpzREE7QXlFMXpzREE7O0FBRUE7QXpFNHpzREE7QXlFMzBzREE7QUFBQTtBekU4MHNEQTtBeUU3MHNEQTs7QUFFQTtBekUrMHNEQTtBeUU3MHNEQTs7QUFFQTtBekUrMHNEQTtBeUU3MHNEQTs7QUFFQTtBekUrMHNEQTtBeUU3MHNEQTs7QUFFQTtBekUrMHNEQTtBeUU5MXNEQTtBQUFBO0F6RWkyc0RBO0F5RWgyc0RBOztBQUVBO0F6RWsyc0RBO0F5RWgyc0RBOztBQUVBO0F6RWsyc0RBO0F5RWgyc0RBOztBQUVBO0F6RWsyc0RBO0F5RWgyc0RBOztBQUVBO0F6RWsyc0RBO0F5RWozc0RBO0FBQUE7QXpFbzNzREE7QXlFbjNzREE7O0FBRUE7QXpFcTNzREE7QXlFbjNzREE7O0FBRUE7QXpFcTNzREE7QXlFbjNzREE7O0FBRUE7QXpFcTNzREE7QXlFbjNzREE7O0FBRUE7QXpFcTNzREE7QXlFcDRzREE7QUFBQTtBekV1NHNEQTtBeUV0NHNEQTs7QUFFQTtBekV3NHNEQTtBeUV0NHNEQTs7QUFFQTtBekV3NHNEQTtBeUV0NHNEQTs7QUFFQTtBekV3NHNEQTtBeUV0NHNEQTs7QUFFQTtBekV3NHNEQTtBeUV2NXNEQTtBQUFBO0F6RTA1c0RBO0F5RXo1c0RBOztBQUVBO0F6RTI1c0RBO0F5RXo1c0RBOztBQUVBO0F6RTI1c0RBO0F5RXo1c0RBOztBQUVBO0F6RTI1c0RBO0F5RXo1c0RBOztBQUVBO0F6RTI1c0RBO0F5RTE2c0RBO0FBQUE7QXpFNjZzREE7QXlFNTZzREE7O0FBRUE7QXpFODZzREE7QXlFNTZzREE7O0FBRUE7QXpFODZzREE7QXlFNTZzREE7O0FBRUE7QXpFODZzREE7QXlFNTZzREE7O0FBRUE7QXpFODZzREE7QXlFNzdzREE7QUFBQTtBekVnOHNEQTtBeUUvN3NEQTs7QUFFQTtBekVpOHNEQTtBeUUvN3NEQTs7QUFFQTtBekVpOHNEQTtBeUUvN3NEQTs7QUFFQTtBekVpOHNEQTtBeUUvN3NEQTs7QUFFQTtBekVpOHNEQTtBeUVoOXNEQTtBQUFBO0F6RW05c0RBO0F5RWw5c0RBOztBQUVBO0F6RW85c0RBO0F5RWw5c0RBOztBQUVBO0F6RW85c0RBO0F5RWw5c0RBOztBQUVBO0F6RW85c0RBO0F5RWw5c0RBOztBQUVBO0F6RW85c0RBO0F5RW4rc0RBO0FBQUE7QXpFcytzREE7QXlFcitzREE7O0FBRUE7QXpFdStzREE7QXlFcitzREE7O0FBRUE7QXpFdStzREE7QXlFcitzREE7O0FBRUE7QXpFdStzREE7QXlFcitzREE7O0FBRUE7QXpFdStzREE7QXlFdC9zREE7QUFBQTtBekV5L3NEQTtBeUV4L3NEQTs7QUFFQTtBekUwL3NEQTtBeUV4L3NEQTs7QUFFQTtBekUwL3NEQTtBeUV4L3NEQTs7QUFFQTtBekUwL3NEQTtBeUV4L3NEQTs7QUFFQTtBekUwL3NEQTtBeUV6Z3REQTtBQUFBO0F6RTRndERBO0F5RTNndERBOztBQUVBO0F6RTZndERBO0F5RTNndERBOztBQUVBO0F6RTZndERBO0F5RTNndERBOztBQUVBO0F6RTZndERBO0F5RTNndERBOztBQUVBO0F6RTZndERBO0F5RXZndERBO0FBQUE7QXpFMGd0REE7QXlFemd0REE7O0FBRUE7QXpFMmd0REE7QXlFemd0REE7O0FBRUE7QXpFMmd0REE7QXlFemd0REE7O0FBRUE7QXpFMmd0REE7QXlFemd0REE7O0FBRUE7QXpFMmd0REE7QUFDQTtBaUJyaHREQTtBd0RsREE7QUFBQTtBekUya3REQTtBeUUxa3REQTs7QUFFQTtBekU0a3REQTtBeUUxa3REQTs7QUFFQTtBekU0a3REQTtBeUUxa3REQTs7QUFFQTtBekU0a3REQTtBeUUxa3REQTs7QUFFQTtBekU0a3REQTtBeUUzbHREQTtBQUFBO0F6RThsdERBO0F5RTdsdERBOztBQUVBO0F6RStsdERBO0F5RTdsdERBOztBQUVBO0F6RStsdERBO0F5RTdsdERBOztBQUVBO0F6RStsdERBO0F5RTdsdERBOztBQUVBO0F6RStsdERBO0F5RTltdERBO0FBQUE7QXpFaW50REE7QXlFaG50REE7O0FBRUE7QXpFa250REE7QXlFaG50REE7O0FBRUE7QXpFa250REE7QXlFaG50REE7O0FBRUE7QXpFa250REE7QXlFaG50REE7O0FBRUE7QXpFa250REE7QXlFam90REE7QUFBQTtBekVvb3REQTtBeUVub3REQTs7QUFFQTtBekVxb3REQTtBeUVub3REQTs7QUFFQTtBekVxb3REQTtBeUVub3REQTs7QUFFQTtBekVxb3REQTtBeUVub3REQTs7QUFFQTtBekVxb3REQTtBeUVwcHREQTtBQUFBO0F6RXVwdERBO0F5RXRwdERBOztBQUVBO0F6RXdwdERBO0F5RXRwdERBOztBQUVBO0F6RXdwdERBO0F5RXRwdERBOztBQUVBO0F6RXdwdERBO0F5RXRwdERBOztBQUVBO0F6RXdwdERBO0F5RXZxdERBO0FBQUE7QXpFMHF0REE7QXlFenF0REE7O0FBRUE7QXpFMnF0REE7QXlFenF0REE7O0FBRUE7QXpFMnF0REE7QXlFenF0REE7O0FBRUE7QXpFMnF0REE7QXlFenF0REE7O0FBRUE7QXpFMnF0REE7QXlFMXJ0REE7QUFBQTtBekU2cnREQTtBeUU1cnREQTs7QUFFQTtBekU4cnREQTtBeUU1cnREQTs7QUFFQTtBekU4cnREQTtBeUU1cnREQTs7QUFFQTtBekU4cnREQTtBeUU1cnREQTs7QUFFQTtBekU4cnREQTtBeUU3c3REQTtBQUFBO0F6RWd0dERBO0F5RS9zdERBOztBQUVBO0F6RWl0dERBO0F5RS9zdERBOztBQUVBO0F6RWl0dERBO0F5RS9zdERBOztBQUVBO0F6RWl0dERBO0F5RS9zdERBOztBQUVBO0F6RWl0dERBO0F5RWh1dERBO0FBQUE7QXpFbXV0REE7QXlFbHV0REE7O0FBRUE7QXpFb3V0REE7QXlFbHV0REE7O0FBRUE7QXpFb3V0REE7QXlFbHV0REE7O0FBRUE7QXpFb3V0REE7QXlFbHV0REE7O0FBRUE7QXpFb3V0REE7QXlFbnZ0REE7QUFBQTtBekVzdnREQTtBeUVydnREQTs7QUFFQTtBekV1dnREQTtBeUVydnREQTs7QUFFQTtBekV1dnREQTtBeUVydnREQTs7QUFFQTtBekV1dnREQTtBeUVydnREQTs7QUFFQTtBekV1dnREQTtBeUV0d3REQTtBQUFBO0F6RXl3dERBO0F5RXh3dERBOztBQUVBO0F6RTB3dERBO0F5RXh3dERBOztBQUVBO0F6RTB3dERBO0F5RXh3dERBOztBQUVBO0F6RTB3dERBO0F5RXh3dERBOztBQUVBO0F6RTB3dERBO0F5RXp4dERBO0FBQUE7QXpFNHh0REE7QXlFM3h0REE7O0FBRUE7QXpFNnh0REE7QXlFM3h0REE7O0FBRUE7QXpFNnh0REE7QXlFM3h0REE7O0FBRUE7QXpFNnh0REE7QXlFM3h0REE7O0FBRUE7QXpFNnh0REE7QXlFNXl0REE7QUFBQTtBekUreXREQTtBeUU5eXREQTs7QUFFQTtBekVnenREQTtBeUU5eXREQTs7QUFFQTtBekVnenREQTtBeUU5eXREQTs7QUFFQTtBekVnenREQTtBeUU5eXREQTs7QUFFQTtBekVnenREQTtBeUUvenREQTtBQUFBO0F6RWswdERBO0F5RWowdERBOztBQUVBO0F6RW0wdERBO0F5RWowdERBOztBQUVBO0F6RW0wdERBO0F5RWowdERBOztBQUVBO0F6RW0wdERBO0F5RWowdERBOztBQUVBO0F6RW0wdERBO0F5RWwxdERBO0FBQUE7QXpFcTF0REE7QXlFcDF0REE7O0FBRUE7QXpFczF0REE7QXlFcDF0REE7O0FBRUE7QXpFczF0REE7QXlFcDF0REE7O0FBRUE7QXpFczF0REE7QXlFcDF0REE7O0FBRUE7QXpFczF0REE7QXlFcjJ0REE7QUFBQTtBekV3MnREQTtBeUV2MnREQTs7QUFFQTtBekV5MnREQTtBeUV2MnREQTs7QUFFQTtBekV5MnREQTtBeUV2MnREQTs7QUFFQTtBekV5MnREQTtBeUV2MnREQTs7QUFFQTtBekV5MnREQTtBeUV4M3REQTtBQUFBO0F6RTIzdERBO0F5RTEzdERBOztBQUVBO0F6RTQzdERBO0F5RTEzdERBOztBQUVBO0F6RTQzdERBO0F5RTEzdERBOztBQUVBO0F6RTQzdERBO0F5RTEzdERBOztBQUVBO0F6RTQzdERBO0F5RTM0dERBO0FBQUE7QXpFODR0REE7QXlFNzR0REE7O0FBRUE7QXpFKzR0REE7QXlFNzR0REE7O0FBRUE7QXpFKzR0REE7QXlFNzR0REE7O0FBRUE7QXpFKzR0REE7QXlFNzR0REE7O0FBRUE7QXpFKzR0REE7QXlFOTV0REE7QUFBQTtBekVpNnREQTtBeUVoNnREQTs7QUFFQTtBekVrNnREQTtBeUVoNnREQTs7QUFFQTtBekVrNnREQTtBeUVoNnREQTs7QUFFQTtBekVrNnREQTtBeUVoNnREQTs7QUFFQTtBekVrNnREQTtBeUVqN3REQTtBQUFBO0F6RW83dERBO0F5RW43dERBOztBQUVBO0F6RXE3dERBO0F5RW43dERBOztBQUVBO0F6RXE3dERBO0F5RW43dERBOztBQUVBO0F6RXE3dERBO0F5RW43dERBOztBQUVBO0F6RXE3dERBO0F5RXA4dERBO0FBQUE7QXpFdTh0REE7QXlFdDh0REE7O0FBRUE7QXpFdzh0REE7QXlFdDh0REE7O0FBRUE7QXpFdzh0REE7QXlFdDh0REE7O0FBRUE7QXpFdzh0REE7QXlFdDh0REE7O0FBRUE7QXpFdzh0REE7QXlFdjl0REE7QUFBQTtBekUwOXREQTtBeUV6OXREQTs7QUFFQTtBekUyOXREQTtBeUV6OXREQTs7QUFFQTtBekUyOXREQTtBeUV6OXREQTs7QUFFQTtBekUyOXREQTtBeUV6OXREQTs7QUFFQTtBekUyOXREQTtBeUUxK3REQTtBQUFBO0F6RTYrdERBO0F5RTUrdERBOztBQUVBO0F6RTgrdERBO0F5RTUrdERBOztBQUVBO0F6RTgrdERBO0F5RTUrdERBOztBQUVBO0F6RTgrdERBO0F5RTUrdERBOztBQUVBO0F6RTgrdERBO0F5RTcvdERBO0FBQUE7QXpFZ2d1REE7QXlFLy90REE7O0FBRUE7QXpFaWd1REE7QXlFLy90REE7O0FBRUE7QXpFaWd1REE7QXlFLy90REE7O0FBRUE7QXpFaWd1REE7QXlFLy90REE7O0FBRUE7QXpFaWd1REE7QXlFaGh1REE7QUFBQTtBekVtaHVEQTtBeUVsaHVEQTs7QUFFQTtBekVvaHVEQTtBeUVsaHVEQTs7QUFFQTtBekVvaHVEQTtBeUVsaHVEQTs7QUFFQTtBekVvaHVEQTtBeUVsaHVEQTs7QUFFQTtBekVvaHVEQTtBeUVuaXVEQTtBQUFBO0F6RXNpdURBO0F5RXJpdURBOztBQUVBO0F6RXVpdURBO0F5RXJpdURBOztBQUVBO0F6RXVpdURBO0F5RXJpdURBOztBQUVBO0F6RXVpdURBO0F5RXJpdURBOztBQUVBO0F6RXVpdURBO0F5RXRqdURBO0FBQUE7QXpFeWp1REE7QXlFeGp1REE7O0FBRUE7QXpFMGp1REE7QXlFeGp1REE7O0FBRUE7QXpFMGp1REE7QXlFeGp1REE7O0FBRUE7QXpFMGp1REE7QXlFeGp1REE7O0FBRUE7QXpFMGp1REE7QXlFemt1REE7QUFBQTtBekU0a3VEQTtBeUUza3VEQTs7QUFFQTtBekU2a3VEQTtBeUUza3VEQTs7QUFFQTtBekU2a3VEQTtBeUUza3VEQTs7QUFFQTtBekU2a3VEQTtBeUUza3VEQTs7QUFFQTtBekU2a3VEQTtBeUU1bHVEQTtBQUFBO0F6RStsdURBO0F5RTlsdURBOztBQUVBO0F6RWdtdURBO0F5RTlsdURBOztBQUVBO0F6RWdtdURBO0F5RTlsdURBOztBQUVBO0F6RWdtdURBO0F5RTlsdURBOztBQUVBO0F6RWdtdURBO0F5RS9tdURBO0FBQUE7QXpFa251REE7QXlFam51REE7O0FBRUE7QXpFbW51REE7QXlFam51REE7O0FBRUE7QXpFbW51REE7QXlFam51REE7O0FBRUE7QXpFbW51REE7QXlFam51REE7O0FBRUE7QXpFbW51REE7QXlFbG91REE7QUFBQTtBekVxb3VEQTtBeUVwb3VEQTs7QUFFQTtBekVzb3VEQTtBeUVwb3VEQTs7QUFFQTtBekVzb3VEQTtBeUVwb3VEQTs7QUFFQTtBekVzb3VEQTtBeUVwb3VEQTs7QUFFQTtBekVzb3VEQTtBeUVycHVEQTtBQUFBO0F6RXdwdURBO0F5RXZwdURBOztBQUVBO0F6RXlwdURBO0F5RXZwdURBOztBQUVBO0F6RXlwdURBO0F5RXZwdURBOztBQUVBO0F6RXlwdURBO0F5RXZwdURBOztBQUVBO0F6RXlwdURBO0F5RXhxdURBO0FBQUE7QXpFMnF1REE7QXlFMXF1REE7O0FBRUE7QXpFNHF1REE7QXlFMXF1REE7O0FBRUE7QXpFNHF1REE7QXlFMXF1REE7O0FBRUE7QXpFNHF1REE7QXlFMXF1REE7O0FBRUE7QXpFNHF1REE7QXlFM3J1REE7QUFBQTtBekU4cnVEQTtBeUU3cnVEQTs7QUFFQTtBekUrcnVEQTtBeUU3cnVEQTs7QUFFQTtBekUrcnVEQTtBeUU3cnVEQTs7QUFFQTtBekUrcnVEQTtBeUU3cnVEQTs7QUFFQTtBekUrcnVEQTtBeUU5c3VEQTtBQUFBO0F6RWl0dURBO0F5RWh0dURBOztBQUVBO0F6RWt0dURBO0F5RWh0dURBOztBQUVBO0F6RWt0dURBO0F5RWh0dURBOztBQUVBO0F6RWt0dURBO0F5RWh0dURBOztBQUVBO0F6RWt0dURBO0F5RWp1dURBO0FBQUE7QXpFb3V1REE7QXlFbnV1REE7O0FBRUE7QXpFcXV1REE7QXlFbnV1REE7O0FBRUE7QXpFcXV1REE7QXlFbnV1REE7O0FBRUE7QXpFcXV1REE7QXlFbnV1REE7O0FBRUE7QXpFcXV1REE7QXlFcHZ1REE7QUFBQTtBekV1dnVEQTtBeUV0dnVEQTs7QUFFQTtBekV3dnVEQTtBeUV0dnVEQTs7QUFFQTtBekV3dnVEQTtBeUV0dnVEQTs7QUFFQTtBekV3dnVEQTtBeUV0dnVEQTs7QUFFQTtBekV3dnVEQTtBeUV2d3VEQTtBQUFBO0F6RTB3dURBO0F5RXp3dURBOztBQUVBO0F6RTJ3dURBO0F5RXp3dURBOztBQUVBO0F6RTJ3dURBO0F5RXp3dURBOztBQUVBO0F6RTJ3dURBO0F5RXp3dURBOztBQUVBO0F6RTJ3dURBO0F5RTF4dURBO0FBQUE7QXpFNnh1REE7QXlFNXh1REE7O0FBRUE7QXpFOHh1REE7QXlFNXh1REE7O0FBRUE7QXpFOHh1REE7QXlFNXh1REE7O0FBRUE7QXpFOHh1REE7QXlFNXh1REE7O0FBRUE7QXpFOHh1REE7QXlFN3l1REE7QUFBQTtBekVnenVEQTtBeUUveXVEQTs7QUFFQTtBekVpenVEQTtBeUUveXVEQTs7QUFFQTtBekVpenVEQTtBeUUveXVEQTs7QUFFQTtBekVpenVEQTtBeUUveXVEQTs7QUFFQTtBekVpenVEQTtBeUVoMHVEQTtBQUFBO0F6RW0wdURBO0F5RWwwdURBOztBQUVBO0F6RW8wdURBO0F5RWwwdURBOztBQUVBO0F6RW8wdURBO0F5RWwwdURBOztBQUVBO0F6RW8wdURBO0F5RWwwdURBOztBQUVBO0F6RW8wdURBO0F5RW4xdURBO0FBQUE7QXpFczF1REE7QXlFcjF1REE7O0FBRUE7QXpFdTF1REE7QXlFcjF1REE7O0FBRUE7QXpFdTF1REE7QXlFcjF1REE7O0FBRUE7QXpFdTF1REE7QXlFcjF1REE7O0FBRUE7QXpFdTF1REE7QXlFLzB1REE7QUFBQTtBekVrMXVEQTtBeUVqMXVEQTs7QUFFQTtBekVtMXVEQTtBeUVqMXVEQTs7QUFFQTtBekVtMXVEQTtBeUVqMXVEQTs7QUFFQTtBekVtMXVEQTtBeUVqMXVEQTs7QUFFQTtBekVtMXVEQTtBeUVsMnVEQTtBQUFBO0F6RXEydURBO0F5RXAydURBOztBQUVBO0F6RXMydURBO0F5RXAydURBOztBQUVBO0F6RXMydURBO0F5RXAydURBOztBQUVBO0F6RXMydURBO0F5RXAydURBOztBQUVBO0F6RXMydURBO0F5RXIzdURBO0FBQUE7QXpFdzN1REE7QXlFdjN1REE7O0FBRUE7QXpFeTN1REE7QXlFdjN1REE7O0FBRUE7QXpFeTN1REE7QXlFdjN1REE7O0FBRUE7QXpFeTN1REE7QXlFdjN1REE7O0FBRUE7QXpFeTN1REE7QXlFeDR1REE7QUFBQTtBekUyNHVEQTtBeUUxNHVEQTs7QUFFQTtBekU0NHVEQTtBeUUxNHVEQTs7QUFFQTtBekU0NHVEQTtBeUUxNHVEQTs7QUFFQTtBekU0NHVEQTtBeUUxNHVEQTs7QUFFQTtBekU0NHVEQTtBeUUzNXVEQTtBQUFBO0F6RTg1dURBO0F5RTc1dURBOztBQUVBO0F6RSs1dURBO0F5RTc1dURBOztBQUVBO0F6RSs1dURBO0F5RTc1dURBOztBQUVBO0F6RSs1dURBO0F5RTc1dURBOztBQUVBO0F6RSs1dURBO0F5RTk2dURBO0FBQUE7QXpFaTd1REE7QXlFaDd1REE7O0FBRUE7QXpFazd1REE7QXlFaDd1REE7O0FBRUE7QXpFazd1REE7QXlFaDd1REE7O0FBRUE7QXpFazd1REE7QXlFaDd1REE7O0FBRUE7QXpFazd1REE7QXlFajh1REE7QUFBQTtBekVvOHVEQTtBeUVuOHVEQTs7QUFFQTtBekVxOHVEQTtBeUVuOHVEQTs7QUFFQTtBekVxOHVEQTtBeUVuOHVEQTs7QUFFQTtBekVxOHVEQTtBeUVuOHVEQTs7QUFFQTtBekVxOHVEQTtBeUVwOXVEQTtBQUFBO0F6RXU5dURBO0F5RXQ5dURBOztBQUVBO0F6RXc5dURBO0F5RXQ5dURBOztBQUVBO0F6RXc5dURBO0F5RXQ5dURBOztBQUVBO0F6RXc5dURBO0F5RXQ5dURBOztBQUVBO0F6RXc5dURBO0F5RXYrdURBO0FBQUE7QXpFMCt1REE7QXlFeit1REE7O0FBRUE7QXpFMit1REE7QXlFeit1REE7O0FBRUE7QXpFMit1REE7QXlFeit1REE7O0FBRUE7QXpFMit1REE7QXlFeit1REE7O0FBRUE7QXpFMit1REE7QXlFMS91REE7QUFBQTtBekU2L3VEQTtBeUU1L3VEQTs7QUFFQTtBekU4L3VEQTtBeUU1L3VEQTs7QUFFQTtBekU4L3VEQTtBeUU1L3VEQTs7QUFFQTtBekU4L3VEQTtBeUU1L3VEQTs7QUFFQTtBekU4L3VEQTtBeUU3Z3ZEQTtBQUFBO0F6RWdodkRBO0F5RS9ndkRBOztBQUVBO0F6RWlodkRBO0F5RS9ndkRBOztBQUVBO0F6RWlodkRBO0F5RS9ndkRBOztBQUVBO0F6RWlodkRBO0F5RS9ndkRBOztBQUVBO0F6RWlodkRBO0F5RWhpdkRBO0FBQUE7QXpFbWl2REE7QXlFbGl2REE7O0FBRUE7QXpFb2l2REE7QXlFbGl2REE7O0FBRUE7QXpFb2l2REE7QXlFbGl2REE7O0FBRUE7QXpFb2l2REE7QXlFbGl2REE7O0FBRUE7QXpFb2l2REE7QXlFbmp2REE7QUFBQTtBekVzanZEQTtBeUVyanZEQTs7QUFFQTtBekV1anZEQTtBeUVyanZEQTs7QUFFQTtBekV1anZEQTtBeUVyanZEQTs7QUFFQTtBekV1anZEQTtBeUVyanZEQTs7QUFFQTtBekV1anZEQTtBeUV0a3ZEQTtBQUFBO0F6RXlrdkRBO0F5RXhrdkRBOztBQUVBO0F6RTBrdkRBO0F5RXhrdkRBOztBQUVBO0F6RTBrdkRBO0F5RXhrdkRBOztBQUVBO0F6RTBrdkRBO0F5RXhrdkRBOztBQUVBO0F6RTBrdkRBO0F5RXpsdkRBO0FBQUE7QXpFNGx2REE7QXlFM2x2REE7O0FBRUE7QXpFNmx2REE7QXlFM2x2REE7O0FBRUE7QXpFNmx2REE7QXlFM2x2REE7O0FBRUE7QXpFNmx2REE7QXlFM2x2REE7O0FBRUE7QXpFNmx2REE7QXlFNW12REE7QUFBQTtBekUrbXZEQTtBeUU5bXZEQTs7QUFFQTtBekVnbnZEQTtBeUU5bXZEQTs7QUFFQTtBekVnbnZEQTtBeUU5bXZEQTs7QUFFQTtBekVnbnZEQTtBeUU5bXZEQTs7QUFFQTtBekVnbnZEQTtBeUUvbnZEQTtBQUFBO0F6RWtvdkRBO0F5RWpvdkRBOztBQUVBO0F6RW1vdkRBO0F5RWpvdkRBOztBQUVBO0F6RW1vdkRBO0F5RWpvdkRBOztBQUVBO0F6RW1vdkRBO0F5RWpvdkRBOztBQUVBO0F6RW1vdkRBO0F5RWxwdkRBO0FBQUE7QXpFcXB2REE7QXlFcHB2REE7O0FBRUE7QXpFc3B2REE7QXlFcHB2REE7O0FBRUE7QXpFc3B2REE7QXlFcHB2REE7O0FBRUE7QXpFc3B2REE7QXlFcHB2REE7O0FBRUE7QXpFc3B2REE7QXlFcnF2REE7QUFBQTtBekV3cXZEQTtBeUV2cXZEQTs7QUFFQTtBekV5cXZEQTtBeUV2cXZEQTs7QUFFQTtBekV5cXZEQTtBeUV2cXZEQTs7QUFFQTtBekV5cXZEQTtBeUV2cXZEQTs7QUFFQTtBekV5cXZEQTtBeUV4cnZEQTtBQUFBO0F6RTJydkRBO0F5RTFydkRBOztBQUVBO0F6RTRydkRBO0F5RTFydkRBOztBQUVBO0F6RTRydkRBO0F5RTFydkRBOztBQUVBO0F6RTRydkRBO0F5RTFydkRBOztBQUVBO0F6RTRydkRBO0F5RXRydkRBO0FBQUE7QXpFeXJ2REE7QXlFeHJ2REE7O0FBRUE7QXpFMHJ2REE7QXlFeHJ2REE7O0FBRUE7QXpFMHJ2REE7QXlFeHJ2REE7O0FBRUE7QXpFMHJ2REE7QXlFeHJ2REE7O0FBRUE7QXpFMHJ2REE7QUFDQTtBaUJwc3ZEQTtBd0RsREE7QUFBQTtBekUwdnZEQTtBeUV6dnZEQTs7QUFFQTtBekUydnZEQTtBeUV6dnZEQTs7QUFFQTtBekUydnZEQTtBeUV6dnZEQTs7QUFFQTtBekUydnZEQTtBeUV6dnZEQTs7QUFFQTtBekUydnZEQTtBeUUxd3ZEQTtBQUFBO0F6RTZ3dkRBO0F5RTV3dkRBOztBQUVBO0F6RTh3dkRBO0F5RTV3dkRBOztBQUVBO0F6RTh3dkRBO0F5RTV3dkRBOztBQUVBO0F6RTh3dkRBO0F5RTV3dkRBOztBQUVBO0F6RTh3dkRBO0F5RTd4dkRBO0FBQUE7QXpFZ3l2REE7QXlFL3h2REE7O0FBRUE7QXpFaXl2REE7QXlFL3h2REE7O0FBRUE7QXpFaXl2REE7QXlFL3h2REE7O0FBRUE7QXpFaXl2REE7QXlFL3h2REE7O0FBRUE7QXpFaXl2REE7QXlFaHp2REE7QUFBQTtBekVtenZEQTtBeUVsenZEQTs7QUFFQTtBekVvenZEQTtBeUVsenZEQTs7QUFFQTtBekVvenZEQTtBeUVsenZEQTs7QUFFQTtBekVvenZEQTtBeUVsenZEQTs7QUFFQTtBekVvenZEQTtBeUVuMHZEQTtBQUFBO0F6RXMwdkRBO0F5RXIwdkRBOztBQUVBO0F6RXUwdkRBO0F5RXIwdkRBOztBQUVBO0F6RXUwdkRBO0F5RXIwdkRBOztBQUVBO0F6RXUwdkRBO0F5RXIwdkRBOztBQUVBO0F6RXUwdkRBO0F5RXQxdkRBO0FBQUE7QXpFeTF2REE7QXlFeDF2REE7O0FBRUE7QXpFMDF2REE7QXlFeDF2REE7O0FBRUE7QXpFMDF2REE7QXlFeDF2REE7O0FBRUE7QXpFMDF2REE7QXlFeDF2REE7O0FBRUE7QXpFMDF2REE7QXlFejJ2REE7QUFBQTtBekU0MnZEQTtBeUUzMnZEQTs7QUFFQTtBekU2MnZEQTtBeUUzMnZEQTs7QUFFQTtBekU2MnZEQTtBeUUzMnZEQTs7QUFFQTtBekU2MnZEQTtBeUUzMnZEQTs7QUFFQTtBekU2MnZEQTtBeUU1M3ZEQTtBQUFBO0F6RSszdkRBO0F5RTkzdkRBOztBQUVBO0F6RWc0dkRBO0F5RTkzdkRBOztBQUVBO0F6RWc0dkRBO0F5RTkzdkRBOztBQUVBO0F6RWc0dkRBO0F5RTkzdkRBOztBQUVBO0F6RWc0dkRBO0F5RS80dkRBO0FBQUE7QXpFazV2REE7QXlFajV2REE7O0FBRUE7QXpFbTV2REE7QXlFajV2REE7O0FBRUE7QXpFbTV2REE7QXlFajV2REE7O0FBRUE7QXpFbTV2REE7QXlFajV2REE7O0FBRUE7QXpFbTV2REE7QXlFbDZ2REE7QUFBQTtBekVxNnZEQTtBeUVwNnZEQTs7QUFFQTtBekVzNnZEQTtBeUVwNnZEQTs7QUFFQTtBekVzNnZEQTtBeUVwNnZEQTs7QUFFQTtBekVzNnZEQTtBeUVwNnZEQTs7QUFFQTtBekVzNnZEQTtBeUVyN3ZEQTtBQUFBO0F6RXc3dkRBO0F5RXY3dkRBOztBQUVBO0F6RXk3dkRBO0F5RXY3dkRBOztBQUVBO0F6RXk3dkRBO0F5RXY3dkRBOztBQUVBO0F6RXk3dkRBO0F5RXY3dkRBOztBQUVBO0F6RXk3dkRBO0F5RXg4dkRBO0FBQUE7QXpFMjh2REE7QXlFMTh2REE7O0FBRUE7QXpFNDh2REE7QXlFMTh2REE7O0FBRUE7QXpFNDh2REE7QXlFMTh2REE7O0FBRUE7QXpFNDh2REE7QXlFMTh2REE7O0FBRUE7QXpFNDh2REE7QXlFMzl2REE7QUFBQTtBekU4OXZEQTtBeUU3OXZEQTs7QUFFQTtBekUrOXZEQTtBeUU3OXZEQTs7QUFFQTtBekUrOXZEQTtBeUU3OXZEQTs7QUFFQTtBekUrOXZEQTtBeUU3OXZEQTs7QUFFQTtBekUrOXZEQTtBeUU5K3ZEQTtBQUFBO0F6RWkvdkRBO0F5RWgvdkRBOztBQUVBO0F6RWsvdkRBO0F5RWgvdkRBOztBQUVBO0F6RWsvdkRBO0F5RWgvdkRBOztBQUVBO0F6RWsvdkRBO0F5RWgvdkRBOztBQUVBO0F6RWsvdkRBO0F5RWpnd0RBO0FBQUE7QXpFb2d3REE7QXlFbmd3REE7O0FBRUE7QXpFcWd3REE7QXlFbmd3REE7O0FBRUE7QXpFcWd3REE7QXlFbmd3REE7O0FBRUE7QXpFcWd3REE7QXlFbmd3REE7O0FBRUE7QXpFcWd3REE7QXlFcGh3REE7QUFBQTtBekV1aHdEQTtBeUV0aHdEQTs7QUFFQTtBekV3aHdEQTtBeUV0aHdEQTs7QUFFQTtBekV3aHdEQTtBeUV0aHdEQTs7QUFFQTtBekV3aHdEQTtBeUV0aHdEQTs7QUFFQTtBekV3aHdEQTtBeUV2aXdEQTtBQUFBO0F6RTBpd0RBO0F5RXppd0RBOztBQUVBO0F6RTJpd0RBO0F5RXppd0RBOztBQUVBO0F6RTJpd0RBO0F5RXppd0RBOztBQUVBO0F6RTJpd0RBO0F5RXppd0RBOztBQUVBO0F6RTJpd0RBO0F5RTFqd0RBO0FBQUE7QXpFNmp3REE7QXlFNWp3REE7O0FBRUE7QXpFOGp3REE7QXlFNWp3REE7O0FBRUE7QXpFOGp3REE7QXlFNWp3REE7O0FBRUE7QXpFOGp3REE7QXlFNWp3REE7O0FBRUE7QXpFOGp3REE7QXlFN2t3REE7QUFBQTtBekVnbHdEQTtBeUUva3dEQTs7QUFFQTtBekVpbHdEQTtBeUUva3dEQTs7QUFFQTtBekVpbHdEQTtBeUUva3dEQTs7QUFFQTtBekVpbHdEQTtBeUUva3dEQTs7QUFFQTtBekVpbHdEQTtBeUVobXdEQTtBQUFBO0F6RW1td0RBO0F5RWxtd0RBOztBQUVBO0F6RW9td0RBO0F5RWxtd0RBOztBQUVBO0F6RW9td0RBO0F5RWxtd0RBOztBQUVBO0F6RW9td0RBO0F5RWxtd0RBOztBQUVBO0F6RW9td0RBO0F5RW5ud0RBO0FBQUE7QXpFc253REE7QXlFcm53REE7O0FBRUE7QXpFdW53REE7QXlFcm53REE7O0FBRUE7QXpFdW53REE7QXlFcm53REE7O0FBRUE7QXpFdW53REE7QXlFcm53REE7O0FBRUE7QXpFdW53REE7QXlFdG93REE7QUFBQTtBekV5b3dEQTtBeUV4b3dEQTs7QUFFQTtBekUwb3dEQTtBeUV4b3dEQTs7QUFFQTtBekUwb3dEQTtBeUV4b3dEQTs7QUFFQTtBekUwb3dEQTtBeUV4b3dEQTs7QUFFQTtBekUwb3dEQTtBeUV6cHdEQTtBQUFBO0F6RTRwd0RBO0F5RTNwd0RBOztBQUVBO0F6RTZwd0RBO0F5RTNwd0RBOztBQUVBO0F6RTZwd0RBO0F5RTNwd0RBOztBQUVBO0F6RTZwd0RBO0F5RTNwd0RBOztBQUVBO0F6RTZwd0RBO0F5RTVxd0RBO0FBQUE7QXpFK3F3REE7QXlFOXF3REE7O0FBRUE7QXpFZ3J3REE7QXlFOXF3REE7O0FBRUE7QXpFZ3J3REE7QXlFOXF3REE7O0FBRUE7QXpFZ3J3REE7QXlFOXF3REE7O0FBRUE7QXpFZ3J3REE7QXlFL3J3REE7QUFBQTtBekVrc3dEQTtBeUVqc3dEQTs7QUFFQTtBekVtc3dEQTtBeUVqc3dEQTs7QUFFQTtBekVtc3dEQTtBeUVqc3dEQTs7QUFFQTtBekVtc3dEQTtBeUVqc3dEQTs7QUFFQTtBekVtc3dEQTtBeUVsdHdEQTtBQUFBO0F6RXF0d0RBO0F5RXB0d0RBOztBQUVBO0F6RXN0d0RBO0F5RXB0d0RBOztBQUVBO0F6RXN0d0RBO0F5RXB0d0RBOztBQUVBO0F6RXN0d0RBO0F5RXB0d0RBOztBQUVBO0F6RXN0d0RBO0F5RXJ1d0RBO0FBQUE7QXpFd3V3REE7QXlFdnV3REE7O0FBRUE7QXpFeXV3REE7QXlFdnV3REE7O0FBRUE7QXpFeXV3REE7QXlFdnV3REE7O0FBRUE7QXpFeXV3REE7QXlFdnV3REE7O0FBRUE7QXpFeXV3REE7QXlFeHZ3REE7QUFBQTtBekUydndEQTtBeUUxdndEQTs7QUFFQTtBekU0dndEQTtBeUUxdndEQTs7QUFFQTtBekU0dndEQTtBeUUxdndEQTs7QUFFQTtBekU0dndEQTtBeUUxdndEQTs7QUFFQTtBekU0dndEQTtBeUUzd3dEQTtBQUFBO0F6RTh3d0RBO0F5RTd3d0RBOztBQUVBO0F6RSt3d0RBO0F5RTd3d0RBOztBQUVBO0F6RSt3d0RBO0F5RTd3d0RBOztBQUVBO0F6RSt3d0RBO0F5RTd3d0RBOztBQUVBO0F6RSt3d0RBO0F5RTl4d0RBO0FBQUE7QXpFaXl3REE7QXlFaHl3REE7O0FBRUE7QXpFa3l3REE7QXlFaHl3REE7O0FBRUE7QXpFa3l3REE7QXlFaHl3REE7O0FBRUE7QXpFa3l3REE7QXlFaHl3REE7O0FBRUE7QXpFa3l3REE7QXlFanp3REE7QUFBQTtBekVvendEQTtBeUVuendEQTs7QUFFQTtBekVxendEQTtBeUVuendEQTs7QUFFQTtBekVxendEQTtBeUVuendEQTs7QUFFQTtBekVxendEQTtBeUVuendEQTs7QUFFQTtBekVxendEQTtBeUVwMHdEQTtBQUFBO0F6RXUwd0RBO0F5RXQwd0RBOztBQUVBO0F6RXcwd0RBO0F5RXQwd0RBOztBQUVBO0F6RXcwd0RBO0F5RXQwd0RBOztBQUVBO0F6RXcwd0RBO0F5RXQwd0RBOztBQUVBO0F6RXcwd0RBO0F5RXYxd0RBO0FBQUE7QXpFMDF3REE7QXlFejF3REE7O0FBRUE7QXpFMjF3REE7QXlFejF3REE7O0FBRUE7QXpFMjF3REE7QXlFejF3REE7O0FBRUE7QXpFMjF3REE7QXlFejF3REE7O0FBRUE7QXpFMjF3REE7QXlFMTJ3REE7QUFBQTtBekU2MndEQTtBeUU1MndEQTs7QUFFQTtBekU4MndEQTtBeUU1MndEQTs7QUFFQTtBekU4MndEQTtBeUU1MndEQTs7QUFFQTtBekU4MndEQTtBeUU1MndEQTs7QUFFQTtBekU4MndEQTtBeUU3M3dEQTtBQUFBO0F6RWc0d0RBO0F5RS8zd0RBOztBQUVBO0F6RWk0d0RBO0F5RS8zd0RBOztBQUVBO0F6RWk0d0RBO0F5RS8zd0RBOztBQUVBO0F6RWk0d0RBO0F5RS8zd0RBOztBQUVBO0F6RWk0d0RBO0F5RWg1d0RBO0FBQUE7QXpFbTV3REE7QXlFbDV3REE7O0FBRUE7QXpFbzV3REE7QXlFbDV3REE7O0FBRUE7QXpFbzV3REE7QXlFbDV3REE7O0FBRUE7QXpFbzV3REE7QXlFbDV3REE7O0FBRUE7QXpFbzV3REE7QXlFbjZ3REE7QUFBQTtBekVzNndEQTtBeUVyNndEQTs7QUFFQTtBekV1NndEQTtBeUVyNndEQTs7QUFFQTtBekV1NndEQTtBeUVyNndEQTs7QUFFQTtBekV1NndEQTtBeUVyNndEQTs7QUFFQTtBekV1NndEQTtBeUV0N3dEQTtBQUFBO0F6RXk3d0RBO0F5RXg3d0RBOztBQUVBO0F6RTA3d0RBO0F5RXg3d0RBOztBQUVBO0F6RTA3d0RBO0F5RXg3d0RBOztBQUVBO0F6RTA3d0RBO0F5RXg3d0RBOztBQUVBO0F6RTA3d0RBO0F5RXo4d0RBO0FBQUE7QXpFNDh3REE7QXlFMzh3REE7O0FBRUE7QXpFNjh3REE7QXlFMzh3REE7O0FBRUE7QXpFNjh3REE7QXlFMzh3REE7O0FBRUE7QXpFNjh3REE7QXlFMzh3REE7O0FBRUE7QXpFNjh3REE7QXlFNTl3REE7QUFBQTtBekUrOXdEQTtBeUU5OXdEQTs7QUFFQTtBekVnK3dEQTtBeUU5OXdEQTs7QUFFQTtBekVnK3dEQTtBeUU5OXdEQTs7QUFFQTtBekVnK3dEQTtBeUU5OXdEQTs7QUFFQTtBekVnK3dEQTtBeUUvK3dEQTtBQUFBO0F6RWsvd0RBO0F5RWovd0RBOztBQUVBO0F6RW0vd0RBO0F5RWovd0RBOztBQUVBO0F6RW0vd0RBO0F5RWovd0RBOztBQUVBO0F6RW0vd0RBO0F5RWovd0RBOztBQUVBO0F6RW0vd0RBO0F5RWxneERBO0FBQUE7QXpFcWd4REE7QXlFcGd4REE7O0FBRUE7QXpFc2d4REE7QXlFcGd4REE7O0FBRUE7QXpFc2d4REE7QXlFcGd4REE7O0FBRUE7QXpFc2d4REE7QXlFcGd4REE7O0FBRUE7QXpFc2d4REE7QXlFOS93REE7QUFBQTtBekVpZ3hEQTtBeUVoZ3hEQTs7QUFFQTtBekVrZ3hEQTtBeUVoZ3hEQTs7QUFFQTtBekVrZ3hEQTtBeUVoZ3hEQTs7QUFFQTtBekVrZ3hEQTtBeUVoZ3hEQTs7QUFFQTtBekVrZ3hEQTtBeUVqaHhEQTtBQUFBO0F6RW9oeERBO0F5RW5oeERBOztBQUVBO0F6RXFoeERBO0F5RW5oeERBOztBQUVBO0F6RXFoeERBO0F5RW5oeERBOztBQUVBO0F6RXFoeERBO0F5RW5oeERBOztBQUVBO0F6RXFoeERBO0F5RXBpeERBO0FBQUE7QXpFdWl4REE7QXlFdGl4REE7O0FBRUE7QXpFd2l4REE7QXlFdGl4REE7O0FBRUE7QXpFd2l4REE7QXlFdGl4REE7O0FBRUE7QXpFd2l4REE7QXlFdGl4REE7O0FBRUE7QXpFd2l4REE7QXlFdmp4REE7QUFBQTtBekUwanhEQTtBeUV6anhEQTs7QUFFQTtBekUyanhEQTtBeUV6anhEQTs7QUFFQTtBekUyanhEQTtBeUV6anhEQTs7QUFFQTtBekUyanhEQTtBeUV6anhEQTs7QUFFQTtBekUyanhEQTtBeUUxa3hEQTtBQUFBO0F6RTZreERBO0F5RTVreERBOztBQUVBO0F6RThreERBO0F5RTVreERBOztBQUVBO0F6RThreERBO0F5RTVreERBOztBQUVBO0F6RThreERBO0F5RTVreERBOztBQUVBO0F6RThreERBO0F5RTdseERBO0FBQUE7QXpFZ214REE7QXlFL2x4REE7O0FBRUE7QXpFaW14REE7QXlFL2x4REE7O0FBRUE7QXpFaW14REE7QXlFL2x4REE7O0FBRUE7QXpFaW14REE7QXlFL2x4REE7O0FBRUE7QXpFaW14REE7QXlFaG54REE7QUFBQTtBekVtbnhEQTtBeUVsbnhEQTs7QUFFQTtBekVvbnhEQTtBeUVsbnhEQTs7QUFFQTtBekVvbnhEQTtBeUVsbnhEQTs7QUFFQTtBekVvbnhEQTtBeUVsbnhEQTs7QUFFQTtBekVvbnhEQTtBeUVub3hEQTtBQUFBO0F6RXNveERBO0F5RXJveERBOztBQUVBO0F6RXVveERBO0F5RXJveERBOztBQUVBO0F6RXVveERBO0F5RXJveERBOztBQUVBO0F6RXVveERBO0F5RXJveERBOztBQUVBO0F6RXVveERBO0F5RXRweERBO0FBQUE7QXpFeXB4REE7QXlFeHB4REE7O0FBRUE7QXpFMHB4REE7QXlFeHB4REE7O0FBRUE7QXpFMHB4REE7QXlFeHB4REE7O0FBRUE7QXpFMHB4REE7QXlFeHB4REE7O0FBRUE7QXpFMHB4REE7QXlFenF4REE7QUFBQTtBekU0cXhEQTtBeUUzcXhEQTs7QUFFQTtBekU2cXhEQTtBeUUzcXhEQTs7QUFFQTtBekU2cXhEQTtBeUUzcXhEQTs7QUFFQTtBekU2cXhEQTtBeUUzcXhEQTs7QUFFQTtBekU2cXhEQTtBeUU1cnhEQTtBQUFBO0F6RStyeERBO0F5RTlyeERBOztBQUVBO0F6RWdzeERBO0F5RTlyeERBOztBQUVBO0F6RWdzeERBO0F5RTlyeERBOztBQUVBO0F6RWdzeERBO0F5RTlyeERBOztBQUVBO0F6RWdzeERBO0F5RS9zeERBO0FBQUE7QXpFa3R4REE7QXlFanR4REE7O0FBRUE7QXpFbXR4REE7QXlFanR4REE7O0FBRUE7QXpFbXR4REE7QXlFanR4REE7O0FBRUE7QXpFbXR4REE7QXlFanR4REE7O0FBRUE7QXpFbXR4REE7QXlFbHV4REE7QUFBQTtBekVxdXhEQTtBeUVwdXhEQTs7QUFFQTtBekVzdXhEQTtBeUVwdXhEQTs7QUFFQTtBekVzdXhEQTtBeUVwdXhEQTs7QUFFQTtBekVzdXhEQTtBeUVwdXhEQTs7QUFFQTtBekVzdXhEQTtBeUVydnhEQTtBQUFBO0F6RXd2eERBO0F5RXZ2eERBOztBQUVBO0F6RXl2eERBO0F5RXZ2eERBOztBQUVBO0F6RXl2eERBO0F5RXZ2eERBOztBQUVBO0F6RXl2eERBO0F5RXZ2eERBOztBQUVBO0F6RXl2eERBO0F5RXh3eERBO0FBQUE7QXpFMnd4REE7QXlFMXd4REE7O0FBRUE7QXpFNHd4REE7QXlFMXd4REE7O0FBRUE7QXpFNHd4REE7QXlFMXd4REE7O0FBRUE7QXpFNHd4REE7QXlFMXd4REE7O0FBRUE7QXpFNHd4REE7QXlFM3h4REE7QUFBQTtBekU4eHhEQTtBeUU3eHhEQTs7QUFFQTtBekUreHhEQTtBeUU3eHhEQTs7QUFFQTtBekUreHhEQTtBeUU3eHhEQTs7QUFFQTtBekUreHhEQTtBeUU3eHhEQTs7QUFFQTtBekUreHhEQTtBeUU5eXhEQTtBQUFBO0F6RWl6eERBO0F5RWh6eERBOztBQUVBO0F6RWt6eERBO0F5RWh6eERBOztBQUVBO0F6RWt6eERBO0F5RWh6eERBOztBQUVBO0F6RWt6eERBO0F5RWh6eERBOztBQUVBO0F6RWt6eERBO0F5RWoweERBO0FBQUE7QXpFbzB4REE7QXlFbjB4REE7O0FBRUE7QXpFcTB4REE7QXlFbjB4REE7O0FBRUE7QXpFcTB4REE7QXlFbjB4REE7O0FBRUE7QXpFcTB4REE7QXlFbjB4REE7O0FBRUE7QXpFcTB4REE7QXlFcDF4REE7QUFBQTtBekV1MXhEQTtBeUV0MXhEQTs7QUFFQTtBekV3MXhEQTtBeUV0MXhEQTs7QUFFQTtBekV3MXhEQTtBeUV0MXhEQTs7QUFFQTtBekV3MXhEQTtBeUV0MXhEQTs7QUFFQTtBekV3MXhEQTtBeUV2MnhEQTtBQUFBO0F6RTAyeERBO0F5RXoyeERBOztBQUVBO0F6RTIyeERBO0F5RXoyeERBOztBQUVBO0F6RTIyeERBO0F5RXoyeERBOztBQUVBO0F6RTIyeERBO0F5RXoyeERBOztBQUVBO0F6RTIyeERBO0F5RXIyeERBO0FBQUE7QXpFdzJ4REE7QXlFdjJ4REE7O0FBRUE7QXpFeTJ4REE7QXlFdjJ4REE7O0FBRUE7QXpFeTJ4REE7QXlFdjJ4REE7O0FBRUE7QXpFeTJ4REE7QXlFdjJ4REE7O0FBRUE7QXpFeTJ4REE7QUFDQTtBMEUxNnhEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUUwNnhEQTs7QTJFcDd4REE7QUFBQTtBM0V3N3hEQTs7QTJFcDd4REE7QUFBQTtBM0V3N3hEQTs7QTJFdjd4REE7QUFBQTtBM0UyN3hEQTs7QTJFMTd4REE7QUFBQTtBM0U4N3hEQTs7QTJFNzd4REE7QUNUQTtBQUNBO0FBQ0E7QTVFMDh4REE7O0EyRTM3eERBO0FBQUE7QTNFKzd4REE7O0EyRTk3eERBO0FBQUE7QTNFazh4REE7O0EyRWo4eERBO0FBQUE7QTNFcTh4REE7O0FpQmg2eERBO0EwRHZDQTtBQUFBO0EzRTQ4eERBO0EyRTM4eERBO0FBQUE7QTNFODh4REE7QTJFNzh4REE7QUFBQTtBM0VnOXhEQTtBQUNBO0FpQjU2eERBO0EwRHZDQTtBQUFBO0EzRXU5eERBO0EyRXQ5eERBO0FBQUE7QTNFeTl4REE7QTJFeDl4REE7QUFBQTtBM0UyOXhEQTtBQUNBO0FpQnY3eERBO0EwRHZDQTtBQUFBO0EzRWsreERBO0EyRWoreERBO0FBQUE7QTNFbyt4REE7QTJFbit4REE7QUFBQTtBM0VzK3hEQTtBQUNBO0FpQmw4eERBO0EwRHZDQTtBQUFBO0EzRTYreERBO0EyRTUreERBO0FBQUE7QTNFKyt4REE7QTJFOSt4REE7QUFBQTtBM0VpL3hEQTtBQUNBO0EyRTUreERBO0FBQUE7QTNFKyt4REE7O0EyRTkreERBO0FBQUE7QTNFay94REE7O0EyRWoveERBO0FBQUE7QTNFcS94REE7O0EyRWoveERBO0FBQUE7QTNFcS94REE7O0EyRXAveERBO0FBQUE7QTNFdy94REE7O0EyRXYveERBO0FBQUE7QTNFMi94REE7O0EyRTEveERBO0FBQUE7QTNFOC94REE7O0EyRTcveERBO0FBQUE7QTNFaWd5REE7O0EyRWhneURBO0FBQUE7QTNFb2d5REE7O0EyRWhneURBO0FBQUE7QTNFb2d5REE7O0E2RTNpeURBO0FBQ0E7QTdFOGl5REE7O0FRcGl5REE7QXFFTEE7QTdFNml5REE7O0E2RW5qeURBO0FBQ0E7QTdFc2p5REE7O0FRNWl5REE7QXFFTEE7QTdFcWp5REE7O0E2RTNqeURBO0FBQ0E7QTdFOGp5REE7O0FRcGp5REE7QXFFTEE7QTdFNmp5REE7O0E2RW5reURBO0FBQ0E7QTdFc2t5REE7O0FRNWp5REE7QXFFTEE7QTdFcWt5REE7O0E2RTNreURBO0FBQ0E7QTdFOGt5REE7O0FRcGt5REE7QXFFTEE7QTdFNmt5REE7O0E2RW5seURBO0FBQ0E7QTdFc2x5REE7O0FRNWt5REE7QXFFTEE7QTdFcWx5REE7O0E2RTNseURBO0FBQ0E7QTdFOGx5REE7O0FRcGx5REE7QXFFTEE7QTdFNmx5REE7O0E2RW5teURBO0FBQ0E7QTdFc215REE7O0FRNWx5REE7QXFFTEE7QTdFcW15REE7O0E2RTNteURBO0FBQ0E7QTdFOG15REE7O0FRcG15REE7QXFFTEE7QTdFNm15REE7O0E2RW5ueURBO0FBQ0E7QTdFc255REE7O0FRNW15REE7QXFFTEE7QTdFcW55REE7O0E2RTNueURBO0FBQ0E7QTdFOG55REE7O0FRcG55REE7QXFFTEE7QTdFNm55REE7O0E2RW5veURBO0FBQ0E7QTdFc295REE7O0FRNW55REE7QXFFTEE7QTdFcW95REE7O0EyRTlseURBO0FBQUE7QTNFa215REE7O0EyRWpteURBO0FBQUE7QTNFcW15REE7O0EyRW5teURBO0FBQUE7QTNFdW15REE7O0EyRXRteURBO0FBQUE7QTNFMG15REE7O0EyRXRteURBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFaXF5REE7O0EyRTFteURBO0FBQUE7QTNFOG15REE7O0EyRTVteURBO0FBQ0E7QUFDQTtBM0UrbXlEQTs7QTJFMW15REE7QUFBQTtBM0U4bXlEQTs7QStFL3F5REE7QUFDQTtBL0VrcnlEQTs7QStFL3F5REE7QUFDQTtBL0VrcnlEQTs7QWdGbHJ5REE7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRmtyeURBO0FnRjlxeURBO0FBQ0E7QWhGZ3J5REE7QWdGdnF5REE7QUFDQTtBaEZ5cXlEQTtBZ0YzcHlEQTtBQUNBO0FoRjZweURBO0FnRjNweURBOztBQUVBO0FBQ0E7QWhGNnB5REE7QWdGMXB5REE7O0FBRUE7QWhGNHB5REE7QWdGenB5REE7OztBQUdBO0FBQ0E7QWhGMnB5REE7QWdGeHB5REE7O0FBRUE7QWhGMHB5REE7QWdGbHB5REE7QUFDQTtBaEZvcHlEQTtBZ0ZscHlEQTtBQUNBO0FoRm9weURBO0FnRmxweURBO0FBQ0E7QWhGb3B5REE7QWdGaHB5REE7QUFDQTtBaEZrcHlEQTtBZ0ZocHlEQTtBQUNBO0FoRmtweURBO0FnRi9veURBO0FBQ0E7QWhGaXB5REE7QWdGL295REE7O0FBRUE7QWhGaXB5REE7QWdGNW95REE7O0FBRUE7QWhGOG95REE7QWdGMW95REE7QUFDQTtBaEY0b3lEQTtBZ0Yxb3lEQTs7OztBQUlBO0FoRjRveURBO0FnRnhveURBO0FBQ0E7QUFDQTtBaEYwb3lEQTtBQUNBO0FpRnp3eURBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGMnd5REE7QWtGend5REE7QUFDQTtBQUNBO0FsRjJ3eURBO0FrRnh3eURBO0FBR0E7QUFDQTtBbEZ3d3lEQTtBa0Zyd3lEQTtBQUNBO0FsRnV3eURBO0FrRjd2eURBO0FBSUE7QWxGNHZ5REE7O0FrRnZzeURBO0FDbkZBO0FBQUE7QUFBQTtBbkY4eHlEQTtBbUY1eHlEQTtBQUNBO0FBQUE7QUFBQTtBbkY4eHlEQTtBbUY1eHlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GOHh5REE7O0FpQnZ1eURBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZvdHlEQTtBQUNBO0FpQmx2eURBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRnF0eURBO0FBQ0E7O0FrRjlzeURBO0FBREE7QUFFQTtBbEZrdHlEQTtBQUNBO0FrRi9zeURBO0FBREE7QUFFQTtBQUNBO0FsRmt0eURBO0FBQ0E7QWtGOXN5REE7QUFEQTtBQUVBO0FsRml0eURBO0FBQ0E7O0FrRjVzeURBOztBQUVBO0FsRitzeURBOztBa0Yxc3lEQTtBQUNBO0FsRjZzeURBO0FrRjNzeURBO0FBQ0E7QWxGNnN5REE7O0FrRnpzeURBO0FBQ0E7QWxGNHN5REE7QWtGMXN5REE7QUFDQTtBQUFBO0FsRjRzeURBOztBb0ZqMXlEQTtBQUNBO0FwRm8xeURBOztBb0ZyMXlEQTtBQUNBO0FwRncxeURBOztBaUJqd3lEQTtBbUV4RkE7QUFDQTtBcEY2MXlEQTtBb0Y5MXlEQTtBQUNBO0FwRmcyeURBO0FBQ0E7QWlCMXd5REE7QW1FeEZBO0FBQ0E7QXBGcTJ5REE7QW9GdDJ5REE7QUFDQTtBcEZ3MnlEQTtBQUNBO0FpQmx4eURBO0FtRXhGQTtBQUNBO0FwRjYyeURBO0FvRjkyeURBO0FBQ0E7QXBGZzN5REE7QUFDQTtBaUI1MHlEQTtBbUV0Q0E7QUFDQTtBcEZxM3lEQTtBb0Z0M3lEQTtBQUNBO0FwRnczeURBO0FBQ0E7QWlCdjB5REE7QW1FM0NBO0FBR0E7QXBGbTN5REE7QUFDQTs7QWlCNTB5REE7QW1FM0NBO0FBR0E7QXBGeTN5REE7QUFDQTs7QWlCbDF5REE7QW1FM0NBO0FBR0E7QXBGKzN5REE7QUFDQTs7QWlCeDF5REE7QW1FM0NBO0FBR0E7QXBGcTR5REE7QUFDQTs7QW9GejR5REE7QUFHQTtBcEYwNHlEQTs7QW9GcjR5REE7QUFDQTtBQUFBO0FBQUE7QXBGdzR5REE7O0FxRjE0eURBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRnc1eURBOztBcUZ6NHlEQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGbTZ5REE7O0FpQno0eURBO0FvRUZBO0FBQ0E7QXJGKzR5REE7QXFGNTR5REE7QUFDQTtBckY4NHlEQTtBQUNBO0FpQmw1eURBO0FvRVFBO0FBQ0E7QXJGNjR5REE7QXFGMTR5REE7QUFDQTtBckY0NHlEQTtBQUNBO0FpQjE1eURBO0FvRWtCQTtBQUNBO0FyRjI0eURBO0FxRng0eURBO0FBQ0E7QXJGMDR5REE7QUFDQTtBaUJsNnlEQTtBb0VGQTtBQUNBO0FyRnU2eURBO0FxRnA2eURBO0FBQ0E7QXJGczZ5REE7QUFDQTtBaUIxNnlEQTtBb0VRQTtBQUNBO0FyRnE2eURBO0FxRmw2eURBO0FBQ0E7QXJGbzZ5REE7QUFDQTtBaUJsN3lEQTtBb0VrQkE7QUFDQTtBckZtNnlEQTtBcUZoNnlEQTtBQUNBO0FyRms2eURBO0FBQ0E7QWlCMTd5REE7QW9FRkE7QUFDQTtBckYrN3lEQTtBcUY1N3lEQTtBQUNBO0FyRjg3eURBO0FBQ0E7QWlCbDh5REE7QW9FUUE7QUFDQTtBckY2N3lEQTtBcUYxN3lEQTtBQUNBO0FyRjQ3eURBO0FBQ0E7QWlCMTh5REE7QW9Fa0JBO0FBQ0E7QXJGMjd5REE7QXFGeDd5REE7QUFDQTtBckYwN3lEQTtBQUNBO0FpQmw5eURBO0FvRUZBO0FBQ0E7QXJGdTl5REE7QXFGcDl5REE7QUFDQTtBckZzOXlEQTtBQUNBO0FpQjE5eURBO0FvRVFBO0FBQ0E7QXJGcTl5REE7QXFGbDl5REE7QUFDQTtBckZvOXlEQTtBQUNBO0FpQmwreURBO0FvRWtCQTtBQUNBO0FyRm05eURBO0FxRmg5eURBO0FBQ0E7QXJGazl5REE7QUFDQTtBaUIxK3lEQTtBb0VGQTtBQUNBO0FyRisreURBO0FxRjUreURBO0FBQ0E7QXJGOCt5REE7QUFDQTtBaUJsL3lEQTtBb0VRQTtBQUNBO0FyRjYreURBO0FxRjEreURBO0FBQ0E7QXJGNCt5REE7QUFDQTtBaUIxL3lEQTtBb0VrQkE7QUFDQTtBckYyK3lEQTtBcUZ4K3lEQTtBQUNBO0FyRjAreURBO0FBQ0E7QWlCbGd6REE7QW9FRkE7QUFDQTtBckZ1Z3pEQTtBcUZwZ3pEQTtBQUNBO0FyRnNnekRBO0FBQ0E7QWlCMWd6REE7QW9FUUE7QUFDQTtBckZxZ3pEQTtBcUZsZ3pEQTtBQUNBO0FyRm9nekRBO0FBQ0E7QWlCbGh6REE7QW9Fa0JBO0FBQ0E7QXJGbWd6REE7QXFGaGd6REE7QUFDQTtBckZrZ3pEQTtBQUNBO0FpQjFoekRBO0FvRUZBO0FBQ0E7QXJGK2h6REE7QXFGNWh6REE7QUFDQTtBckY4aHpEQTtBQUNBO0FpQmxpekRBO0FvRVFBO0FBQ0E7QXJGNmh6REE7QXFGMWh6REE7QUFDQTtBckY0aHpEQTtBQUNBO0FpQjFpekRBO0FvRWtCQTtBQUNBO0FyRjJoekRBO0FxRnhoekRBO0FBQ0E7QXJGMGh6REE7QUFDQTtBc0Y5bXpEQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0F2Rm1uekRBOztBdUZobnpEQTtBQUNBO0FBQ0E7QXZGbW56REE7O0F1RmhuekRBO0FBQ0E7QUFDQTtBdkZtbnpEQTs7QWlCN216REE7QXNFckRBO0FBQ0E7QXZGc3F6REE7QXVGbnF6REE7QUFDQTtBdkZxcXpEQTtBdUZscXpEQTtBQUNBO0F2Rm9xekRBO0F1RmpxekRBO0FBQ0E7QXZGbXF6REE7QXVGaHF6REE7QUFDQTtBdkZrcXpEQTtBdUYvcHpEQTtBQUNBO0F2RmlxekRBO0F1RjlwekRBO0FBQ0E7QXZGZ3F6REE7QXVGN3B6REE7QUFDQTtBdkYrcHpEQTtBdUY1cHpEQTtBQUNBO0F2RjhwekRBO0F1RjNwekRBO0FBQ0E7QXZGNnB6REE7QXVGMXB6REE7QUFDQTtBQUNBO0F2RjRwekRBO0F1RnpwekRBO0FBQ0E7QUFDQTtBdkYycHpEQTtBQUNBO0FpQnRwekRBO0FzRXJEQTtBQUNBO0F2RjhzekRBO0F1RjNzekRBO0FBQ0E7QXZGNnN6REE7QXVGMXN6REE7QUFDQTtBdkY0c3pEQTtBdUZ6c3pEQTtBQUNBO0F2RjJzekRBO0F1RnhzekRBO0FBQ0E7QXZGMHN6REE7QXVGdnN6REE7QUFDQTtBdkZ5c3pEQTtBdUZ0c3pEQTtBQUNBO0F2RndzekRBO0F1RnJzekRBO0FBQ0E7QXZGdXN6REE7QXVGcHN6REE7QUFDQTtBdkZzc3pEQTtBdUZuc3pEQTtBQUNBO0F2RnFzekRBO0F1RmxzekRBO0FBQ0E7QUFDQTtBdkZvc3pEQTtBdUZqc3pEQTtBQUNBO0FBQ0E7QXZGbXN6REE7QUFDQTtBaUI5cnpEQTtBc0VyREE7QUFDQTtBdkZzdnpEQTtBdUZudnpEQTtBQUNBO0F2RnF2ekRBO0F1Rmx2ekRBO0FBQ0E7QXZGb3Z6REE7QXVGanZ6REE7QUFDQTtBdkZtdnpEQTtBdUZodnpEQTtBQUNBO0F2Rmt2ekRBO0F1Ri91ekRBO0FBQ0E7QXZGaXZ6REE7QXVGOXV6REE7QUFDQTtBdkZndnpEQTtBdUY3dXpEQTtBQUNBO0F2Rit1ekRBO0F1RjV1ekRBO0FBQ0E7QXZGOHV6REE7QXVGM3V6REE7QUFDQTtBdkY2dXpEQTtBdUYxdXpEQTtBQUNBO0FBQ0E7QXZGNHV6REE7QXVGenV6REE7QUFDQTtBQUNBO0F2RjJ1ekRBO0FBQ0E7QWlCdHV6REE7QXNFckRBO0FBQ0E7QXZGOHh6REE7QXVGM3h6REE7QUFDQTtBdkY2eHpEQTtBdUYxeHpEQTtBQUNBO0F2RjR4ekRBO0F1Rnp4ekRBO0FBQ0E7QXZGMnh6REE7QXVGeHh6REE7QUFDQTtBdkYweHpEQTtBdUZ2eHpEQTtBQUNBO0F2Rnl4ekRBO0F1RnR4ekRBO0FBQ0E7QXZGd3h6REE7QXVGcnh6REE7QUFDQTtBdkZ1eHpEQTtBdUZweHpEQTtBQUNBO0F2RnN4ekRBO0F1Rm54ekRBO0FBQ0E7QXZGcXh6REE7QXVGbHh6REE7QUFDQTtBQUNBO0F2Rm94ekRBO0F1Rmp4ekRBO0FBQ0E7QUFDQTtBdkZteHpEQTtBQUNBO0F1Rjl3ekRBO0FBQ0E7QXZGZ3h6REE7O0F1Rmp4ekRBO0FBQ0E7QXZGb3h6REE7O0F1RnJ4ekRBO0FBQ0E7QXZGd3h6REE7O0F1Rnp4ekRBO0FBQ0E7QXZGNHh6REE7O0F1Rjd4ekRBO0FBQ0E7QXZGZ3l6REE7O0F1Rmp5ekRBO0FBQ0E7QXZGb3l6REE7O0F1RnJ5ekRBO0FBQ0E7QXZGd3l6REE7O0F1Rnp5ekRBO0FBQ0E7QXZGNHl6REE7O0F1Rjd5ekRBO0FBQ0E7QXZGZ3p6REE7O0F1Rmp6ekRBO0FBQ0E7QXZGb3p6REE7O0F1RnJ6ekRBO0FBQ0E7QXZGd3p6REE7O0F1Rnp6ekRBO0FBQ0E7QXZGNHp6REE7O0F1Rnh6ekRBO0FBQ0E7QXZGMnp6REE7O0F1RnR6ekRBO0FBQ0E7QXZGeXp6REE7O0F1RnR6ekRBO0FBQ0E7QUFDQTtBdkZ5enpEQTs7QXVGdHp6REE7QUFDQTtBQUNBO0F2Rnl6ekRBOztBdUZ0enpEQTtBQUNBO0FBQ0E7QXZGeXp6REE7O0F1RnR6ekRBO0FBQ0E7QUFDQTtBdkZ5enpEQTs7QXVGdHp6REE7QUFDQTtBdkZ5enpEQTs7QXVGdHp6REE7QUFDQTtBdkZ5enpEQTs7QXdGMTV6REE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEY2NXpEQTs7QXdGejV6REE7QUFDQTtBQUFBO0F4RjQ1ekRBOztBd0ZuNXpEQTtBQUNBO0FBQUE7QXhGczV6REE7O0F3Rm41ekRBO0FBQ0E7QXhGczV6REE7O0F3Rmw1ekRBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGcTV6REE7O0F3Rmo1ekRBO0FBQ0E7QUFBQTtBeEZvNXpEQTs7QXdGaDV6REE7QUFDQTtBQUFBO0F4Rm01ekRBOztBd0YvNHpEQTtBQUNBO0FBQUE7QXhGazV6REE7O0F3Ri80ekRBO0FBQ0E7QUFBQTtBeEZrNXpEQTs7QTBHcjh6REE7QUFDQTtBMUd3OHpEQTs7QTBHcjh6REE7QUFDQTtBMUd3OHpEQTtBaUJqNXpEQTtBeUZ4REE7QUFJQTtBMUd5OHpEQTtBQUNBOztBMEd0OHpEQTtBQUNBO0ExR3k4ekRBO0FpQjE1ekRBO0F5RmhEQTtBQUlBO0ExRzA4ekRBO0FBQ0E7O0EwR3Y4ekRBO0FBQ0E7QTFHMDh6REE7O0EyRy85ekRBOztBQUFBO0FBUUE7QUFDQTtBM0c2OXpEQTs7QTJHMTl6REE7QUFDQTtBM0c2OXpEQTs7QTJHMTl6REE7QUFDQTtBM0c2OXpEQTs7QTJHMTl6REE7QUFDQTtBM0c2OXpEQTs7QTJHdDl6REE7QUFDQTtBM0d5OXpEQTs7QTJHdDl6REE7O0FBQ0E7QTNHMDl6REE7O0EyR3Y5ekRBO0FBQ0E7QTNHMDl6REE7O0EyR3Y5ekRBO0FBQ0E7QTNHMDl6REE7O0EyR3Y5ekRBOzs7Ozs7O0FBQ0E7QTNHZyt6REE7O0EyRzc5ekRBO0FBQ0E7QTNHZyt6REE7O0EyRzc5ekRBO0FBQ0E7QTNHZyt6REE7O0EyRzc5ekRBO0FBQ0E7QTNHZyt6REE7O0EyR3Q3ekRBOztBMUJ4RkE7QTJCOEpBO0FBNUZBO0FBekNBO0FEbUVBO0EzRzI3ekRBO0FpQnQrekRBO0EwRnVDQTs7QUN0QkE7QUF6Q0E7QTVHb2cwREE7QUFDQTtBaUI3K3pEQTtBMEZ1Q0E7O0FBT0E7QTNHbzh6REE7QUFDQTs7QTJHajh6REE7O0ExQm5HQTtBMkI4SkE7QUE1RkE7QURxQ0E7QTNHcTh6REE7QWlCMy96REE7QTBGa0RBOztBQ2pDQTtBNUcrK3pEQTtBQUNBO0FpQmpnMERBO0EwRmtEQTs7QUFPQTtBM0c2OHpEQTtBQUNBOztBMkcxOHpEQTs7QTFCOUdBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRHlGQTtBM0crOHpEQTtBaUJoaDBEQTtBMEY2REE7O0FDNUNBO0FBekNBO0E1RzhpMERBO0FBQ0E7QWlCdmgwREE7QTBGNkRBOztBQU9BO0EzR3c5ekRBO0FBQ0E7O0EyR3I5ekRBOztBMUJ6SEE7QTJCOEpBO0FBNUZBO0FBekNBO0FEb0dBO0EzRzA5ekRBO0FpQnRpMERBO0EwRndFQTs7QUN2REE7QUF6Q0E7QTVHb2swREE7QUFDQTtBaUI3aTBEQTtBMEZ3RUE7O0FBT0E7QTNHbSt6REE7QUFDQTs7QTJHaCt6REE7O0ExQnBJQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUQrR0E7QTNHcSt6REE7QWlCNWowREE7QTBGbUZBOztBQ2xFQTtBQXpDQTtBNUcwbDBEQTtBQUNBO0FpQm5rMERBO0EwRm1GQTs7QUFPQTtBM0c4K3pEQTtBQUNBOztBMkczK3pEQTs7QUFFQTtBQUNBO0FBT0E7QTNHdyt6REE7QWlCaGwwREE7QTBGOEZBOztBQU1BO0FBQ0E7QTNHaS96REE7QUFDQTtBaUJ2bDBEQTtBMEY4RkE7O0FBYUE7QTNHaS96REE7QUFDQTs7QTJHMSt6REE7QTFCcEtBO0EyQjhKQTtBQTVGQTtBNUdrbDBEQTtBaUJubTBEQTtBMEZtSEE7QUNsR0E7QTVHc2wwREE7QUFDQTs7QTJHai96REE7QTFCeEtBO0EyQjhKQTtBQTVGQTtBNUc2bDBEQTtBaUI5bTBEQTtBMEZ1SEE7QUN0R0E7QTVHaW0wREE7QUFDQTs7QTJHeC96REE7QTFCNUtBO0EyQjhKQTtBQTVGQTtBNUd3bTBEQTtBaUJ6bjBEQTtBMEYySEE7QUMxR0E7QTVHNG0wREE7QUFDQTs7QTJHLy96REE7QTFCaExBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUc2cDBEQTtBaUJybzBEQTtBMEYrSEE7QUM5R0E7QUF6Q0E7QTVHa3EwREE7QUFDQTs7QTJHcGcwREE7QTFCeExBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUcwcTBEQTtBaUJscDBEQTtBMEZ1SUE7QUMxSEE7QUFyQ0E7QTVHK3EwREE7QUFDQTs7QTJHN2cwREE7QTFCNUxBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd1cjBEQTtBaUIvcDBEQTtBMEYySUE7QUM5SEE7QUFyQ0E7QTVHNHIwREE7QUFDQTs7QTJHdGgwREE7QTFCaE1BO0EyQjhKQTtBQWhHQTtBNUc4cDBEQTs7QTJHeGgwREE7QTFCcE1BO0EyQjhKQTtBQWhHQTtBNUdvcTBEQTs7QTJHMWgwREE7QTFCeE1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdndDBEQTs7QTJHN2gwREE7QTFCNU1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd1dDBEQTs7QTJHaGkwREE7QTFCaE5BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUc4dDBEQTtBaUJ0czBEQTtBMEYrSkE7QUNsSkE7QUFyQ0E7QTVHbXUwREE7QUFDQTs7QTJHcmkwREE7QUFDQTtBM0d3aTBEQTtBaUJodDBEQTtBMEZ1S0E7QUFJQTtBM0d5aTBEQTtBQUNBOztBMkd0aTBEQTs7O0F6QnRPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRmt4MERBO0FrRmh4MERBOzs7QUFDQTtBQUNBO0FsRm94MERBO0FrRmp4MERBOzs7Ozs7O0FBR0E7QUFDQTtBbEZ1eDBEQTtBa0ZweDBEQTs7O0FBQ0E7QWxGd3gwREE7O0EyRy9qMERBO0F6QjVPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRjR3MERBO0FrRjl5MERBO0FBQ0E7QUFDQTtBbEZnejBEQTtBa0Y3eTBEQTtBQUdBO0FBQ0E7QWxGNnkwREE7QWtGMXkwREE7QUFDQTtBbEY0eTBEQTtBa0ZyeDBEQTtBQUlBO0FsRm94MERBO0FrRmp4MERBO0FBQ0E7QWxGbXgwREE7O0EyR3JsMERBO0F6QmhQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FBaUJBO0FsRnN4MERBO0FrRnowMERBO0FBQ0E7QUFDQTtBbEYyMDBEQTtBa0Z4MDBEQTtBQUdBO0FBQ0E7QWxGdzAwREE7QWtGcjAwREE7QUFDQTtBbEZ1MDBEQTtBa0ZoejBEQTtBQUlBO0FsRit5MERBO0FrRjV5MERBO0FBQ0E7QWxGOHkwREE7QWtGcnkwREE7QUFJQTtBbEZveTBEQTtBa0ZqeTBEQTtBQUNBO0FsRm15MERBOztBMkdsbjBEQTtBS3RQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhINDIwREE7QWdIMTIwREE7QUFJQTtBQUNBO0FoSHkyMERBOztBMkdubjBEQTtBQUNBO0EzR3NuMERBOztBMkdubjBEQTtBTXRRQTtBQUNBO0FqSDYzMERBO0FpQnIwMERBO0EwRjZNQTtBTWxRQTtBakg4MzBEQTtBQUNBOztBMkd6bjBEQTtBMUJsUUE7QTJCOEpBO0FBaEdBO0E1R20wMERBOztBa0hwNDBEQTtBQUNBO0FBQ0E7QUFDQTtBbEh1NDBEQTtBa0hyMzBEQTtBQUNBO0FsSHUzMERBO0FrSHAzMERBO0FBQ0E7QWxIczMwREE7QWtINzIwREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIZzMwREE7QWlCbjIwREE7QWlHakJBOztBQU9BO0FsSGszMERBO0FBQ0E7QWtIcjIwREE7O0FBQ0E7QWxIdzIwREE7QWtIaDIwREE7QUFDQTtBQUFBO0FBQ0E7QWxIazIwREE7QWtINzEwREE7O0FBRUE7QWxIKzEwREE7QWtIdDEwREE7O0FBRUE7QWxIdzEwREE7QWtIaDEwREE7QUFDQTtBQUFBO0FsSGsxMERBO0FrSDcwMERBO0FBQ0E7QWxIKzAwREE7QWtIMTAwREE7Ozs7QUFFQTtBbEg4MDBEQTtBaUJyNDBEQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSGkxMERBO0FBQ0E7QWlCOTQwREE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhvMTBEQTtBQUNBO0FpQnY1MERBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHUxMERBO0FBQ0E7QWlCaDYwREE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIdzEwREE7QUFDQTtBa0h0MTBEQTs7OztBQUNBO0FsSDIxMERBO0FrSHYxMERBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDAxMERBO0FpQnQ3MERBO0FpR3dGQTs7QUFPQTtBbEg0MTBEQTtBQUNBO0FrSGwxMERBOztBQUNBO0FsSHExMERBO0FrSDMwMERBO0FBQ0E7QUFDQTtBQUNBO0FsSDYwMERBO0FrSDMwMERBO0FBQ0E7QUFDQTtBbEg2MDBEQTtBa0huMDBEQTs7QUFFQTtBbEhxMDBEQTtBa0hoMDBEQTs7QUFFQTtBbEhrMDBEQTtBa0g1ejBEQTtBQUNBO0FBQ0E7QUFDQTtBbEg4ejBEQTtBa0h2ejBEQTtBQUNBO0FsSHl6MERBO0FrSHB6MERBOzs7O0FBRUE7QWxId3owREE7QWtIdHowREE7Ozs7QUFDQTtBbEgyejBEQTtBa0h2ejBEQTs7QUFDQTtBbEgwejBEQTtBa0hsejBEQTtBQUNBO0FsSG96MERBO0FrSDN5MERBOztBQUVBO0FsSDZ5MERBO0FrSHh5MERBOztBQUVBO0FsSDB5MERBO0FrSHB5MERBO0FBQ0E7QWxIc3kwREE7QWtIL3gwREE7QUFDQTtBbEhpeTBEQTtBa0g3eDBEQTtBQUNBO0FsSCt4MERBO0FrSHZ4MERBOztBQUVBO0FsSHl4MERBO0FrSDd3MERBOztBQUVBO0FsSCt3MERBO0FpQnJnMURBO0FpRy9CQTtBQUNBO0FsSHVpMURBO0FrSHBpMURBO0FBQ0E7QWxIc2kxREE7QWtIN2gxREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIZ2kxREE7QUFDQTtBaUJwaDFEQTtBaUdqQkE7O0FBT0E7QWxIbWkxREE7QUFDQTtBaUIxaDFEQTtBaUdJQTs7QUFDQTtBbEgwaDFEQTtBa0hsaDFEQTtBQUNBO0FBQUE7QUFDQTtBbEhvaDFEQTtBa0gvZzFEQTs7QUFFQTtBbEhpaDFEQTtBa0h4ZzFEQTs7QUFFQTtBbEgwZzFEQTtBa0hsZzFEQTtBQUNBO0FBQUE7QWxIb2cxREE7QWtILy8wREE7QUFDQTtBbEhpZzFEQTtBa0g1LzBEQTs7OztBQUVBO0FsSGdnMURBO0FBQ0E7QWlCeGoxREE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhvZzFEQTtBQUNBO0FpQmprMURBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIdWcxREE7QUFDQTtBaUIxazFEQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEgwZzFEQTtBQUNBO0FpQm5sMURBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDJnMURBO0FBQ0E7QWlCNWwxREE7QWlHbUZBOzs7O0FBQ0E7QWxIK2cxREE7QWtIM2cxREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIOGcxREE7QUFDQTtBaUIzbTFEQTtBaUd3RkE7O0FBT0E7QWxIaWgxREE7QUFDQTtBaUJqbjFEQTtBaUcwR0E7O0FBQ0E7QWxIMmcxREE7QWtIamcxREE7QUFDQTtBQUNBO0FBQ0E7QWxIbWcxREE7QWtIamcxREE7QUFDQTtBQUNBO0FsSG1nMURBO0FrSHovMERBOztBQUVBO0FsSDIvMERBO0FrSHQvMERBOztBQUVBO0FsSHcvMERBO0FrSGwvMERBO0FBQ0E7QUFDQTtBQUNBO0FsSG8vMERBO0FrSDcrMERBO0FBQ0E7QWxIKyswREE7QWtIMSswREE7Ozs7QUFFQTtBbEg4KzBEQTtBa0g1KzBEQTs7OztBQUNBO0FsSGkvMERBO0FrSDcrMERBOztBQUNBO0FsSGcvMERBO0FrSHgrMERBO0FBQ0E7QWxIMCswREE7QWtIaiswREE7O0FBRUE7QWxIbSswREE7QWtIOTkwREE7O0FBRUE7QWxIZyswREE7QWtIMTkwREE7QUFDQTtBbEg0OTBEQTtBa0hyOTBEQTtBQUNBO0FsSHU5MERBO0FrSG45MERBO0FBQ0E7QWxIcTkwREE7QWtINzgwREE7O0FBRUE7QWxIKzgwREE7QWtIbjgwREE7O0FBRUE7QWxIcTgwREE7QUFDQTtBaUI1cjFEQTtBaUcvQkE7QUFDQTtBbEg4dDFEQTtBa0gzdDFEQTtBQUNBO0FsSDZ0MURBO0FrSHB0MURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHV0MURBO0FBQ0E7QWlCM3MxREE7QWlHakJBOztBQU9BO0FsSDB0MURBO0FBQ0E7QWlCanQxREE7QWlHSUE7O0FBQ0E7QWxIaXQxREE7QWtIenMxREE7QUFDQTtBQUFBO0FBQ0E7QWxIMnMxREE7QWtIdHMxREE7O0FBRUE7QWxId3MxREE7QWtIL3IxREE7O0FBRUE7QWxIaXMxREE7QWtIenIxREE7QUFDQTtBQUFBO0FsSDJyMURBO0FrSHRyMURBO0FBQ0E7QWxId3IxREE7QWtIbnIxREE7Ozs7QUFFQTtBbEh1cjFEQTtBQUNBO0FpQi91MURBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIMnIxREE7QUFDQTtBaUJ4djFEQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSDhyMURBO0FBQ0E7QWlCancxREE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIaXMxREE7QUFDQTtBaUIxdzFEQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhrczFEQTtBQUNBO0FpQm54MURBO0FpR21GQTs7OztBQUNBO0FsSHNzMURBO0FrSGxzMURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHFzMURBO0FBQ0E7QWlCbHkxREE7QWlHd0ZBOztBQU9BO0FsSHdzMURBO0FBQ0E7QWlCeHkxREE7QWlHMEdBOztBQUNBO0FsSGtzMURBO0FrSHhyMURBO0FBQ0E7QUFDQTtBQUNBO0FsSDByMURBO0FrSHhyMURBO0FBQ0E7QUFDQTtBbEgwcjFEQTtBa0hocjFEQTs7QUFFQTtBbEhrcjFEQTtBa0g3cTFEQTs7QUFFQTtBbEgrcTFEQTtBa0h6cTFEQTtBQUNBO0FBQ0E7QUFDQTtBbEgycTFEQTtBa0hwcTFEQTtBQUNBO0FsSHNxMURBO0FrSGpxMURBOzs7O0FBRUE7QWxIcXExREE7QWtIbnExREE7Ozs7QUFDQTtBbEh3cTFEQTtBa0hwcTFEQTs7QUFDQTtBbEh1cTFEQTtBa0gvcDFEQTtBQUNBO0FsSGlxMURBO0FrSHhwMURBOztBQUVBO0FsSDBwMURBO0FrSHJwMURBOztBQUVBO0FsSHVwMURBO0FrSGpwMURBO0FBQ0E7QWxIbXAxREE7QWtINW8xREE7QUFDQTtBbEg4bzFEQTtBa0gxbzFEQTtBQUNBO0FsSDRvMURBO0FrSHBvMURBOztBQUVBO0FsSHNvMURBO0FrSDFuMURBOztBQUVBO0FsSDRuMURBO0FBQ0E7QWlCbjMxREE7QWlHL0JBO0FBQ0E7QWxIcTUxREE7QWtIbDUxREE7QUFDQTtBbEhvNTFEQTtBa0gzNDFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg4NDFEQTtBQUNBO0FpQmw0MURBO0FpR2pCQTs7QUFPQTtBbEhpNTFEQTtBQUNBO0FpQng0MURBO0FpR0lBOztBQUNBO0FsSHc0MURBO0FrSGg0MURBO0FBQ0E7QUFBQTtBQUNBO0FsSGs0MURBO0FrSDczMURBOztBQUVBO0FsSCszMURBO0FrSHQzMURBOztBQUVBO0FsSHczMURBO0FrSGgzMURBO0FBQ0E7QUFBQTtBbEhrMzFEQTtBa0g3MjFEQTtBQUNBO0FsSCsyMURBO0FrSDEyMURBOzs7O0FBRUE7QWxIODIxREE7QUFDQTtBaUJ0NjFEQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSGszMURBO0FBQ0E7QWlCLzYxREE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhxMzFEQTtBQUNBO0FpQng3MURBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHczMURBO0FBQ0E7QWlCajgxREE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIeTMxREE7QUFDQTtBaUIxODFEQTtBaUdtRkE7Ozs7QUFDQTtBbEg2MzFEQTtBa0h6MzFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg0MzFEQTtBQUNBO0FpQno5MURBO0FpR3dGQTs7QUFPQTtBbEgrMzFEQTtBQUNBO0FpQi85MURBO0FpRzBHQTs7QUFDQTtBbEh5MzFEQTtBa0gvMjFEQTtBQUNBO0FBQ0E7QUFDQTtBbEhpMzFEQTtBa0gvMjFEQTtBQUNBO0FBQ0E7QWxIaTMxREE7QWtIdjIxREE7O0FBRUE7QWxIeTIxREE7QWtIcDIxREE7O0FBRUE7QWxIczIxREE7QWtIaDIxREE7QUFDQTtBQUNBO0FBQ0E7QWxIazIxREE7QWtIMzExREE7QUFDQTtBbEg2MTFEQTtBa0h4MTFEQTs7OztBQUVBO0FsSDQxMURBO0FrSDExMURBOzs7O0FBQ0E7QWxIKzExREE7QWtIMzExREE7O0FBQ0E7QWxIODExREE7QWtIdDExREE7QUFDQTtBbEh3MTFEQTtBa0gvMDFEQTs7QUFFQTtBbEhpMTFEQTtBa0g1MDFEQTs7QUFFQTtBbEg4MDFEQTtBa0h4MDFEQTtBQUNBO0FsSDAwMURBO0FrSG4wMURBO0FBQ0E7QWxIcTAxREE7QWtIajAxREE7QUFDQTtBbEhtMDFEQTtBa0gzejFEQTs7QUFFQTtBbEg2ejFEQTtBa0hqejFEQTs7QUFFQTtBbEhtejFEQTtBQUNBO0FpQjFpMkRBO0FpRy9CQTtBQUNBO0FsSDRrMkRBO0FrSHprMkRBO0FBQ0E7QWxIMmsyREE7QWtIbGsyREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIcWsyREE7QUFDQTtBaUJ6ajJEQTtBaUdqQkE7O0FBT0E7QWxId2syREE7QUFDQTtBaUIvajJEQTtBaUdJQTs7QUFDQTtBbEgrajJEQTtBa0h2ajJEQTtBQUNBO0FBQUE7QUFDQTtBbEh5ajJEQTtBa0hwajJEQTs7QUFFQTtBbEhzajJEQTtBa0g3aTJEQTs7QUFFQTtBbEgraTJEQTtBa0h2aTJEQTtBQUNBO0FBQUE7QWxIeWkyREE7QWtIcGkyREE7QUFDQTtBbEhzaTJEQTtBa0hqaTJEQTs7OztBQUVBO0FsSHFpMkRBO0FBQ0E7QWlCN2wyREE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEh5aTJEQTtBQUNBO0FpQnRtMkRBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxINGkyREE7QUFDQTtBaUIvbTJEQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEgraTJEQTtBQUNBO0FpQnhuMkRBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSGdqMkRBO0FBQ0E7QWlCam8yREE7QWlHbUZBOzs7O0FBQ0E7QWxIb2oyREE7QWtIaGoyREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbWoyREE7QUFDQTtBaUJocDJEQTtBaUd3RkE7O0FBT0E7QWxIc2oyREE7QUFDQTtBaUJ0cDJEQTtBaUcwR0E7O0FBQ0E7QWxIZ2oyREE7QWtIdGkyREE7QUFDQTtBQUNBO0FBQ0E7QWxId2kyREE7QWtIdGkyREE7QUFDQTtBQUNBO0FsSHdpMkRBO0FrSDloMkRBOztBQUVBO0FsSGdpMkRBO0FrSDNoMkRBOztBQUVBO0FsSDZoMkRBO0FrSHZoMkRBO0FBQ0E7QUFDQTtBQUNBO0FsSHloMkRBO0FrSGxoMkRBO0FBQ0E7QWxIb2gyREE7QWtIL2cyREE7Ozs7QUFFQTtBbEhtaDJEQTtBa0hqaDJEQTs7OztBQUNBO0FsSHNoMkRBO0FrSGxoMkRBOztBQUNBO0FsSHFoMkRBO0FrSDdnMkRBO0FBQ0E7QWxIK2cyREE7QWtIdGcyREE7O0FBRUE7QWxId2cyREE7QWtIbmcyREE7O0FBRUE7QWxIcWcyREE7QWtILy8xREE7QUFDQTtBbEhpZzJEQTtBa0gxLzFEQTtBQUNBO0FsSDQvMURBO0FrSHgvMURBO0FBQ0E7QWxIMC8xREE7QWtIbC8xREE7O0FBRUE7QWxIby8xREE7QWtIeCsxREE7O0FBRUE7QWxIMCsxREE7QUFDQTtBa0g5OTFEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhnKzFEQTtBbUhseTJEQTtBRDRUQTtBQzNUQTtBQUNBO0FuSHF5MkRBO0FBQ0E7QW1IbnkyREE7QUFFQTtBQUNBO0FBQ0E7QW5Ib3kyREE7QW1IaHkyREE7QUFDQTtBbkhreTJEQTtBbUg5eDJEQTtBQUNBO0FBQ0E7QW5IZ3kyREE7QW1INXgyREE7QUFDQTtBbkg4eDJEQTtBQUNBO0FrSGgvMURBO0FBQ0E7QWxIay8xREE7QWtIaC8xREE7O0FBRUE7QWxIay8xREE7QWtIaC8xREE7O0FBQ0E7QWxIbS8xREE7QWtIaC8xREE7O0FBQ0E7QWxIbS8xREE7QWtINSsxREE7O0FBRUE7QWxIOCsxREE7QWtIcisxREE7O0FBRUE7QWxIdSsxREE7QWtIMzkxREE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCs5MURBO0FrSDc5MURBOzs7O0FBQ0E7QWxIaysxREE7QWtILzkxREE7Ozs7Ozs7QUFFQTtBQUNBO0FsSHMrMURBO0FrSHArMURBOzs7Ozs7O0FBQ0E7QWxINCsxREE7QWtIeisxREE7Ozs7Ozs7QUFDQTtBbEhpLzFEQTtBa0g3KzFEQTs7OztBQUNBO0FsSGsvMURBO0FrSDcrMURBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QWxIaS8xREE7QWtIcisxREE7QUFDQTtBbEh1KzFEQTtBa0hwKzFEQTtBQUNBO0FsSHMrMURBO0FrSDU5MURBOztBQUVBO0FsSDg5MURBO0FrSHY5MURBOztBQUVBO0FBQ0E7QUFDQTtBbEh5OTFEQTtBa0h2OTFEQTs7QUFDQTtBbEgwOTFEQTtBa0huOTFEQTs7QUFDQTtBbEhzOTFEQTtBa0huOTFEQTs7QUFDQTtBbEhzOTFEQTtBa0g1ODFEQTs7QUFFQTtBQUNBO0FBQ0E7QWxIODgxREE7QWtINTgxREE7O0FBQ0E7QWxIKzgxREE7QWtIMTgxREE7O0FBRUE7QWxINDgxREE7QWtIMTgxREE7O0FBQ0E7QWxINjgxREE7QWtIMTgxREE7O0FBQ0E7QWxINjgxREE7O0FvSC83MkRBOzs7QUFHQTtBcEhrODJEQTtBaUJ6NDJEQTtBbUc1REE7OztBQU1BO0FwSHE4MkRBO0FBQ0E7O0FvSGw4MkRBO0FuQ0NBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUcrNjJEQTtBaUJ2NTJEQTtBbUdsREE7QVIrREE7QUFyQ0E7QTVHbzcyREE7QUFDQTs7QW9IMzgyREE7O0FBRUE7QXBIODgyREE7O0FvSDM4MkRBO0FBQ0E7QXBIODgyREE7QW9INTgyREE7QUFDQTtBcEg4ODJEQTs7QW9IejgyREE7QUFDQTtBQUNBO0FwSDQ4MkRBO0FvSHo4MkRBO0FBQ0E7QXBIMjgyREE7QW9IdjgyREE7QUFDQTtBcEh5ODJEQTtBb0h0ODJEQTtBQUNBO0FBQ0E7QXBIdzgyREE7O0FvSG44MkRBOztBQUVBO0FwSHM4MkRBO0FvSHA4MkRBOztBQUNBO0FwSHU4MkRBOztBb0hqODJEQTs7QUFDQTtBQUNBO0FBQ0E7QXBIcTgyREE7QW9IbjgyREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIczgyREE7O0FvSDk3MkRBOztBQUVBO0FwSGk4MkRBOztBb0g5NzJEQTtBQUNBO0FwSGk4MkRBOztBb0g3NzJEQTtBQUNBO0FBQ0E7QXBIZzgyREE7QW9INzcyREE7QUFDQTtBcEgrNzJEQTs7QW9IMTcyREE7QUFDQTtBQUNBO0FwSDY3MkRBO0FvSDE3MkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINDcyREE7QW9IMTcyREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINDcyREE7QW9IejcyREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgyNzJEQTtBb0h4NzJEQTtBQUNBO0FwSDA3MkRBO0FvSHI3MkRBO0FBQ0E7QXBIdTcyREE7QW9IcDcyREE7QUFDQTtBcEhzNzJEQTtBb0hqNzJEQTtBQUNBO0FBQ0E7QXBIbTcyREE7QW9IaDcyREE7QUFDQTtBQUNBO0FwSGs3MkRBOztBb0g3NjJEQTtBQUNBO0FwSGc3MkRBO0FvSDk2MkRBO0FBQ0E7QUFDQTtBcEhnNzJEQTtBb0g5NjJEQTtBQUNBO0FBQ0E7QUFDQTtBcEhnNzJEQTtBb0g3NjJEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSCs2MkRBO0FvSDE2MkRBO0FBQ0E7QUFDQTtBcEg0NjJEQTs7QXFIbG0zREE7QUFDQTtBQUNBO0FySHFtM0RBO0FxSG5tM0RBO0FBSUE7QXJIa20zREE7QXFIaG0zREE7QUFDQTtBckhrbTNEQTtBcUg3bDNEQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJINGwzREE7QXFIeGwzREE7QUFDQTtBQUNBO0FySDBsM0RBO0FpQmhqM0RBO0FvR3hFQTtBQW9DQTtBckh3bDNEQTtBcUh0bDNEQTtBQUNBO0FySHdsM0RBO0FBQ0E7O0FxSG5sM0RBOzs7Ozs7Ozs7Ozs7OztBQVlBO0FySHdsM0RBOztBcUhybDNEQTs7Ozs7OztBQUtBO0FySDBsM0RBOztBcUh2bDNEQTs7Ozs7OztBQUtBO0FySDRsM0RBOztBcUh4bDNEQTtBQUlBO0FBQ0E7QXJId2wzREE7O0FxSHBsM0RBOztBQUVBO0FySHVsM0RBOztBcUhwbDNEQTtBQUNBO0FySHVsM0RBOztBcUhubDNEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDdEZBO0FBQ0E7QXRIOHIzREE7O0FxSHBsM0RBO0FBQ0E7QXJIdWwzREE7QXFIcmwzREE7QUFJQTtBQUNBO0FySG9sM0RBO0FxSGpsM0RBO0FBQ0E7QUFDQTtBckhtbDNEQTs7QXFIL2szREE7QUFDQTtBckhrbDNEQTtBcUhobDNEQTtBQUlBO0FBQ0E7QXJIK2szREE7O0FxSDFrM0RBOzs7OztBQUlBO0FBQ0E7QXJIOGszREE7O0FxSHprM0RBO0FBSUE7QXJIeWszREE7O0FxSHJrM0RBO0FBQ0E7QUFDQTtBQUNBO0FySHdrM0RBO0FxSHRrM0RBO0FBSUE7QUFDQTtBckhxazNEQTs7QXFIamszREE7QUFDQTtBQUNBO0FBQ0E7QXJIb2szREE7QXFIbGszREE7QUFJQTtBQUNBO0FySGlrM0RBOztBcUg3ajNEQTtBQUNBO0FySGdrM0RBOztBcUgxajNEQTs7QUFFQTtBckg2ajNEQTs7QXFIMWozREE7QUFDQTtBckg2ajNEQTtBcUgzajNEQTtBQUNBO0FySDZqM0RBOztBcUh6ajNEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDRqM0RBO0FxSDFqM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FySDRqM0RBO0FxSHpqM0RBO0FBR0E7QUFDQTtBQUNBO0FySHlqM0RBO0FxSHZqM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIeWozREE7O0FxSG5qM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIc2ozREE7QXFIcGozREE7QUFFQTtBQUFBO0FySHFqM0RBO0FxSGxqM0RBO0FBR0E7QUFDQTtBQUNBO0FySGtqM0RBO0FxSDdpM0RBO0FFblFBO0F2SG16M0RBO0F1SDF4M0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRnN6M0RBO0F1SHp4M0RBO0FBQ0E7QXZIMngzREE7QXFINWozREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg4ajNEQTtBcUgzajNEQTtBRS9RQTtBdkg2MDNEQTtBdUhwejNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZnMTNEQTtBdUhuejNEQTtBQUNBO0F2SHF6M0RBO0FxSHhrM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIMGszREE7QXFIbmszREE7QUVqU0E7QXZIdTIzREE7QXVIcDIzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGMDIzREE7QXVILzEzREE7QUFDQTtBdkhpMjNEQTtBcUhsbDNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySG9sM0RBO0FxSGpsM0RBO0FFN1NBO0F2SGk0M0RBO0F1SDkzM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRm80M0RBO0F1SHozM0RBO0FBQ0E7QXZIMjMzREE7QXFIOWwzREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhnbTNEQTs7QXFIMWwzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFblVBO0F2SGk2M0RBO0F1SHg0M0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRm82M0RBO0F1SHY0M0RBO0FBQ0E7QXZIeTQzREE7O0FxSHhtM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIMm0zREE7QXFIem0zREE7QUFFQTtBQUFBO0FySDBtM0RBO0FxSHZtM0RBO0FBR0E7QUFDQTtBQUNBO0FySHVtM0RBO0FxSGxtM0RBO0FFN1ZBO0F2SGs4M0RBO0F1SHo2M0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRnE4M0RBO0F1SHg2M0RBO0FBQ0E7QXZIMDYzREE7QXFIam4zREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhtbjNEQTtBcUhobjNEQTtBRXpXQTtBdkg0OTNEQTtBdUhuODNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckYrOTNEQTtBdUhsODNEQTtBQUNBO0F2SG84M0RBO0FxSDduM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIK24zREE7QXFIeG4zREE7QUUzWEE7QXZIcy8zREE7QXVIbi8zREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGeS8zREE7QXVIOSszREE7QUFDQTtBdkhnLzNEQTtBcUh2bzNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHlvM0RBO0FxSHRvM0RBO0FFdllBO0F2SGdoNERBO0F1SDdnNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRm1oNERBO0F1SHhnNERBO0FBQ0E7QXZIMGc0REE7QXFIbnAzREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhxcDNEQTs7QXFIOW8zREE7QUFDQTtBQUNBO0FySGlwM0RBO0FxSC9vM0RBO0FBQ0E7QXJIaXAzREE7O0FxSDdvM0RBO0FBQ0E7QUFDQTtBQUNBO0FySGdwM0RBO0FxSDlvM0RBO0FBQ0E7QXJIZ3AzREE7O0FxSDVvM0RBO0FBQ0E7QUFDQTtBQUNBO0FySCtvM0RBO0FxSDdvM0RBO0FBQ0E7QXJIK28zREE7O0FxSDNvM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIOG8zREE7QXFINW8zREE7QUFDQTtBckg4bzNEQTs7QXFIMW8zREE7QUFDQTtBQUNBO0FBQ0E7QXJINm8zREE7QXFIM28zREE7QUFDQTtBckg2bzNEQTs7QXFIem8zREE7O0FBRUE7QXJING8zREE7O0FxSHhvM0RBO0FBQ0E7QXJIMm8zREE7O0FxSHZvM0RBO0FBQ0E7QXJIMG8zREE7O0FxSHRvM0RBO0FBQ0E7QXJIeW8zREE7O0F3SDVtNERBOzs7O0FBR0E7QUFDQTtBeEhnbjREQTs7QXlIcm40REE7QUFDQTtBekh3bjREQTtBeUh0bjREQTtBQUNBO0FBQ0E7QXpId240REE7QXlIcm40REE7QUFDQTtBekh1bjREQTtBeUhwbjREQTtBQUNBO0F6SHNuNERBO0F5SG5uNERBO0FBQ0E7QUFDQTtBQUNBO0F6SHFuNERBO0F5SG5uNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIcW40REE7QXlIbm40REE7QUFDQTtBQUNBO0F6SHFuNERBO0F5SGxuNERBO0FBQ0E7QXpIb240REE7QXlIbG40REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekhvbjREQTtBeUhsbjREQTtBQUNBO0F6SG9uNERBO0F5SGpuNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBekhtbjREQTtBeUgvbTREQTtBQUNBO0FBQUE7QXpIaW40REE7QXlIMW00REE7QUFDQTtBQUNBO0F6SDRtNERBOztBeUh2bTREQTtBQUNBO0F6SDBtNERBO0FReHE0REE7QWlIZ0VBO0F6SDJtNERBOztBMEh2cjREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUgwcjREQTtBMEh4cjREQTtBQUNBO0FBQ0E7QUFDQTtBSERBO0F2SDRyNERBO0F1SHpyNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRityNERBO0F1SHhyNERBO0FBQ0E7QXZIMHI0REE7QTBIdHM0REE7QUFDQTtBQUNBO0FBQ0E7QUhSQTtBdkhpdDREQTtBdUg5czREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZvdDREQTtBdUg3czREQTtBQUNBO0F2SCtzNERBO0EwSHB0NERBO0FBQ0E7QUFDQTtBQUNBO0FIZkE7QXZIc3U0REE7QXVIbnU0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGeXU0REE7QXVIbHU0REE7QUFDQTtBdkhvdTREQTtBMEhsdTREQTtBQUNBO0FBQ0E7QUFDQTtBSHRCQTtBdkgydjREQTtBdUh4djREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY4djREQTtBdUh2djREQTtBQUNBO0F2SHl2NERBO0EwSC91NERBO0FBSUE7QUFDQTtBMUg4dTREQTs7QTBIMXU0REE7QUFDQTtBMUg2dTREQTtBMEgzdTREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUg2dTREQTs7QTJIcHk0REE7QUFDQTtBM0h1eTREQTs7QTJIcHk0REE7QUFDQTtBM0h1eTREQTtBMkhyeTREQTtBQUNBO0EzSHV5NERBO0EySHB5NERBO0FBQ0E7QTNIc3k0REE7O0E0SDV5NERBO0F0Q01BO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG96NERBO0FzRnh5NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjB5NERBO0FzRnZ5NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rnl5NERBO0E0SDcwNERBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBNUg4MDREQTs7QTRIMTA0REE7QUFPQTtBQUNBO0E1SHUwNERBO0FpQnZ5NERBO0EyR3hDQTtBQUVBO0FBQ0E7QTVIaTE0REE7QUFDQTs7QTRIejA0REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTVINDA0REE7O0E0SHgwNERBO0FBQ0E7QTVIMjA0REE7QTRIeDA0REE7QUFDQTtBQUNBO0FBQ0E7QTVIMDA0REE7O0E0SHQwNERBOzs7Ozs7O0F0Q3ZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhpNDREQTtBc0ZyMzREQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2MzREQTtBc0YxMzREQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrNDREQTs7QTRIbDM0REE7QUFDQTtBQUNBO0E1SHEzNERBOztBNEhsMzREQTs7O0F0Q3REQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3NzREQTtBc0Y1NjREQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmc3NERBO0FzRjc2NERBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaTc0REE7O0E0SHQ1NERBOztBdEM1REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIaSs0REE7QXNGcjk0REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rnc5NERBO0FzRnI5NERBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3OTREQTs7QTRIeDc0REE7OztBdENqRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeWc1REE7QXNGNy80REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpZzVEQTtBc0Y5LzREQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtnNURBOztBNEg1OTREQTs7O0F0Q3ZFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhtajVEQTtBc0Z2aTVEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJpNURBO0FzRnhpNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNGk1REE7O0E0SGhnNURBO0F0QzdFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgybDVEQTtBc0YvazVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpbDVEQTtBc0Y5azVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnbDVEQTs7QTRIaGk1REE7OztBdENqRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIaW81REE7QXNGcm41REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5bjVEQTtBc0Z0bjVEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjBuNURBOztBNEhwazVEQTtBdEN2RkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeXE1REE7QXNGN3A1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGK3A1REE7QXNGNXA1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOHA1REE7O0E0SHBtNURBOzs7QXRDM0ZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCtzNURBO0FzRm5zNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdXM1REE7QXNGcHM1REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3czVEQTs7QTRIeG81REE7O0F0Q2pHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3djVEQTtBc0Y1dTVEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGK3U1REE7QXNGNXU1REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rit1NURBOztBNEgxcTVEQTtBdEN0R0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIOHg1REE7QXNGbHg1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb3g1REE7QXNGang1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbXg1REE7O0E0SDFzNURBO0F0QzFHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrMDVEQTtBc0Z0ejVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3ejVEQTtBc0ZyejVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1ejVEQTs7QTRIenU1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SDR1NURBOztBNEh6dTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVINHU1REE7O0E0SHp1NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUg0dTVEQTs7QTZIejM1REE7Ozs7QUFFQTtBQUFBO0FBQUE7QTdIODM1REE7QTZIMTM1REE7O0FBQ0E7QTdINjM1REE7QTZIMTM1REE7O0FBQ0E7QTdINjM1REE7QTZIejM1REE7Ozs7OztBQUdBO0FBQ0E7QTdIODM1REE7QTZINTM1REE7Ozs7OztBQUNBO0E3SG00NURBO0E2SGg0NURBOzs7Ozs7QUFDQTtBN0h1NDVEQTtBNkhwNDVEQTs7Ozs7O0FBQ0E7QTdIMjQ1REE7QTZIeDQ1REE7Ozs7Ozs7Ozs7O0FBRUE7QUFDQTtBN0htNTVEQTtBNkg5NDVEQTs7QUFDQTtBN0hpNTVEQTtBNkg3NDVEQTs7QUFDQTtBN0hnNTVEQTtBNkg3NDVEQTs7QUFDQTtBQUNBO0FBQ0E7QTdIZzU1REE7QTZINzQ1REE7O0FBQ0E7QUFDQTtBQUNBO0E3SGc1NURBOztBNkgzNDVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIODQ1REE7O0E2SDM0NURBO0FBQ0E7QUFDQTtBN0g4NDVEQTtBNkg1NDVEQTtBQUNBO0FBQ0E7QTVDdEVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUcrNzVEQTtBaUJ2NjVEQTtBNEdtQkE7QWpCRkE7QUF6Q0E7QTVHbzg1REE7QUFDQTtBNkhwNTVEQTtBQUNBO0E3SHM1NURBO0E2SG41NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxNTVEQTtBaUI3NjVEQTtBNEdnQkE7QUFXQTtBN0hzNTVEQTtBQUNBO0E2SGw1NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbzU1REE7QTZIajU1REE7QUFDQTtBQUNBO0E3SG01NURBO0E2SGg1NURBO0FBQ0E7QTdIazU1REE7QWlCLzc1REE7QTRHdUNBO0FBV0E7QTdIaTU1REE7QUFDQTtBNkg5NDVEQTtBQUNBO0E3SGc1NURBO0E2SDk0NURBO0FBQ0E7QTdIZzU1REE7QWlCdjk1REE7QTRHc0VBO0FBSUE7QUFDQTtBN0hpNTVEQTtBQUNBO0E2SDc0NURBO0FBQ0E7QUFDQTtBN0grNDVEQTtBaUJqKzVEQTtBNEd3RkE7QUFDQTtBN0g0NDVEQTtBQUNBO0E2SHo0NURBO0FBQ0E7QUFDQTtBN0gyNDVEQTtBNkh4NDVEQTtBQUNBO0E3SDA0NURBO0E2SHY0NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0h5NDVEQTtBaUJsLzVEQTtBNEc0R0E7QUFDQTtBQUNBO0E3SHk0NURBO0FBQ0E7QTZIdDQ1REE7QUFDQTtBQUNBO0E3SHc0NURBO0FpQjUvNURBO0E0R2tIQTtBQUtBO0FBQUE7QUFBQTtBN0h5NDVEQTtBQUNBO0FpQmpnNkRBO0E0RzJIQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIdzQ1REE7QUFDQTtBNkhyNDVEQTtBQUNBO0E3SHU0NURBO0FpQjNnNkRBO0E0R21JQTtBQUlBO0E3SHc0NURBO0FBQ0E7QTZIcjQ1REE7QUFDQTtBQUFBO0FBQ0E7QTdIdTQ1REE7QTZIcjQ1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1NDVEQTtBNkhuNDVEQTtBQUNBO0FBQ0E7QTdIcTQ1REE7QTZIbDQ1REE7QTVDN01BO0EyQjhKQTtBQWhHQTtBNUdzaDZEQTtBNkhsNDVEQTtBQUNBO0E3SG80NURBO0E2SGw0NURBO0FBQ0E7QTdIbzQ1REE7QTZIajQ1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0htNDVEQTtBNkhoNDVEQTtBQUNBO0FBQ0E7QUFDQTtBN0hrNDVEQTtBaUJuajZEQTtBNEc4S0E7QUFNQTtBN0htNDVEQTtBQUNBO0E2SGg0NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIazQ1REE7QTZIMzM1REE7QUFDQTtBN0g2MzVEQTtBaUJqazZEQTtBNEcyTUE7QUFDQTtBN0h5MzVEQTtBQUNBO0E2SG4zNURBO0FBQ0E7QTdIcTM1REE7QTZIaDM1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIazM1REE7QWlCOWs2REE7QTRHeU5BO0FBTUE7QUFBQTtBQUFBO0E3SG0zNURBO0FBQ0E7QTZIajM1REE7QUFDQTtBQUNBO0FBQ0E7QTdIbTM1REE7QWlCeGw2REE7QTRHa09BO0FBTUE7QUFDQTtBQUNBO0E3SG8zNURBO0FBQ0E7QTZIajM1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SG0zNURBO0FpQnBtNkRBO0E0RzhPQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0E3SG8zNURBO0FBQ0E7QTZIbDM1REE7QUFDQTtBN0hvMzVEQTtBNkgxMjVEQTs7OztBQUNBO0FBQ0E7QTdIKzI1REE7QTZINzI1REE7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0hrMzVEQTtBNkhoMzVEQTs7OztBQUNBO0E3SHEzNURBO0E2SGwzNURBOzs7O0FBQ0E7QTdIdTM1REE7QTZIcDM1REE7Ozs7QUFDQTtBN0h5MzVEQTtBNkh0MzVEQTs7OztBQUNBO0E3SDIzNURBO0E2SHgzNURBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINjM1REE7QWlCenA2REE7QTRHMlJBOzs7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QTdIaTQ1REE7QUFDQTtBNkg5MzVEQTs7OztBQUNBO0FBQUE7QUFBQTtBN0htNDVEQTtBNkhqNDVEQTs7OztBQUNBO0E3SHM0NURBO0E2SHA0NURBOzs7O0FBQ0E7QTdIeTQ1REE7QTZIcjQ1REE7Ozs7QUFDQTtBQUNBO0E3SDA0NURBO0FpQjFyNkRBO0E0RzhTQTs7OztBQUtBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDg0NURBO0FBQ0E7QTZINTQ1REE7Ozs7QUFDQTtBN0hpNTVEQTtBaUIxczZEQTtBNEc4VEE7Ozs7QUFFQTtBN0hpNTVEQTtBQUNBO0FpQmx0NkRBO0E0RzhUQTs7OztBQU1BO0E3SHE1NURBO0FBQ0E7QTZIbjU1REE7Ozs7QUFDQTtBQUNBO0E3SHc1NURBO0E2SHA1NURBOzs7O0FBQ0E7QTdIeTU1REE7QWlCdnU2REE7QTRHNlVBOzs7O0FBSUE7QTdINjU1REE7QUFDQTtBNkgxNTVEQTs7OztBQUNBO0FBQ0E7QUFDQTtBN0grNTVEQTtBNkh6NTVEQTs7OztBQUNBO0E3SDg1NURBO0FpQjd2NkRBO0E0RzhWQTs7OztBQUlBO0FBQ0E7QTdIazY1REE7QUFDQTtBNkgzNTVEQTtBQUNBO0FBQUE7QUFBQTtBN0g2NTVEQTtBNkgzNTVEQTtBQUNBO0E3SDY1NURBO0E2SDM1NURBO0FBQ0E7QTdINjU1REE7QTZIejU1REE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0gyNTVEQTtBaUJseDZEQTtBNEdzWEE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SDQ1NURBO0FBQ0E7QTZIbjU1REE7O0FBQ0E7QTdIczU1REE7QTZIcDU1REE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SHU1NURBO0E2SHI1NURBOztBQUNBO0E3SHc1NURBO0E2SHI1NURBOztBQUNBO0E3SHc1NURBO0E2SDU0NURBOzs7Ozs7Ozs7Ozs7O0FBR0E7QTdIdzU1REE7QTZIcDU1REE7QUFDQTtBQUFBO0FBQUE7QTdIczU1REE7QTZIajU1REE7QUFDQTtBQUFBO0FBQUE7QTdIbTU1REE7QTZIaDU1REE7QUFDQTtBN0hrNTVEQTtBNkg3NDVEQTtBQUNBO0FBQUE7QUFBQTtBN0grNDVEQTtBNkg1NDVEQTtBQUNBO0E3SDg0NURBO0E2SDE0NURBO0FBQ0E7QTdINDQ1REE7QTZIejQ1REE7QUFDQTtBN0gyNDVEQTtBNkh0NDVEQTtBQUNBO0E3SHc0NURBO0E2SG40NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcTQ1REE7QWlCejE2REE7QTRHK2NBO0FBUUE7QTdIczQ1REE7QUFDQTtBNkhwNDVEQTtBQUNBO0E3SHM0NURBO0E2SG40NURBO0FBQ0E7QUFDQTtBQUNBO0E3SHE0NURBO0E2SGw0NURBO0FBQ0E7QTdIbzQ1REE7QTZILzM1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpNDVEQTtBaUJyMzZEQTtBNEcwZUE7QUFhQTtBQUNBO0FBQ0E7QTdIazQ1REE7QUFDQTtBNkg1MzVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDgzNURBO0FpQm40NkRBO0E0R2dnQkE7QUFRQTtBN0grMzVEQTtBQUNBO0E2SDczNURBO0FBQ0E7QTdIKzM1REE7QTZINTM1REE7QUFDQTtBQUNBO0FBQ0E7QTdIODM1REE7QTZIMzM1REE7QUFDQTtBN0g2MzVEQTtBNkh4MzVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDAzNURBO0FpQi81NkRBO0E0RzJoQkE7QUFhQTtBQUNBO0FBQ0E7QUFDQTtBN0gyMzVEQTtBQUNBO0E2SG4zNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxMzVEQTtBNkhuMzVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHEzNURBO0FpQnA3NkRBO0E0RzJqQkE7QUFPQTtBN0hzMzVEQTtBQUNBO0E2SDkyNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hnMzVEQTtBNkg5MjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGczNURBO0FpQnQ4NkRBO0E0R2tsQkE7QUFPQTtBN0hpMzVEQTtBQUNBO0E2SHoyNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyMjVEQTtBNkh6MjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDIyNURBO0FpQng5NkRBO0E0R3ltQkE7QUFPQTtBN0g0MjVEQTtBQUNBO0E2SHIyNURBO0FBQ0E7QUFBQTtBN0h1MjVEQTtBaUJoKzZEQTtBNEd3bkJBO0FBSUE7QUFBQTtBN0h3MjVEQTtBQUNBO0E2SHQyNURBO0FBQ0E7QUFDQTtBQUNBO0E3SHcyNURBO0E2SHIyNURBOzs7Ozs7O0FBRUE7QUFDQTtBN0g0MjVEQTtBaUJwLzZEQTtBNEdxb0JBOzs7Ozs7O0FBTUE7QUFDQTtBN0htMzVEQTtBQUNBO0E2SGgzNURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SGszNURBO0FpQnZnN0RBO0E0R2dwQkE7QUFRQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0E3SG0zNURBO0FBQ0E7QTZIMzI1REE7QUFDQTtBN0g2MjVEQTtBNkh4MjVEQTs7QUFFQTtBQUFBO0FBQUE7QTdIMDI1REE7QTZIeDI1REE7O0FBQ0E7QTdIMjI1REE7QTZIeDI1REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyMjVEQTtBaUJsaTdEQTtBNEdrckJBOztBQVFBO0E3SDYyNURBO0FBQ0E7QTZIejI1REE7QUFDQTtBN0gyMjVEQTtBNkh4MjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDAyNURBO0E2SHYyNURBO0FBQ0E7QTdIeTI1REE7QTZIdjI1REE7QUFDQTtBN0h5MjVEQTtBNkhwMjVEQTtBQUNBO0E3SHMyNURBO0E2SGwyNURBO0FBQ0E7QTdIbzI1REE7QTZIbDI1REE7QUFDQTtBN0hvMjVEQTtBNkg5MTVEQTtBQUNBO0FBQ0E7QTdIZzI1REE7QTZINzE1REE7QUFDQTtBQUNBO0E3SCsxNURBO0E2SDcxNURBO0FBQ0E7QUFDQTtBN0grMTVEQTtBNkg3MTVEQTtBQUNBO0E3SCsxNURBO0FpQmxrN0RBO0E0R2t1QkE7QUFJQTtBN0hnMjVEQTtBQUNBO0E2SHoxNURBOztBQUVBO0FBQ0E7QUFDQTtBN0gyMTVEQTtBNkh4MTVEQTtBQUNBO0E3SDAxNURBO0E2SHYxNURBO0FBQ0E7QTdIeTE1REE7QTZIdDE1REE7QUFDQTtBN0h3MTVEQTtBNkhyMTVEQTtBQUNBO0FBTUE7QTdIazE1REE7QWlCdm03REE7QTRHOHdCQTtBQUlBO0E3SHkxNURBO0FBQ0E7QTZIbjE1REE7QUFDQTtBQUNBO0E3SHExNURBO0E2SGgxNURBO0FBQ0E7QTdIazE1REE7QWlCbm43REE7QTRHb3lCQTtBQUNBO0E3SGsxNURBO0FBQ0E7QWlCeG43REE7QTRHMHlCQTtBQUNBO0E3SGkxNURBO0FBQ0E7QTZIOTA1REE7QUFDQTtBN0hnMTVEQTtBNkg5MDVEQTtBQUNBO0E3SGcxNURBO0FpQm5vN0RBO0E0R3d6QkE7QUFDQTtBQUNBO0E3SDgwNURBO0FBQ0E7QWlCNW43REE7QTRHa3pCQTtBQUNBO0E3SDYwNURBO0FBQ0E7QTZIejA1REE7O0FBRUE7QTdIMjA1REE7QTZIdjA1REE7QUFDQTtBN0h5MDVEQTtBNkh2MDVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHkwNURBO0FpQjlvN0RBO0E0R2kwQkE7QUFPQTtBQUNBO0E3SDAwNURBO0FBQ0E7QTZIdjA1REE7QUFDQTtBN0h5MDVEQTtBNkh2MDVEQTtBQUNBO0FBQ0E7QTdIeTA1REE7QTZIcDA1REE7QUFDQTtBN0hzMDVEQTtBNkhqMDVEQTtBQUNBO0E3SG0wNURBO0E2SDl6NURBO0FBQ0E7QUFDQTtBN0hnMDVEQTtBNkg3ejVEQTtBQUNBO0E3SCt6NURBO0E2SDd6NURBO0FBQ0E7QTdIK3o1REE7QTZIM3o1REE7QUFDQTtBN0g2ejVEQTtBNkgxejVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdINHo1REE7QTZIMXo1REE7QUFDQTtBN0g0ejVEQTtBNkh6ejVEQTtBNUMzN0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUJxNkJBO0FBQ0E7QTdINno1REE7QWlCM3M3REE7QTRHMDRCQTtBakJ6M0JBO0FBekNBO0E1R3d1N0RBO0FBQ0E7QTZIaDA1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrMDVEQTtBNkg5ejVEQTtBQUNBO0FBQ0E7QUFDQTtBN0hnMDVEQTtBNkg3ejVEQTtBQUNBO0E3SCt6NURBO0E2SDN6NURBO0FBQ0E7QUFDQTtBN0g2ejVEQTtBNkh6ejVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0gyejVEQTtBNkh6ejVEQTtBNUNsK0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0OEJBO0FBQUE7QUFBQTtBQUNBO0E3SDZ6NURBO0FpQmx2N0RBO0E0R2k3QkE7QWpCaDZCQTtBQXpDQTtBNUcrdzdEQTtBQUNBO0FpQnh2N0RBO0E0R2k3QkE7QUFPQTtBQUFBO0FBQUE7QUFDQTtBN0hvMDVEQTtBQUNBO0E2SGgwNURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0E3SGswNURBO0E2SGgwNURBO0FBQ0E7QTdIazA1REE7QTZIL3o1REE7QUFDQTtBN0hpMDVEQTtBNkgvejVEQTtBQUNBO0E3SGkwNURBO0E2SDV6NURBO0FBQ0E7QTdIOHo1REE7QTZIM3o1REE7QUFDQTtBQUFBO0FBQUE7QTdINno1REE7QTZIM3o1REE7QUFDQTtBN0g2ejVEQTtBNkgxejVEQTtBQUNBO0E3SDR6NURBO0E2SHp6NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFNQTtBQUNBO0E3SHN6NURBO0E2SDN6NURBO0FBVkE7QUFXQTtBQUFBO0FBQUE7QTdIOHo1REE7QUFDQTtBNkh6ejVEQTtBQUNBO0E3SDJ6NURBO0E2SHh6NURBO0FBQ0E7QTdIMHo1REE7QTZIdno1REE7QUFDQTtBQUNBO0E3SHl6NURBO0E2SHZ6NURBO0FBQ0E7QTdIeXo1REE7QTZIcno1REE7QUFDQTtBQUNBO0E3SHV6NURBO0E2SHJ6NURBO0FBQ0E7QTdIdXo1REE7QTZIbno1REE7QUFDQTtBN0hxejVEQTtBNkhuejVEQTtBQUhBO0FBSUE7QTdIc3o1REE7QUFDQTtBNkhqejVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIbXo1REE7QTZIano1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIbXo1REE7QTZIano1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htejVEQTtBaUJ4MTdEQTtBNEdpaUNBO0FBT0E7QTdIb3o1REE7QUFDQTtBNkhqejVEQTtBQUNBO0FBQ0E7QUFDQTtBN0htejVEQTtBNkhoejVEQTtBQUNBO0FBQ0E7QTdIa3o1REE7QTZIL3k1REE7QUFDQTtBN0hpejVEQTtBNkg5eTVEQTtBQUNBO0E3SGd6NURBO0E2SDN5NURBO0E1Q2xuQ0E7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjRsQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIK3k1REE7QWlCcjM3REE7QTRHaWtDQTtBakJoakNBO0FBekNBO0E1R2s1N0RBO0FBQ0E7QTZIbHo1REE7QUFDQTtBN0hvejVEQTtBNkhsejVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG96NURBO0E2SGx6NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3o1REE7QTZIano1REE7QUFDQTtBQUNBO0FBQ0E7QTdIbXo1REE7QTZIN3k1REE7QUFDQTtBN0greTVEQTtBaUJyNDdEQTtBNEdxbENBO0FBSUE7QUFDQTtBN0hnejVEQTtBQUNBO0E2SDl5NURBO0FBQ0E7QUFDQTtBQUNBO0E3SGd6NURBO0E2SDV5NURBO0FBQ0E7QTdIOHk1REE7QTZIenk1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDJ5NURBO0E2SHZ5NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHl5NURBO0E2SHZ5NURBO0FBRUE7QTdId3k1REE7QWlCajY3REE7QTRHbW5DQTtBQVdBO0FBQUE7QTdIdXk1REE7QTZIcnk1REE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIdXk1REE7QTZIcHk1REE7QUFDQTtBN0hzeTVEQTtBQUNBO0E2SG55NURBO0FBQ0E7QTdIcXk1REE7QTZIbHk1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIb3k1REE7QTZIbHk1REE7QUFDQTtBQUNBO0E3SG95NURBO0E2SGh5NURBO0FBRUE7QTdIaXk1REE7QTZIM3g1REE7QUFDQTtBQUNBO0FBQ0E7QTdINng1REE7QTZIMXg1REE7QUFNQTtBN0h1eDVEQTtBNkg1eDVEQTtBQUVBO0E3SDZ4NURBO0E2SHZ4NURBO0FBQ0E7QTdIeXg1REE7QTZIdHg1REE7QUFDQTtBQUNBO0FBQ0E7QTdId3g1REE7QTZIcHg1REE7O0FBQ0E7QUFDQTtBQUNBO0E3SHV4NURBO0E2SGx4NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIb3g1REE7QTZIang1REE7QUFDQTtBN0hteDVEQTtBNkhoeDVEQTtBQUNBO0E3SGt4NURBO0E2SDl3NURBO0FBQ0E7QUFDQTtBN0hneDVEQTtBNkg5dzVEQTtBQUNBO0E3SGd4NURBO0E2SDd3NURBO0FBQ0E7QUFDQTtBQUNBO0E3SCt3NURBO0E2SDN3NURBO0FBQ0E7QUFDQTtBN0g2dzVEQTtBNkgxdzVEQTtBQUNBO0E3SDR3NURBO0E2SHh3NURBO0FBQ0E7QTdIMHc1REE7QTZIeHc1REE7QUFDQTtBQUNBO0E3SDB3NURBO0E2SHh3NURBO0FBQ0E7QTdIMHc1REE7QTZIdnc1REE7QUFDQTtBN0h5dzVEQTtBNkhudzVEQTtBQUNBO0E3SHF3NURBO0FpQnBnOERBO0E0Rzh2Q0E7QUFJQTtBQUNBO0E3SHN3NURBO0FBQ0E7QTZIcHc1REE7QUFDQTtBN0hzdzVEQTtBNkhwdzVEQTtBQUNBO0FBQ0E7QTdIc3c1REE7QWlCOWg4REE7QTRHc3hDQTtBQUtBO0E3SHV3NURBO0FBQ0E7QTZIbHc1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hvdzVEQTtBNkhsdzVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SG93NURBO0E2SGx3NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0hvdzVEQTtBNkhqdzVEQTtBQUNBO0FBQ0E7QUFDQTtBN0htdzVEQTtBNkg5djVEQTtBQUNBO0FBQ0E7QTdIZ3c1REE7QTZIOXY1REE7QUFDQTtBQUNBO0E3SGd3NURBO0E2SDV2NURBO0FBQ0E7QTdIOHY1REE7QTZINXY1REE7QUFDQTtBN0g4djVEQTtBNkh6djVEQTtBQUNBO0E3SDJ2NURBO0E2SHp2NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIMnY1REE7QTZIenY1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gydjVEQTtBNkh4djVEQTtBQUNBO0FBQ0E7QUFDQTtBN0gwdjVEQTtBaUI3azhEQTtBNEcwMUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIcXY1REE7QTZIbnY1REE7QUFDQTtBN0hxdjVEQTtBNkhsdjVEQTtBQUNBO0FBQ0E7QTdIb3Y1REE7QTZIanY1REE7QUFDQTtBN0htdjVEQTtBQUNBO0FpQjlsOERBO0E0R2kzQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0grdTVEQTtBQUNBOztBaUJqbjhEQTtBNEd1NENBO0FBRUE7QTdINnU1REE7QUFDQTtBNkgzdTVEQTtBQUNBO0E3SDZ1NURBO0FpQjFuOERBO0E0RzQ0Q0E7QUFJQTtBN0g4dTVEQTtBQUNBO0E2SDN1NURBO0FBQ0E7QTdINnU1REE7QTZIM3U1REE7QUFDQTtBQUNBO0FBQ0E7QTdINnU1REE7QWlCMW44REE7QTRHMDRDQTtBQU1BO0E3SDh1NURBO0FBQ0E7QTZIMXU1REE7QUFDQTtBN0g0dTVEQTtBaUIvbzhEQTtBNEdxNkNBO0FBRUE7QUFDQTtBN0g0dTVEQTtBQUNBO0FpQnhvOERBO0E0R3c1Q0E7QUFPQTtBQUNBO0E3SDZ1NURBO0FBQ0E7O0E2SHZ1NURBO0FBQ0E7QTdIMHU1REE7QTZIdnU1REE7QUFBQTtBN0gwdTVEQTs7QTZIdHU1REE7QUFDQTtBN0h5dTVEQTtBNkh0dTVEQTtBQUFBO0E3SHl1NURBOztBaUI1cDhEQTtBNEd1N0NBO0FBQ0E7QTdIeXU1REE7QUFDQTtBOEh2dThEQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SHl1OERBO0FtSGh2OERBO0FXQ0E7O0FYQUE7QUFDQTtBbkhvdjhEQTtBQUNBO0FtSGx2OERBO0FBRUE7O0FBQ0E7QUFDQTtBbkhvdjhEQTtBbUhodjhEQTs7QUFDQTtBbkhtdjhEQTtBbUgvdThEQTs7QUFDQTtBQUNBO0FuSGt2OERBO0FtSDl1OERBOztBQUNBO0FuSGl2OERBO0FBQ0E7QThIaHc4REE7O0FBQ0E7QTlIbXc4REE7QThIanc4REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBN0NsQkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R2l3OERBO0FpQnp1OERBO0E2RzNDQTs7QWxCd0RBO0FBckNBO0E1R3V3OERBO0FBQ0E7QThIM3c4REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E5SDh3OERBO0E4SDN3OERBOztBQUNBO0FBQ0E7QTlIOHc4REE7QThIM3c4REE7OztBQUVBO0FBQ0E7QUFDQTtBOUg4dzhEQTtBOEg1dzhEQTs7O0FBQ0E7QUFBQTtBOUhneDhEQTtBOEg1dzhEQTs7Ozs7QUFJQTtBQUNBO0FBQ0E7QTlIK3c4REE7QThIM3c4REE7O0FBQ0E7QUFDQTtBOUg4dzhEQTtBOEgxdzhEQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlINnc4REE7QThIM3c4REE7O0FBQ0E7QTlIOHc4REE7O0FpQmx5OERBO0E2RzZCQTtBQUNBO0E5SHl3OERBO0FBQ0E7QThIdHc4REE7QUFDQTtBOUh3dzhEQTtBOEhydzhEQTtBQUNBO0FBQ0E7QTlIdXc4REE7QThIcnc4REE7QUFFQTtBOUhzdzhEQTtBOEhsdzhEQTtBQUNBO0E5SG93OERBOztBOEg5djhEQTs7QUFFQTtBQUNBO0E5SGl3OERBOztBOEgzdjhEQTtBQUNBO0E5SDh2OERBO0E4SDN2OERBO0FBQ0E7QTlINnY4REE7QThIM3Y4REE7QUFFQTtBQUNBO0E5SDR2OERBO0E4SDF2OERBO0FBQ0E7QUFBQTtBOUg0djhEQTtBOEh6djhEQTtBQUNBO0E5SDJ2OERBOztBb0pyNDhEQTtBQUNBO0FwSnc0OERBO0FvSnQ0OERBO0FBQ0E7QXBKdzQ4REE7O0FvSnA0OERBO0FBQ0E7QXBKdTQ4REE7O0FvSm40OERBO0FBQ0E7QXBKczQ4REE7QWlCMzE4REE7QW1JNUNBO0FBSUE7QXBKdTQ4REE7QUFDQTs7QW9KbjQ4REE7QUN4QkE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySis1OERBOztBb0p2NDhEQTtBQUNBO0FwSjA0OERBOztBb0p2NDhEQTtBQ3hCQTtBQUFBO0FBQ0E7QUFBQTtBckptNjhEQTtBcUpqNjhEQTtBQUNBO0FBQUE7QXJKbzY4REE7QXFKbjY4REE7QUFBQTtBckpzNjhEQTtBcUpyNjhEQTtBQUFBO0FySnc2OERBO0FxSnY2OERBO0FBQUE7QXJKMDY4REE7QUFDQTtBcUovNjhEQTtBQUNBO0FBQUE7QXJKbzY4REE7QXFKbjY4REE7QUFBQTtBckpzNjhEQTtBcUpyNjhEQTtBQUFBO0FySnc2OERBO0FxSnY2OERBO0FBQUE7QXJKMDY4REE7QUFDQTtBcUp4NjhEQTtBQUNBO0FySjA2OERBOztBb0p6NThEQTtBQUNBO0FwSjQ1OERBOztBa0puMzhEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKazg4REE7QWtKdDc4REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKdzc4REE7QWtKajc4REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEptNzhEQTtBa0o5OThEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmcrOERBOztBa0o3NThEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEprNjhEQTtBa0poNjhEQTtBQUNBO0FsSms2OERBOztBa0o5NjhEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKNi84REE7QWtKai84REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKbS84REE7QWtKNSs4REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEo4KzhEQTtBa0p6aDlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjJoOURBOztBa0p4OThEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEo2OThEQTtBa0ozOThEQTtBQUNBO0FsSjY5OERBOztBa0p6KzhEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKd2o5REE7QWtKNWk5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKOGk5REE7QWtKdmk5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEp5aTlEQTtBa0pwbDlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnNsOURBOztBa0puaDlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEp3aDlEQTtBa0p0aDlEQTtBQUNBO0FsSndoOURBOztBa0pwaTlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKbW45REE7QWtKdm05REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKeW05REE7QWtKbG05REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpvbTlEQTtBa0ovbzlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmlwOURBOztBa0o5azlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEptbDlEQTtBa0pqbDlEQTtBQUNBO0FsSm1sOURBOztBa0ovbDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKOHE5REE7QWtKbHE5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKb3E5REE7QWtKN3A5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEorcDlEQTtBa0oxczlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjRzOURBOztBa0p6bzlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEo4bzlEQTtBa0o1bzlEQTtBQUNBO0FsSjhvOURBOztBa0oxcDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKeXU5REE7QWtKN3Q5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKK3Q5REE7QWtKeHQ5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEowdDlEQTtBa0pydzlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnV3OURBOztBa0pwczlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEp5czlEQTtBa0p2czlEQTtBQUNBO0FsSnlzOURBOztBa0pydDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKb3k5REE7QWtKeHg5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKMHg5REE7QWtKbng5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpxeDlEQTtBa0poMDlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmswOURBOztBa0ovdjlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpvdzlEQTtBa0psdzlEQTtBQUNBO0FsSm93OURBOztBa0poeDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKKzE5REE7QWtKbjE5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKcTE5REE7QWtKOTA5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpnMTlEQTtBa0ozMzlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjYzOURBOztBa0oxejlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEorejlEQTtBa0o3ejlEQTtBQUNBO0FsSit6OURBOztBa0ozMDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKMDU5REE7QWtKOTQ5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKZzU5REE7QWtKejQ5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEoyNDlEQTtBa0p0NzlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnc3OURBOztBa0pyMzlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEowMzlEQTtBa0p4MzlEQTtBQUNBO0FsSjAzOURBOztBa0p0NDlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKcTk5REE7QWtKejg5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKMjg5REE7QWtKcDg5REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpzODlEQTtBa0pqLzlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSm0vOURBOztBa0poNzlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpxNzlEQTtBa0puNzlEQTtBQUNBO0FsSnE3OURBOztBa0pqODlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKZ2grREE7QWtKcGcrREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKc2crREE7QWtKLy85REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEppZytEQTtBa0o1aStEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjhpK0RBOztBa0ozKzlEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpnLzlEQTtBa0o5KzlEQTtBQUNBO0FsSmcvOURBOztBa0o1LzlEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKMmsrREE7QWtKL2orREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKaWsrREE7QWtKMWorREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEo0aitEQTtBa0p2bStEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnltK0RBOztBa0p0aStEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEoyaStEQTtBa0p6aStEQTtBQUNBO0FsSjJpK0RBOztBa0p2aitEQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKc28rREE7QWtKMW4rREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKNG4rREE7QWtKcm4rREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEp1bitEQTtBa0pscStEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSm9xK0RBOztBa0pqbStEQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpzbStEQTtBa0pwbStEQTtBQUNBO0FsSnNtK0RBOztBa0pobStEQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWxKZ2wrREE7QWtKOWsrREE7QUFDQTtBbEpnbCtEQTtBa0o3aytEQTtBQUNBO0FBQUE7QWxKK2srREE7O0FrSjNrK0RBO0FBQ0E7QUFBQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjJqK0RBO0FrSnpqK0RBO0FBQ0E7QWxKMmorREE7QWtKeGorREE7QUFDQTtBQUFBO0FsSjBqK0RBOztBQ3R1K0RBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdXUrREE7QUNwdStEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHF1K0RBO0FDbHUrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURtdStEQTtBQ2h1K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEaXUrREE7QUM5dCtEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRCt0K0RBO0FDNXQrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ2dCtEQTtBQzF0K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMnQrREE7QUN4dCtEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHl0K0RBO0FDdHQrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR1dCtEQTtBQ3B0K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEcXQrREE7QUNsdCtEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG10K0RBO0FDaHQrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURpdCtEQTtBQzlzK0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEK3MrREE7QUM1cytEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDZzK0RBO0FDMXMrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQycytEQTtBQ3hzK0RBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUMxS0E7Ozs7O0FBQUE7QUNBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSCsrK0RBOztBSTkrK0RBOzs7QUFHQTtBQUFBO0FKaS8rREE7O0FJOSsrREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSmkvK0RBOztBSTMrK0RBO0FBQ0E7QUo4KytEQTs7QUlwKytEQTtBQUNBO0FBQ0E7QUVxSUE7QUZuSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSnUrK0RBOztBSTM5K0RBO0FBQ0E7QUo4OStEQTs7QUlyOStEQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKdzkrREE7O0FJMzgrREE7QUFDQTtBQUNBO0FKODgrREE7O0FJdjgrREE7QUFDQTtBQUNBO0FKMDgrREE7O0FJLzcrREE7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUprOCtEQTs7QUkvNytEQTtBQUNBO0FBQ0E7QUFDQTtBSms4K0RBOztBSS83K0RBOzs7QUFHQTtBQUNBO0FKazgrREE7O0FJLzcrREE7Ozs7QUFJQTtBSms4K0RBOztBSS83K0RBO0FBQ0E7QUprOCtEQTs7QUkvNytEQTtBQUNBO0FBQ0E7QUprOCtEQTs7QUkvNytEQTtBQUNBO0FKazgrREE7O0FJLzcrREE7O0FBRUE7QUprOCtEQTs7QUkvNytEQTtBRUlBO0FOKzcrREE7O0FJMTcrREE7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUo2NytEQTs7QUkxNytEQTtBQUFBO0FKODcrREE7O0FJNzcrREE7QUFBQTtBSmk4K0RBOztBSTE3K0RBO0FBQ0E7QUFDQTtBQUNBO0FKNjcrREE7QVE3bS9EQTtBSm1MQTtBQUNBO0FKNjcrREE7O0FJcDcrREE7QUFDQTtBQUNBO0FKdTcrREE7QVF0bi9EQTtBSmtNQTtBQUNBO0FKdTcrREE7O0FJOTYrREE7Ozs7QUFJQTtBRXhEQTtBTjArK0RBOztBSTk2K0RBO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUo0NitEQTs7QUlwNitEQTtBQUVBO0FKczYrREE7O0FJOTUrREE7QUFDQTtBQUNBO0FKaTYrREE7O0FJOTUrREE7QUFHQTtBQUNBO0FKKzUrREE7O0FJdjUrREE7QUFDQTtBSjA1K0RBOztBSXY1K0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjA1K0RBOztBSW41K0RBO0FBRUE7QUFDQTtBSnE1K0RBOztBSTc0K0RBO0FBRUE7QUFDQTtBSis0K0RBOztBSXo0K0RBO0FBRUE7QUoyNCtEQTs7QUluNCtEQTtBQUNBO0FKczQrREE7O0FJbjQrREE7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSnM0K0RBOztBSW40K0RBOztBQUVBO0FKczQrREE7O0FJbjQrREE7O0FBRUE7QUpzNCtEQTs7QUloNCtEQTtBQUNBO0FKbTQrREE7O0FJNzMrREE7QUFDQTtBSmc0K0RBOztBSXozK0RBOzs7O0FBSUE7QUo0MytEQTs7QUluMytEQTs7OztBQUNBO0FKeTMrREE7O0FJbjMrREE7Ozs7QUFJQTtBQUNBO0FKczMrREE7O0FJbjMrREE7O0FBRUE7QUFBQTtBQUNBO0FKczMrREE7O0FJbDMrREE7QUFDQTtBQUVBO0FKbzMrREE7O0FJajMrREE7QUFNQTtBQUVBO0FBQ0E7QUFDQTtBSjgyK0RBOztBSXoyK0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUo0MitEQTs7QUl6MitEQTtBQUNBO0FKNDIrREE7O0FJeDIrREE7O0FBRUE7QUoyMitEQTs7QUl4MitEQTtBQUtBO0FBQ0E7QUp1MitEQTs7QUloMitEQTtBQUNBO0FKbTIrREE7O0FJMzErREE7QUFDQTtBQUNBO0FKODErREE7O0FJdjErREE7QUFDQTtBSjAxK0RBOztBSXYxK0RBO0FBQ0E7QUFDQTtBSjAxK0RBOztBSXYxK0RBO0FBQ0E7QUowMStEQTs7QUlyMStEQTtBQUNBO0FKdzErREE7O0FTcHovREE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVR1ei9EQTs7QVNuei9EQTtBSHFLQTtBTmtwL0RBOztBU3R6L0RBO0FIb0tBO0FOc3AvREE7O0FTenovREE7QUhtS0E7QU4wcC9EQTs7QVM1ei9EQTtBSGtLQTtBTjhwL0RBOztBUy96L0RBO0FIaUtBO0FOa3EvREE7O0FTbDAvREE7QUhnS0E7QU5zcS9EQTs7QVNwMC9EQTtBSDhKQTtBRzVKQTtBVHUwL0RBOztBU24wL0RBO0FId0pBO0FHdEpBO0FBQ0E7QVRzMC9EQTs7QVNwMC9EQTtBSG1KQTtBR2pKQTtBQUNBO0FUdTAvREE7O0FTcjAvREE7QUg4SUE7QUc1SUE7QUFDQTtBVHcwL0RBOztBU3QwL0RBO0FIeUlBO0FHdklBO0FBQ0E7QVR5MC9EQTs7QVNqMC9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUbzAvREE7O0FTNXovREE7O0FIa0hBO0FHL0dBO0FUK3ovREE7O0FTNXovREE7O0FBRUE7QUFDQTtBVCt6L0RBOztBU3Z6L0RBO0FDL0VBO0FBQ0E7QVYwNC9EQTs7QVN2ei9EQTtBQ3BGQTtBQUNBO0FWKzQvREE7O0FTenovREE7QUFDQTtBVDR6L0RBO0FTMXovREE7QUFDQTtBVDR6L0RBOztBU2x6L0RBO0FIMkRBO0FHekRBO0FUcXovREE7O0FTanovREE7QUFDQTtBSG9FQTtBTml2L0RBOztBU2p6L0RBO0FBQ0E7QUgrREE7QUc3REE7QVRvei9EQTtBU2x6L0RBO0FBQ0E7QVRvei9EQTs7QVd2Ni9EQTtBQ0lBO0FBR0E7QVpxNi9EQTs7QVd0Ni9EQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWjg2L0RBOztBV2g2L0RBO0FBRUE7QVhrNi9EQTs7QVcvNS9EQTtBQUNBO0FBQ0E7QVhrNi9EQTs7QVcvNS9EQTtBTDhIQTtBSzVIQTtBWGs2L0RBOztBY3o4L0RBO0FSbUtBO0FRaktBO0FBQ0E7QWQ0OC9EQTtBY3o4L0RBO0FBQ0E7QWQyOC9EQTs7QWN0OC9EQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYnk4L0RBO0FjdDgvREE7QUFDQTtBUjhJQTtBUTVJQTtBZHc4L0RBOztBY2w4L0RBO0FBQ0E7QVJxSUE7QVFuSUE7QWRxOC9EQTtBY2w4L0RBO0FSZ0lBO0FROUhBO0FBQ0E7QWRvOC9EQTs7QWMvNy9EQTtBQUNBO0FBQ0E7QWRrOC9EQTs7QWUxKy9EQTs7Ozs7O0FDREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJvLy9EQTs7QWlCajgvREE7QUZ6Q0E7QUFDQTtBZjgrL0RBO0FBQ0E7QWlCdjgvREE7QUZ6Q0E7QUFDQTtBZm0vL0RBO0FBQ0E7QWlCNTgvREE7QUZ6Q0E7QUFDQTtBZncvL0RBO0FBQ0E7QWlCajkvREE7QUZ6Q0E7QUFDQTtBZjYvL0RBO0FBQ0E7QWVsKy9EQTtBQ25DQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3Z2dFQTs7QWVsKy9EQTtBQUNBO0FBQ0E7QWZxKy9EQTtBZW4rL0RBOztBQUVBO0FBQ0E7QWZxKy9EQTs7QWtCM2hnRUE7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQm1pZ0VBOztBa0I3Z2dFQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJnaGdFQTs7QWdCcC8vREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ1Ly9EQTs7QWdCei8vREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0Ly9EQTs7QWdCOS8vREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJpZ2dFQTs7QWdCbmdnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJzZ2dFQTs7QWdCeGdnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIyZ2dFQTs7QWdCN2dnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnaGdFQTs7QWtCbmlnRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnNpZ0VBOztBa0JuaWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmlqZ0VBOztBa0J4aWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNqZ0VBOztBa0I3aWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJqZ0VBOztBa0JsamdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdrZ0VBOztBa0J2amdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFrZ0VBOztBa0I1amdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBrZ0VBOztBa0Jqa2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQitrZ0VBOztBa0J0a2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9sZ0VBOztBa0Iza2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnlsZ0VBOztBa0JobGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhsZ0VBOztBa0JybGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1tZ0VBOztBa0IxbGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQndtZ0VBOztBa0J6bGdFQTtBQUFBO0FBQUE7QUFBQTtBbEI2bGdFQTs7QWtCM2xnRUE7QUFBQTtBQUFBO0FBQUE7QWxCK2xnRUE7O0FrQjVsZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQmdtZ0VBOztBa0JobWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJvbWdFQTs7QWtCcG1nRUE7QUFBQTtBQUFBO0FBQUE7QWxCd21nRUE7O0FrQnhtZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjRtZ0VBOztBa0I1bWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJnbmdFQTs7QWtCaG5nRUE7QUFBQTtBQUFBO0FBQUE7QWxCb25nRUE7O0FrQnBuZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnduZ0VBOztBa0J4bmdFQTtBQUFBO0FBQUE7QUFBQTtBbEI0bmdFQTs7QWtCNW5nRUE7QUFBQTtBQUFBO0FBQUE7QWxCZ29nRUE7O0FrQmhvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQm9vZ0VBOztBa0Jwb2dFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3b2dFQTs7QWtCeG9nRUE7QUFBQTtBQUFBO0FBQUE7QWxCNG9nRUE7O0FrQjVvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQmdwZ0VBOztBa0J6b2dFQTtBRmhCQTtBaEI2cGdFQTs7QWtCN29nRUE7QUZoQkE7QWhCaXFnRUE7O0FrQmpwZ0VBO0FGaEJBO0FoQnFxZ0VBOztBa0JycGdFQTtBRmhCQTtBaEJ5cWdFQTs7QWtCenBnRUE7QUZoQkE7QWhCNnFnRUE7O0FrQjdwZ0VBO0FGaEJBO0FoQmlyZ0VBOztBa0JqcWdFQTtBRmhCQTtBaEJxcmdFQTs7QWtCcnFnRUE7QUZoQkE7QWhCeXJnRUE7O0FrQnpxZ0VBO0FGaEJBO0FoQjZyZ0VBOztBa0I3cWdFQTtBRmhCQTtBaEJpc2dFQTs7QWtCanJnRUE7QUZoQkE7QWhCcXNnRUE7O0FpQmhzZ0VBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQit0Z0VBO0FnQm5zZ0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXNnRUE7QWdCdnNnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5c2dFQTtBZ0Izc2dFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZzZ0VBO0FnQi9zZ0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXRnRUE7QWdCbnRnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxdGdFQTtBZ0J2dGdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl0Z0VBO0FrQjV1Z0VBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI4dWdFQTtBa0IzdWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnd2Z0VBO0FrQi91Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNHZnRUE7QWtCbnZnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnd2dFQTtBa0J2dmdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm93Z0VBO0FrQjN2Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3dnRUE7QWtCL3ZnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0d2dFQTtBa0Jud2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd4Z0VBO0FrQnZ3Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb3hnRUE7QWtCM3dnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3eGdFQTtBa0Ivd2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjR4Z0VBO0FrQm54Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ3lnRUE7QWtCdnhnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJveWdFQTtBa0JyeGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3eGdFQTtBa0J0eGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5eGdFQTtBa0J0eGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5eGdFQTtBa0J6eGdFQTtBQUFBO0FBQUE7QUFBQTtBbEI0eGdFQTtBa0I1eGdFQTtBQUFBO0FBQUE7QUFBQTtBbEIreGdFQTtBa0IveGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJreWdFQTtBa0JseWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJxeWdFQTtBa0JyeWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3eWdFQTtBa0J4eWdFQTtBQUFBO0FBQUE7QUFBQTtBbEIyeWdFQTtBa0IzeWdFQTtBQUFBO0FBQUE7QUFBQTtBbEI4eWdFQTtBa0I5eWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJpemdFQTtBa0JqemdFQTtBQUFBO0FBQUE7QUFBQTtBbEJvemdFQTtBa0JwemdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1emdFQTtBa0J2emdFQTtBQUFBO0FBQUE7QUFBQTtBbEIwemdFQTtBa0IxemdFQTtBQUFBO0FBQUE7QUFBQTtBbEI2emdFQTtBa0J0emdFQTtBRmhCQTtBaEJ5MGdFQTtBa0J6emdFQTtBRmhCQTtBaEI0MGdFQTtBa0I1emdFQTtBRmhCQTtBaEIrMGdFQTtBa0IvemdFQTtBRmhCQTtBaEJrMWdFQTtBa0JsMGdFQTtBRmhCQTtBaEJxMWdFQTtBa0JyMGdFQTtBRmhCQTtBaEJ3MWdFQTtBa0J4MGdFQTtBRmhCQTtBaEIyMWdFQTtBa0IzMGdFQTtBRmhCQTtBaEI4MWdFQTtBa0I5MGdFQTtBRmhCQTtBaEJpMmdFQTtBa0JqMWdFQTtBRmhCQTtBaEJvMmdFQTtBa0JwMWdFQTtBRmhCQTtBaEJ1MmdFQTtBa0J2MWdFQTtBRmhCQTtBaEIwMmdFQTtBQUNBO0FpQnQyZ0VBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm80Z0VBO0FnQngyZ0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMDJnRUE7QWdCNTJnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4MmdFQTtBZ0JoM2dFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmszZ0VBO0FnQnAzZ0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCczNnRUE7QWdCeDNnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwM2dFQTtBZ0I1M2dFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjgzZ0VBO0FrQmo1Z0VBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJtNWdFQTtBa0JoNWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjY1Z0VBO0FrQnA1Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTZnRUE7QWtCeDVnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxNmdFQTtBa0I1NWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnk2Z0VBO0FrQmg2Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjZnRUE7QWtCcDZnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpN2dFQTtBa0J4NmdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnE3Z0VBO0FrQjU2Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeTdnRUE7QWtCaDdnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2N2dFQTtBa0JwN2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmk4Z0VBO0FrQng3Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcThnRUE7QWtCNTdnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5OGdFQTtBa0IxN2dFQTtBQUFBO0FBQUE7QUFBQTtBbEI2N2dFQTtBa0IzN2dFQTtBQUFBO0FBQUE7QUFBQTtBbEI4N2dFQTtBa0IzN2dFQTtBQUFBO0FBQUE7QUFBQTtBbEI4N2dFQTtBa0I5N2dFQTtBQUFBO0FBQUE7QUFBQTtBbEJpOGdFQTtBa0JqOGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJvOGdFQTtBa0JwOGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1OGdFQTtBa0J2OGdFQTtBQUFBO0FBQUE7QUFBQTtBbEIwOGdFQTtBa0IxOGdFQTtBQUFBO0FBQUE7QUFBQTtBbEI2OGdFQTtBa0I3OGdFQTtBQUFBO0FBQUE7QUFBQTtBbEJnOWdFQTtBa0JoOWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJtOWdFQTtBa0JuOWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJzOWdFQTtBa0J0OWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5OWdFQTtBa0J6OWdFQTtBQUFBO0FBQUE7QUFBQTtBbEI0OWdFQTtBa0I1OWdFQTtBQUFBO0FBQUE7QUFBQTtBbEIrOWdFQTtBa0IvOWdFQTtBQUFBO0FBQUE7QUFBQTtBbEJrK2dFQTtBa0IzOWdFQTtBRmhCQTtBaEI4K2dFQTtBa0I5OWdFQTtBRmhCQTtBaEJpL2dFQTtBa0JqK2dFQTtBRmhCQTtBaEJvL2dFQTtBa0JwK2dFQTtBRmhCQTtBaEJ1L2dFQTtBa0J2K2dFQTtBRmhCQTtBaEIwL2dFQTtBa0IxK2dFQTtBRmhCQTtBaEI2L2dFQTtBa0I3K2dFQTtBRmhCQTtBaEJnZ2hFQTtBa0JoL2dFQTtBRmhCQTtBaEJtZ2hFQTtBa0JuL2dFQTtBRmhCQTtBaEJzZ2hFQTtBa0J0L2dFQTtBRmhCQTtBaEJ5Z2hFQTtBa0J6L2dFQTtBRmhCQTtBaEI0Z2hFQTtBa0I1L2dFQTtBRmhCQTtBaEIrZ2hFQTtBQUNBO0FpQjNnaEVBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnlpaEVBO0FnQjdnaEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2doRUE7QWdCamhoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtaGhFQTtBZ0JyaGhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnVoaEVBO0FnQnpoaEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmhoRUE7QWdCN2hoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIraGhFQTtBZ0JqaWhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm1paEVBO0FrQnRqaEVBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3amhFQTtBa0JyamhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmtraEVBO0FrQnpqaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc2toRUE7QWtCN2poRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwa2hFQTtBa0Jqa2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhraEVBO0FrQnJraEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa2xoRUE7QWtCemtoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzbGhFQTtBa0I3a2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBsaEVBO0FrQmpsaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOGxoRUE7QWtCcmxoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrbWhFQTtBa0J6bGhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNtaEVBO0FrQjdsaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMG1oRUE7QWtCam1oRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4bWhFQTtBa0IvbGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJrbWhFQTtBa0JobWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJtbWhFQTtBa0JobWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJtbWhFQTtBa0JubWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJzbWhFQTtBa0J0bWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5bWhFQTtBa0J6bWhFQTtBQUFBO0FBQUE7QUFBQTtBbEI0bWhFQTtBa0I1bWhFQTtBQUFBO0FBQUE7QUFBQTtBbEIrbWhFQTtBa0IvbWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJrbmhFQTtBa0JsbmhFQTtBQUFBO0FBQUE7QUFBQTtBbEJxbmhFQTtBa0JybmhFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3bmhFQTtBa0J4bmhFQTtBQUFBO0FBQUE7QUFBQTtBbEIybmhFQTtBa0IzbmhFQTtBQUFBO0FBQUE7QUFBQTtBbEI4bmhFQTtBa0I5bmhFQTtBQUFBO0FBQUE7QUFBQTtBbEJpb2hFQTtBa0Jqb2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJvb2hFQTtBa0Jwb2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1b2hFQTtBa0Job2hFQTtBRmhCQTtBaEJtcGhFQTtBa0Jub2hFQTtBRmhCQTtBaEJzcGhFQTtBa0J0b2hFQTtBRmhCQTtBaEJ5cGhFQTtBa0J6b2hFQTtBRmhCQTtBaEI0cGhFQTtBa0I1b2hFQTtBRmhCQTtBaEIrcGhFQTtBa0Ivb2hFQTtBRmhCQTtBaEJrcWhFQTtBa0JscGhFQTtBRmhCQTtBaEJxcWhFQTtBa0JycGhFQTtBRmhCQTtBaEJ3cWhFQTtBa0J4cGhFQTtBRmhCQTtBaEIycWhFQTtBa0IzcGhFQTtBRmhCQTtBaEI4cWhFQTtBa0I5cGhFQTtBRmhCQTtBaEJpcmhFQTtBa0JqcWhFQTtBRmhCQTtBaEJvcmhFQTtBQUNBO0FpQmhyaEVBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQjhzaEVBO0FnQmxyaEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3JoRUE7QWdCdHJoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3cmhFQTtBZ0IxcmhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjRyaEVBO0FnQjlyaEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3NoRUE7QWdCbHNoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvc2hFQTtBZ0J0c2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQndzaEVBO0FrQjN0aEVBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI2dGhFQTtBa0IxdGhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV1aEVBO0FrQjl0aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnVoRUE7QWtCbHVoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrdWhFQTtBa0J0dWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm12aEVBO0FrQjF1aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdXZoRUE7QWtCOXVoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIydmhFQTtBa0JsdmhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit2aEVBO0FrQnR2aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXdoRUE7QWtCMXZoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1d2hFQTtBa0I5dmhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ3aEVBO0FrQmx3aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3doRUE7QWtCdHdoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJteGhFQTtBa0Jwd2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1d2hFQTtBa0Jyd2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3d2hFQTtBa0Jyd2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJ3d2hFQTtBa0J4d2hFQTtBQUFBO0FBQUE7QUFBQTtBbEIyd2hFQTtBa0Izd2hFQTtBQUFBO0FBQUE7QUFBQTtBbEI4d2hFQTtBa0I5d2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJpeGhFQTtBa0JqeGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJveGhFQTtBa0JweGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1eGhFQTtBa0J2eGhFQTtBQUFBO0FBQUE7QUFBQTtBbEIweGhFQTtBa0IxeGhFQTtBQUFBO0FBQUE7QUFBQTtBbEI2eGhFQTtBa0I3eGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJneWhFQTtBa0JoeWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJteWhFQTtBa0JueWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJzeWhFQTtBa0J0eWhFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5eWhFQTtBa0J6eWhFQTtBQUFBO0FBQUE7QUFBQTtBbEI0eWhFQTtBa0JyeWhFQTtBRmhCQTtBaEJ3emhFQTtBa0J4eWhFQTtBRmhCQTtBaEIyemhFQTtBa0IzeWhFQTtBRmhCQTtBaEI4emhFQTtBa0I5eWhFQTtBRmhCQTtBaEJpMGhFQTtBa0JqemhFQTtBRmhCQTtBaEJvMGhFQTtBa0JwemhFQTtBRmhCQTtBaEJ1MGhFQTtBa0J2emhFQTtBRmhCQTtBaEIwMGhFQTtBa0IxemhFQTtBRmhCQTtBaEI2MGhFQTtBa0I3emhFQTtBRmhCQTtBaEJnMWhFQTtBa0JoMGhFQTtBRmhCQTtBaEJtMWhFQTtBa0JuMGhFQTtBRmhCQTtBaEJzMWhFQTtBa0J0MGhFQTtBRmhCQTtBaEJ5MWhFQTtBQUNBO0FtQjc0aEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CKzRoRUE7QW1CNzRoRUE7O0FBRUE7QUFDQTtBQUNBO0FuQis0aEVBO0FtQjU0aEVBO0FBQ0E7QUFDQTtBbkI4NGhFQTtBbUIzNGhFQTtBQUNBO0FuQjY0aEVBOztBbUJuNGhFQTs7QUFFQTtBbkJzNGhFQTs7QW1CNzNoRUE7QUFDQTtBbkJnNGhFQTtBbUI5M2hFQTs7QUFFQTtBbkJnNGhFQTtBbUI1M2hFQTs7QUFFQTtBbkI4M2hFQTs7QW1CeDNoRUE7Ozs7QUFJQTtBbkIyM2hFQTs7QW1CbDNoRUE7QUFDQTtBbkJxM2hFQTs7QVFwN2hFQTtBVzJFQTtBQUNBO0FuQjYyaEVBOztBb0IvN2hFQTs7O0FBR0E7QXBCazhoRUE7QW9COTdoRUE7Ozs7QUFJQTtBcEJnOGhFQTs7QVFyOGhFQTtBWWlCQTtBcEJ3N2hFQTtBb0J0N2hFQTs7QUFFQTtBcEJ3N2hFQTs7QW9CbjloRUE7OztBQUdBO0FwQnM5aEVBO0FvQmw5aEVBOzs7O0FBSUE7QXBCbzloRUE7O0FRejloRUE7QVlpQkE7QXBCNDhoRUE7QW9CMThoRUE7O0FBRUE7QXBCNDhoRUE7O0FvQnYraEVBOzs7QUFHQTtBcEIwK2hFQTtBb0J0K2hFQTs7OztBQUlBO0FwQncraEVBOztBUTcraEVBO0FZaUJBO0FwQmcraEVBO0FvQjk5aEVBOztBQUVBO0FwQmcraEVBOztBb0IzL2hFQTs7O0FBR0E7QXBCOC9oRUE7QW9CMS9oRUE7Ozs7QUFJQTtBcEI0L2hFQTs7QVFqZ2lFQTtBWWlCQTtBcEJvL2hFQTtBb0JsL2hFQTs7QUFFQTtBcEJvL2hFQTs7QW9CL2dpRUE7OztBQUdBO0FwQmtoaUVBO0FvQjlnaUVBOzs7O0FBSUE7QXBCZ2hpRUE7O0FRcmhpRUE7QVlpQkE7QXBCd2dpRUE7QW9CdGdpRUE7O0FBRUE7QXBCd2dpRUE7O0FvQm5paUVBOzs7QUFHQTtBcEJzaWlFQTtBb0JsaWlFQTs7OztBQUlBO0FwQm9paUVBOztBUXppaUVBO0FZaUJBO0FwQjRoaUVBO0FvQjFoaUVBOztBQUVBO0FwQjRoaUVBOztBb0J2amlFQTs7O0FBR0E7QXBCMGppRUE7QW9CdGppRUE7Ozs7QUFJQTtBcEJ3amlFQTs7QVE3amlFQTtBWWlCQTtBcEJnamlFQTtBb0I5aWlFQTs7QUFFQTtBcEJnamlFQTs7QW9CM2tpRUE7OztBQUdBO0FwQjhraUVBO0FvQjFraUVBOzs7O0FBSUE7QXBCNGtpRUE7O0FRamxpRUE7QVlpQkE7QXBCb2tpRUE7QW9CbGtpRUE7O0FBRUE7QXBCb2tpRUE7O0FvQi9saUVBOzs7QUFHQTtBcEJrbWlFQTtBb0I5bGlFQTs7OztBQUlBO0FwQmdtaUVBOztBUXJtaUVBO0FZaUJBO0FwQndsaUVBO0FvQnRsaUVBOztBQUVBO0FwQndsaUVBOztBb0JubmlFQTs7O0FBR0E7QXBCc25pRUE7QW9CbG5pRUE7Ozs7QUFJQTtBcEJvbmlFQTs7QVF6bmlFQTtBWWlCQTtBcEI0bWlFQTtBb0IxbWlFQTs7QUFFQTtBcEI0bWlFQTs7QW9Cdm9pRUE7OztBQUdBO0FwQjBvaUVBO0FvQnRvaUVBOzs7O0FBSUE7QXBCd29pRUE7O0FRN29pRUE7QVlpQkE7QXBCZ29pRUE7QW9COW5pRUE7O0FBRUE7QXBCZ29pRUE7O0FvQjNwaUVBOzs7QUFHQTtBcEI4cGlFQTtBb0IxcGlFQTs7OztBQUlBO0FwQjRwaUVBOztBUWpxaUVBO0FZaUJBO0FwQm9waUVBO0FvQmxwaUVBOztBQUVBO0FwQm9waUVBOztBb0IvcWlFQTs7O0FBR0E7QXBCa3JpRUE7O0FRL3FpRUE7QVlpQkE7QXBCa3FpRUE7QW9CaHFpRUE7O0FBRUE7QXBCa3FpRUE7O0FtQmxsaUVBO0FBQ0E7QUFDQTtBQUNBO0FuQnFsaUVBO0FtQmhsaUVBO0FBQ0E7QUFDQTtBQUNBO0FuQmtsaUVBOztBbUI3a2lFQTtBQUNBO0FBQ0E7QW5CZ2xpRUE7QW1COWtpRUE7OztBQUdBO0FuQmdsaUVBO0FtQjdraUVBO0FBQ0E7QW5CK2tpRUE7QW1CM2tpRUE7QUFDQTtBbkI2a2lFQTtBUWx0aUVBO0FXNElBO0FBQ0E7QW5CeWtpRUE7O0FpQnpwaUVBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMmppRUE7QW1CeGppRUE7QUFDQTtBbkIwamlFQTtBQUNBO0FpQnJxaUVBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc2tpRUE7QW1CbmtpRUE7QUFDQTtBbkJxa2lFQTtBQUNBO0FpQmhyaUVBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CaWxpRUE7QW1COWtpRUE7QUFDQTtBbkJnbGlFQTtBQUNBO0FpQjNyaUVBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CNGxpRUE7QW1CemxpRUE7QUFDQTtBbkIybGlFQTtBQUNBO0FtQnJtaUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc21pRUE7QW1Cbm1pRUE7QUFDQTtBbkJxbWlFQTs7QXFCbHhpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCeXhpRUE7QXNCcnhpRUE7QURkQTtBQ2VBO0FBQUE7QXRCd3hpRUE7QUFDQTtBcUJueGlFQTtBQUNBO0FBQ0E7QXJCcXhpRUE7QXVCcnlpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCbXlpRUE7QXFCcnhpRUE7QUFDQTtBQUVBO0FyQnN4aUVBO0FxQnp4aUVBO0FBQ0E7QUFFQTtBckJzeGlFQTtBcUJ6eGlFQTtBQUNBO0FBRUE7QXJCc3hpRUE7QXFCenhpRUE7QUFDQTtBQUVBO0FyQnN4aUVBO0FxQnp4aUVBO0FBQ0E7QUFFQTtBckJzeGlFQTtBcUI5d2lFQTtBQUVBO0FBRUE7QXJCOHdpRUE7O0FxQnR3aUVBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQjR3aUVBOztBcUJ0d2lFQTtBQUNBO0FBQ0E7QXJCeXdpRUE7QXFCdHdpRUE7QUFNQTtBQUNBO0FyQm13aUVBOztBcUI5dmlFQTs7QUFFQTtBQUNBO0FyQml3aUVBOztBcUJ2dmlFQTtBQUNBO0FBQ0E7QUFDQTtBZmlFQTtBZS9EQTtBckIwdmlFQTs7QXFCdnZpRUE7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQjB2aUVBOztBcUJ2dmlFQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCMHZpRUE7O0FxQmp2aUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZvREE7QWVsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJvdmlFQTtBcUJsdmlFQTtBQUVBO0FBQ0E7QXJCbXZpRUE7O0FxQnZ1aUVBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYm8zaUVBOztBcUJ2dWlFQTtBQUNBO0FBQ0E7QWZtQkE7QWVqQkE7QVJqSkE7QWI0M2lFQTs7QXFCcnVpRUE7QUFFQTtBckJ1dWlFQTs7QXFCbnVpRUE7QUFDQTtBckJzdWlFQTs7QXFCOXRpRUE7QUFDQTtBckJpdWlFQTs7QXFCOXRpRUE7QUFDQTtBQUNBO0FyQml1aUVBOztBcUJ6dGlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FyQjR0aUVBO0FxQjF0aUVBOztBQUVBO0FBQ0E7QXJCNHRpRUE7O0FxQm50aUVBO0FBQ0E7QUFDQTtBQUNBO0FyQnN0aUVBOztBcUJudGlFQTtBQUNBO0FBQ0E7QUFDQTtBckJzdGlFQTtBcUJudGlFQTtBQUVBO0FyQm90aUVBOztBcUJodGlFQTtBQUNBO0FyQm10aUVBOztBcUJodGlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCbXRpRUE7QXFCaHRpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJrdGlFQTs7QXVCLzVpRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkJrNmlFQTs7QXVCLzVpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiaTlpRUE7QXVCOTVpRUE7QUFFQTtBdkIrNWlFQTs7QXVCMTVpRUE7Ozs7QUFFQTtBdkIrNWlFQTs7QXVCNzhpRUE7QUFvREE7QXZCNjVpRUE7QXVCbjVpRUE7QUFDQTtBQUNBO0FBQUE7QXZCcTVpRUE7O0F1QnI5aUVBO0FBMkZBO0F2QjgzaUVBO0F1QnYzaUVBO0FBQ0E7QUFDQTtBQUFBO0F2QnkzaUVBOztBdUJsM2lFQTtBQUNBO0F2QnEzaUVBO0F1QmwzaUVBOzs7QUFFQTtBdkJxM2lFQTs7QXVCOTJpRUE7QUFDQTtBdkJpM2lFQTtBdUIvMmlFQTtBQUNBO0F2QmkzaUVBO0F1QjUyaUVBO0FBQ0E7QUM1SkE7QXhCMmdqRUE7QXVCejJpRUE7QUFDQTtBQUFBO0F2QjIyaUVBO0F1QngyaUVBO0FBQ0E7QXZCMDJpRUE7O0F1QmoyaUVBO0FBQ0E7QXZCbzJpRUE7QXVCaDJpRUE7QUFDQTtBQUNBO0FBQUE7QXZCazJpRUE7O0F1Qm4vaUVBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCcy9pRUE7O0F1Qm4vaUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYnFpakVBO0F1QmwvaUVBO0FBRUE7QXZCbS9pRUE7O0F1QjkraUVBOzs7O0FBRUE7QXZCbS9pRUE7O0F1QmppakVBO0FBb0RBO0F2QmkvaUVBO0F1QnYraUVBO0FBQ0E7QUFDQTtBQUFBO0F2QnkraUVBOztBdUJ6aWpFQTtBQTJGQTtBdkJrOWlFQTtBdUIzOGlFQTtBQUNBO0FBQ0E7QUFBQTtBdkI2OGlFQTs7QXVCdDhpRUE7QUFDQTtBdkJ5OGlFQTtBdUJ0OGlFQTs7O0FBRUE7QXZCeThpRUE7O0F1Qmw4aUVBO0FBQ0E7QXZCcThpRUE7QXVCbjhpRUE7QUFDQTtBdkJxOGlFQTtBdUJoOGlFQTtBQUNBO0FDNUpBO0F4QitsakVBO0F1Qjc3aUVBO0FBQ0E7QUFBQTtBdkIrN2lFQTtBdUI1N2lFQTtBQUNBO0F2Qjg3aUVBOztBdUJyN2lFQTtBQUNBO0F2Qnc3aUVBO0F1QnA3aUVBO0FBQ0E7QUFDQTtBQUFBO0F2QnM3aUVBOztBcUJqMmlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQm8yaUVBO0FxQi8xaUVBO0FBQ0E7QXJCaTJpRUE7QWlCaGtqRUE7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckIrMWlFQTtBcUIzMWlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCNjFpRUE7QXFCejFpRUE7QUFDQTtBQUNBO0FBQ0E7QXJCMjFpRUE7QXFCdjFpRUE7QUFDQTtBckJ5MWlFQTtBcUJ0MWlFQTs7QUFFQTtBckJ3MWlFQTtBcUJuMWlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCcTFpRUE7QXFCbjFpRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCcTFpRUE7QXFCbDFpRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCbzFpRUE7QXFCbDFpRUE7QUFDQTtBckJvMWlFQTtBQUNBOztBeUJ0cWpFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEI4cWpFQTtBc0IxcWpFQTtBR2RBO0FIZUE7QUFBQTtBdEI2cWpFQTtBQUNBO0FRdnJqRUE7QWlCVUE7QUFDQTtBekJncmpFQTtBeUI3cWpFQTtBQUVBO0FBQ0E7QUFBQTtBekI4cWpFQTtBeUIxcWpFQTtBQUVBO0F6QjJxakVBO0F5QnZxakVBO0FBQ0E7QXpCeXFqRUE7QXlCM3BqRUE7O0FBRUE7QXpCNnBqRUE7O0F5QnBwakVBO0FDM0RBO0FGQUE7QUVFQTtBMUJtdGpFQTtBUS9zakVBO0FrQkFBO0FGTkE7QUVRQTtBMUJrdGpFQTtBMEIvc2pFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNHNqRUE7QTBCdnNqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCd3NqRUE7QTBCanNqRUE7QUFHQTtBQUNBO0FBSUE7QTFCOHJqRUE7QTBCNXJqRUE7QUFLQTtBQUFBO0ExQjByakVBOztBeUJscmpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCaXZqRUE7QVE3dWpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCZ3ZqRUE7QTBCN3VqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjB1akVBO0EwQnJ1akVBO0FBRUE7QUFDQTtBQUNBO0ExQnN1akVBO0EwQi90akVBO0FBR0E7QUFDQTtBQUlBO0ExQjR0akVBO0EwQjF0akVBO0FBS0E7QUFBQTtBMUJ3dGpFQTs7QXlCaHRqRUE7QUMzREE7QUZBQTtBRUVBO0ExQit3akVBO0FRM3dqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjh3akVBO0EwQjN3akVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ3d2pFQTtBMEJud2pFQTtBQUVBO0FBQ0E7QUFDQTtBMUJvd2pFQTtBMEI3dmpFQTtBQUdBO0FBQ0E7QUFJQTtBMUIwdmpFQTtBMEJ4dmpFQTtBQUtBO0FBQUE7QTFCc3ZqRUE7O0F5Qjl1akVBO0FDM0RBO0FGQUE7QUVFQTtBMUI2eWpFQTtBUXp5akVBO0FrQkFBO0FGTkE7QUVRQTtBMUI0eWpFQTtBMEJ6eWpFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCc3lqRUE7QTBCanlqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCa3lqRUE7QTBCM3hqRUE7QUFHQTtBQUNBO0FBSUE7QTFCd3hqRUE7QTBCdHhqRUE7QUFLQTtBQUFBO0ExQm94akVBOztBeUI1d2pFQTtBQzNEQTtBRkFBO0FFRUE7QTFCMjBqRUE7QVF2MGpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCMDBqRUE7QTBCdjBqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm8wakVBO0EwQi96akVBO0FBRUE7QUFDQTtBQUNBO0ExQmcwakVBO0EwQnp6akVBO0FBR0E7QUFDQTtBQUlBO0ExQnN6akVBO0EwQnB6akVBO0FBS0E7QUFBQTtBMUJrempFQTs7QXlCMXlqRUE7QUMzREE7QUZBQTtBRUVBO0ExQnkyakVBO0FRcjJqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQncyakVBO0EwQnIyakVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJrMmpFQTtBMEI3MWpFQTtBQUVBO0FBQ0E7QUFDQTtBMUI4MWpFQTtBMEJ2MWpFQTtBQUdBO0FBQ0E7QUFJQTtBMUJvMWpFQTtBMEJsMWpFQTtBQUtBO0FBQUE7QTFCZzFqRUE7O0F5QngwakVBO0FDM0RBO0FGQUE7QUVFQTtBMUJ1NGpFQTtBUW40akVBO0FrQkFBO0FGTkE7QUVRQTtBMUJzNGpFQTtBMEJuNGpFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCZzRqRUE7QTBCMzNqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCNDNqRUE7QTBCcjNqRUE7QUFHQTtBQUNBO0FBSUE7QTFCazNqRUE7QTBCaDNqRUE7QUFLQTtBQUFBO0ExQjgyakVBOztBeUJ0MmpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCcTZqRUE7QVFqNmpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCbzZqRUE7QTBCajZqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjg1akVBO0EwQno1akVBO0FBRUE7QUFDQTtBQUNBO0ExQjA1akVBO0EwQm41akVBO0FBR0E7QUFDQTtBQUlBO0ExQmc1akVBO0EwQjk0akVBO0FBS0E7QUFBQTtBMUI0NGpFQTs7QXlCcDRqRUE7QUMzREE7QUZBQTtBRUVBO0ExQm04akVBO0FRLzdqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQms4akVBO0EwQi83akVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI0N2pFQTtBMEJ2N2pFQTtBQUVBO0FBQ0E7QUFDQTtBMUJ3N2pFQTtBMEJqN2pFQTtBQUdBO0FBQ0E7QUFJQTtBMUI4NmpFQTtBMEI1NmpFQTtBQUtBO0FBQUE7QTFCMDZqRUE7O0F5Qmw2akVBO0FDM0RBO0FGQUE7QUVFQTtBMUJpK2pFQTtBUTc5akVBO0FrQkFBO0FGTkE7QUVRQTtBMUJnK2pFQTtBMEI3OWpFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCMDlqRUE7QTBCcjlqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCczlqRUE7QTBCLzhqRUE7QUFHQTtBQUNBO0FBSUE7QTFCNDhqRUE7QTBCMThqRUE7QUFLQTtBQUFBO0ExQnc4akVBOztBeUJoOGpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCKy9qRUE7QVEzL2pFQTtBa0JBQTtBRk5BO0FFUUE7QTFCOC9qRUE7QTBCMy9qRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQncvakVBO0EwQm4vakVBO0FBRUE7QUFDQTtBQUNBO0ExQm8vakVBO0EwQjcrakVBO0FBR0E7QUFDQTtBQUlBO0ExQjArakVBO0EwQngrakVBO0FBS0E7QUFBQTtBMUJzK2pFQTs7QXlCOTlqRUE7QUMzREE7QUZBQTtBRUVBO0ExQjZoa0VBO0FRemhrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjRoa0VBO0EwQnpoa0VBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJzaGtFQTtBMEJqaGtFQTtBQUVBO0FBQ0E7QUFDQTtBMUJraGtFQTtBMEIzZ2tFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ3Z2tFQTtBMEJ0Z2tFQTtBQUtBO0FBQUE7QTFCb2drRUE7O0F5QnQvakVBO0FDUEE7QUFDQTtBMUJpZ2tFQTtBUXRqa0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCaWdrRUE7QTBCOS9qRUE7QUFFQTtBQUFBO0ExQisvakVBO0EwQjUvakVBO0FBRUE7QUFDQTtBMUI2L2pFQTtBMEIxL2pFQTtBQUdBO0FBQ0E7QUFDQTtBMUIwL2pFQTtBMEJ4L2pFQTtBQUtBO0FBQUE7QTFCcy9qRUE7O0F5Qi9na0VBOztBQ1BBO0FBQ0E7QTFCMmhrRUE7QVFobGtFQTs7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0aGtFQTtBMEJ6aGtFQTs7O0FBRUE7QUFBQTtBMUI0aGtFQTtBMEJ6aGtFQTs7O0FBRUE7QUFDQTtBMUI0aGtFQTtBMEJ6aGtFQTs7OztBQUdBO0FBQ0E7QUFDQTtBMUI0aGtFQTtBMEIxaGtFQTs7OztBQUtBO0FBQUE7QTFCMmhrRUE7O0F5QnBqa0VBO0FDUEE7QUFDQTtBMUIramtFQTtBUXBua0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCK2prRUE7QTBCNWprRUE7QUFFQTtBQUFBO0ExQjZqa0VBO0EwQjFqa0VBO0FBRUE7QUFDQTtBMUIyamtFQTtBMEJ4amtFQTtBQUdBO0FBQ0E7QUFDQTtBMUJ3amtFQTtBMEJ0amtFQTtBQUtBO0FBQUE7QTFCb2prRUE7O0F5Qjdra0VBO0FDUEE7QUFDQTtBMUJ3bGtFQTtBUTdva0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCd2xrRUE7QTBCcmxrRUE7QUFFQTtBQUFBO0ExQnNsa0VBO0EwQm5sa0VBO0FBRUE7QUFDQTtBMUJvbGtFQTtBMEJqbGtFQTtBQUdBO0FBQ0E7QUFDQTtBMUJpbGtFQTtBMEIva2tFQTtBQUtBO0FBQUE7QTFCNmtrRUE7O0F5QnRta0VBO0FDUEE7QUFDQTtBMUJpbmtFQTtBUXRxa0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCaW5rRUE7QTBCOW1rRUE7QUFFQTtBQUFBO0ExQitta0VBO0EwQjVta0VBO0FBRUE7QUFDQTtBMUI2bWtFQTtBMEIxbWtFQTtBQUdBO0FBQ0E7QUFDQTtBMUIwbWtFQTtBMEJ4bWtFQTtBQUtBO0FBQUE7QTFCc21rRUE7O0F5Qi9ua0VBO0FDUEE7QUFDQTtBMUIwb2tFQTtBUS9ya0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMG9rRUE7QTBCdm9rRUE7QUFFQTtBQUFBO0ExQndva0VBO0EwQnJva0VBO0FBRUE7QUFDQTtBMUJzb2tFQTtBMEJub2tFQTtBQUdBO0FBQ0E7QUFDQTtBMUJtb2tFQTtBMEJqb2tFQTtBQUtBO0FBQUE7QTFCK25rRUE7O0F5Qnhwa0VBO0FDUEE7QUFDQTtBMUJtcWtFQTtBUXh0a0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCbXFrRUE7QTBCaHFrRUE7QUFFQTtBQUFBO0ExQmlxa0VBO0EwQjlwa0VBO0FBRUE7QUFDQTtBMUIrcGtFQTtBMEI1cGtFQTtBQUdBO0FBQ0E7QUFDQTtBMUI0cGtFQTtBMEIxcGtFQTtBQUtBO0FBQUE7QTFCd3BrRUE7O0F5Qmpya0VBO0FDUEE7QUFDQTtBMUI0cmtFQTtBUWp2a0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNHJrRUE7QTBCenJrRUE7QUFFQTtBQUFBO0ExQjBya0VBO0EwQnZya0VBO0FBRUE7QUFDQTtBMUJ3cmtFQTtBMEJycmtFQTtBQUdBO0FBQ0E7QUFDQTtBMUJxcmtFQTtBMEJucmtFQTtBQUtBO0FBQUE7QTFCaXJrRUE7O0F5QjFza0VBO0FDUEE7QUFDQTtBMUJxdGtFQTtBUTF3a0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCcXRrRUE7QTBCbHRrRUE7QUFFQTtBQUFBO0ExQm10a0VBO0EwQmh0a0VBO0FBRUE7QUFDQTtBMUJpdGtFQTtBMEI5c2tFQTtBQUdBO0FBQ0E7QUFDQTtBMUI4c2tFQTtBMEI1c2tFQTtBQUtBO0FBQUE7QTFCMHNrRUE7O0F5Qm51a0VBO0FDUEE7QUFDQTtBMUI4dWtFQTtBUW55a0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCOHVrRUE7QTBCM3VrRUE7QUFFQTtBQUFBO0ExQjR1a0VBO0EwQnp1a0VBO0FBRUE7QUFDQTtBMUIwdWtFQTtBMEJ2dWtFQTtBQUdBO0FBQ0E7QUFDQTtBMUJ1dWtFQTtBMEJydWtFQTtBQUtBO0FBQUE7QTFCbXVrRUE7O0F5QjV2a0VBO0FDUEE7QUFDQTtBMUJ1d2tFQTtBUTV6a0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCdXdrRUE7QTBCcHdrRUE7QUFFQTtBQUFBO0ExQnF3a0VBO0EwQmx3a0VBO0FBRUE7QUFDQTtBMUJtd2tFQTtBMEJod2tFQTtBQUdBO0FBQ0E7QUFDQTtBMUJnd2tFQTtBMEI5dmtFQTtBQUtBO0FBQUE7QTFCNHZrRUE7O0F5QnJ4a0VBO0FDUEE7QUFDQTtBMUJneWtFQTtBUXIxa0VBO0FrQndEQTtBQUNBO0FBQ0E7QTFCZ3lrRUE7QTBCN3hrRUE7QUFFQTtBQUFBO0ExQjh4a0VBO0EwQjN4a0VBO0FBRUE7QUFDQTtBMUI0eGtFQTtBMEJ6eGtFQTtBQUdBO0FBQ0E7QUFDQTtBMUJ5eGtFQTtBMEJ2eGtFQTtBQUtBO0FBQUE7QTFCcXhrRUE7O0F5Qm55a0VBO0FBQ0E7QUFDQTtBQUNBO0F6QnN5a0VBO0FRLzJrRUE7QWlCNEVBO0FBQ0E7QXpCc3lrRUE7QXlCbnlrRUE7QUFFQTtBekJveWtFQTtBeUJqeWtFQTtBQUVBO0FBQ0E7QXpCa3lrRUE7O0F5QnZ4a0VBO0FDUEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYjIza0VBOztBeUIxeGtFQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWJrNGtFQTs7QXlCeHhrRUE7QUFDQTtBQUNBO0F6QjJ4a0VBO0F5Qnh4a0VBO0FBQ0E7QXpCMHhrRUE7O0F5Qmx4a0VBOzs7QUFDQTtBekJ1eGtFQTs7QTJCbDZrRUE7QUxnQkE7QUFBQTtBdEJzNWtFQTtBc0JsNWtFQTtBS3BCQTtBTHFCQTtBQUFBO0F0QnE1a0VBO0FBQ0E7QTJCeDZrRUE7QUFDQTtBM0IwNmtFQTs7QTJCcjZrRUE7QUFDQTtBM0J3NmtFQTs7QTJCcDZrRUE7QUFDQTtBQUNBO0FBQ0E7QUxEQTtBQUFBO0F0Qnk2a0VBO0FzQnI2a0VBO0FLTkE7QUxPQTtBQUFBO0F0Qnc2a0VBO0FBQ0E7QTJCMTZrRUE7QUFDQTtBQUNBO0FMTkE7QUFBQTtBdEJtN2tFQTtBc0IvNmtFQTtBS0FBO0FMQ0E7QUFBQTtBdEJrN2tFQTtBQUNBOztBNEJ2OGtFQTs7OztBQUlBO0E1QjA4a0VBOztBNEJ2OGtFQTtBQUNBO0E1QjA4a0VBO0E2QnQ3a0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFoQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCeTlrRUE7QTZCcDZrRUE7QUFDQTtBN0JzNmtFQTs7QTRCaDlrRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCMkpBO0FzQnpKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZkQTtBYmsra0VBOztBNEIzOGtFQTtBQUNBO0FBQ0E7QTVCODhrRUE7O0E0QjM4a0VBO0FBQ0E7QUFDQTtBNUI4OGtFQTs7QWlCbDhrRUE7QVduQkE7QUFDQTtBQUNBO0E1Qnk5a0VBO0E0QnQ5a0VBO0FBQ0E7QUFDQTtBNUJ3OWtFQTtBQUNBO0FpQjc4a0VBO0FXbkJBO0FBQ0E7QUFDQTtBNUJtK2tFQTtBNEJoK2tFQTtBQUNBO0FBQ0E7QTVCaytrRUE7QUFDQTtBaUJ2OWtFQTtBV25CQTtBQUNBO0FBQ0E7QTVCNitrRUE7QTRCMStrRUE7QUFDQTtBQUNBO0E1QjQra0VBO0FBQ0E7QWlCaitrRUE7QVduQkE7QUFDQTtBQUNBO0E1QnUva0VBO0E0QnAva0VBO0FBQ0E7QUFDQTtBNUJzL2tFQTtBQUNBO0E0Qi8ra0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCaS9rRUE7QTZCaGhsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpCQTtBQUNBO0FBQ0E7QUFDQTtBN0I0aWxFQTtBNkI5L2tFQTtBQUNBO0E3QmdnbEVBOztBNEJyL2tFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCdy9rRUE7QTZCcmlsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWxCQTtBQUNBO0FBQ0E7QUFDQTtBN0IwamxFQTtBNkJuaGxFQTtBQUNBO0E3QnFobEVBO0E0QmhnbEVBO0FBQ0E7QTVCa2dsRUE7O0E0QjUva0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIrL2tFQTtBNkI3amxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QitqbEVBO0E2QnBqbEVBO0FBQ0E7QTdCc2psRUE7QTZCbmpsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTlCQTtBQUNBO0FBQ0E7QTdCb2xsRUE7QTZCbmpsRUE7QUFDQTtBN0JxamxFQTtBNEIvZ2xFQTtBQUNBO0E1QmlobEVBOztBNEJ6Z2xFQTtBQUlBO0FBQ0E7QTVCeWdsRUE7O0E0QnBnbEVBO0FFOUdBO0FBQ0E7QUFDQTtBQUNBO0E5QnNubEVBOztBNEJwZ2xFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCdWdsRUE7QVE1bmxFQTtBb0JvSUE7QUFDQTtBSi9JQTtBeEIyb2xFQTtBNEJ4L2tFQTtBQUVBO0FBQ0E7QUp0SkE7QXhCZ3BsRUE7QTRCdC9rRUE7QUFFQTtBQUNBO0FBQ0E7QTVCdS9rRUE7O0E0Qi8ra0VBO0FBQ0E7QTVCay9rRUE7O0E0Qjkra0VBO0FBQ0E7QUFDQTtBQUNBO0F0QkFBO0FzQkVBO0FBQ0E7QTVCaS9rRUE7O0E0Qjcra0VBO0FBQ0E7QUFDQTtBQUNBO0E1Qmcva0VBOztBK0IzcWxFQTs7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EvQjhxbEVBO0ErQjVxbEVBOztBQUNBO0FBQ0E7QUFBQTtBQUFBO0EvQitxbEVBO0FROXFsRUE7O0F1QklBO0EvQjhxbEVBO0ErQjVxbEVBOzs7O0FBR0E7QS9CK3FsRUE7O0ErQnpxbEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0I0cWxFQTtBK0IxcWxFQTtBQUNBO0EvQjRxbEVBOztBK0J0cWxFQTs7QUFFQTtBL0J5cWxFQTtBK0JycWxFQTs7QWxCWEE7QUFDQTtBYm9ybEVBO0ErQnJxbEVBOztBbEJGQTtBQUNBO0FiMnFsRUE7O0ErQnhwbEVBO0FBQ0E7QUFDQTtBL0IycGxFQTtBK0J6cGxFQTtBQUdBO0EvQnlwbEVBO0ErQnRwbEVBO0FBQ0E7QS9Cd3BsRUE7O0ErQnBwbEVBO0FBQ0E7QUFDQTtBL0J1cGxFQTs7QStCcHBsRUE7QUFDQTtBQUNBO0EvQnVwbEVBOztBK0Jub2xFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQnNvbEVBO0ErQnBvbEVBOztBQUVBO0EvQnNvbEVBO0ErQm5vbEVBOztBQUVBO0EvQnFvbEVBO0ErQmpvbEVBOztBbEJyRkE7QUFDQTtBYjB0bEVBO0ErQmpvbEVBOztBbEJ4R0E7QUFDQTtBYjZ1bEVBOztBK0JsbmxFQTs7QUFFQTtBL0JxbmxFQTtBK0JubmxFQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0J1bmxFQTs7QWdDaHhsRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaENteGxFQTtBZ0NqeGxFQTs7OztBQUlBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FoQ214bEVBO0FnQ2p4bEVBOzs7Ozs7Ozs7Ozs7QUFHQTtBaEM0eGxFQTtBZ0N2eGxFQTs7O0FBR0E7QWhDeXhsRUE7QWdDcnhsRUE7QUFDQTtBaEN1eGxFQTtBZ0NseGxFQTs7QW5CSUE7QUFDQTtBYmt4bEVBO0FnQ2x4bEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FoQ294bEVBO0FnQ2x4bEVBO0FuQm5CQTtBQUNBO0Fid3lsRUE7QWdDcHhsRUE7QW5CUEE7QUFDQTtBYjh4bEVBO0FnQ3B4bEVBOzs7O0FuQnpCQTtBQUNBO0FibXpsRUE7QWdDbHhsRUE7Ozs7QW5CbENBO0FBQ0E7QWIwemxFQTs7QWdDendsRUE7O0FBRUE7QUFBQTtBQUFBO0FoQzR3bEVBO0FnQ3Z3bEVBOztBQUNBO0FBQ0E7QWhDMHdsRUE7QWdDeHdsRUE7O0FBQ0E7QWhDMndsRUE7QWdDdndsRUE7Ozs7Ozs7O0FBSUE7QWhDNndsRUE7O0FnQ3p3bEVBO0FBQUE7QWhDNndsRUE7O0FnQzV3bEVBO0FBQUE7QWhDZ3hsRUE7O0FnQ3h3bEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYjIzbEVBO0FnQ3h3bEVBOztBQUVBO0FoQzB3bEVBOztBZ0Nod2xFQTs7QUFFQTtBaENtd2xFQTs7QWdDaHdsRUE7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FiZzVsRUE7O0FnQ2h3bEVBOztBQUVBO0FoQ213bEVBOztBZ0Nod2xFQTs7Ozs7O0FBTUE7QTFCT0E7QTBCTEE7QW5CN0pBO0FiaTZsRUE7O0FnQ2h3bEVBOztBQUVBO0FoQ213bEVBOztBZ0N4dmxFQTs7Ozs7Ozs7QW5COUpBO0FBQ0E7QWJpNmxFQTs7QWdDenZsRUE7Ozs7OztBbkIzSkE7QUFDQTtBYjY1bEVBOztBaUNyOGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ3c4bEVBOztBaUNyOGxFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FqQ3c4bEVBOztBaUNyOGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN3OGxFQTtBaUN0OGxFQTtBQUNBO0FBQ0E7QVQzQkE7QXhCbytsRUE7QWlDcDhsRUE7QUFLQTtBQUFBO0FqQ2s4bEVBO0FpQzk3bEVBO0FBQ0E7QWpDZzhsRUE7QWlDNzdsRUE7QUFDQTtBQUNBO0FBQ0E7QWpDKzdsRUE7QWlDeDdsRUE7QUFDQTtBakMwN2xFQTtBaUN4N2xFQTtBQUNBO0FqQzA3bEVBOztBaUNoN2xFQTtBQUNBO0FBQ0E7QUFFQTtBakNrN2xFQTtBaUM5NmxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2c3bEVBO0FpQzM2bEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM2NmxFQTs7QWlDbjZsRUE7QXBCbEdBO0FieWdtRUE7QWlDbDZsRUE7QUFDQTtBakNvNmxFQTtBaUMvNWxFQTtBQUNBO0FUMUhBO0F4QjRobUVBO0FpQzk1bEVBO0FBQ0E7QWpDZzZsRUE7QWlDMzVsRUE7QVRwSUE7QXhCa2ltRUE7QWlDMzVsRUE7QVR2SUE7QXhCcWltRUE7O0FpQ241bEVBO0FBRUE7QWpDcTVsRUE7QWlDajVsRUE7QUFDQTtBakNtNWxFQTtBaUM5NGxFQTtBVDlKQTtBeEIraW1FQTs7QWlDdDRsRUE7QUFDQTtBakN5NGxFQTtBaUN0NGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FqQ3U0bEVBO0FpQ3A0bEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FYbExBO0FBQUE7QUFBQTtBQUFBO0F0QndqbUVBO0FzQnBqbUVBO0FXdUtBO0FYdEtBO0FBQUE7QXRCdWptRUE7QUFDQTtBaUNyNGxFQTtBQUNBO0FBQ0E7QUFBQTtBakN1NGxFQTtBaUNsNGxFQTtBVHpNQTtBeEI4a21FQTs7QWlDeDNsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQzAzbEVBO0FpQ3gzbEVBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QWpDczNsRUE7QWlDbjNsRUE7QUFNQTtBQUNBO0FqQ2czbEVBO0FpQzUybEVBO0FBRUE7QUFDQTtBQUNBO0FqQzYybEVBO0FpQzEybEVBO0FBQ0E7QUFDQTtBakM0MmxFQTtBaUN4MmxFQTtBQUNBO0FqQzAybEVBO0FpQ3QybEVBO0FBQ0E7QUFDQTtBakN3MmxFQTs7QWlDcDJsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0IxR0E7QU5rOWxFQTs7QWlDcDJsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JsSUE7QU4wK2xFQTs7QWlDLzFsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2sybEVBOztBaUMvMWxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2sybEVBO0FpQ2gybEVBO0FBQ0E7QUFDQTtBQUFBO0FqQ2sybEVBO0FpQzkxbEVBO0FBRUE7QWpDKzFsRUE7QWlDMzFsRUE7QUFDQTtBakM2MWxFQTtBaUN6MWxFQTtBQUNBO0FqQzIxbEVBOztBaUN2MWxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FiNnFtRUE7QWlDdjFsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUN1dBO0FTK1dBO0FwQm5XQTtBYjZybUVBOztBaUMvMGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FqQ2sxbEVBO0FpQ2gxbEVBO0FBQ0E7QWpDazFsRUE7QWlDOTBsRUE7QUFBQTtBQUFBO0FqQ2kxbEVBO0FpQ2gxbEVBO0FBQUE7QWpDbTFsRUE7QWlDbDFsRUE7QUFBQTtBakNxMWxFQTtBaUNsMWxFQTtBQUNBO0FqQ28xbEVBO0FpQ2oxbEVBO0FBQ0E7QUFDQTtBQUNBO0FUbFpBO0FTb1pBO0FwQnhZQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0FXOFlBO0FBQUE7QWpDazFsRUE7QXNCNXRtRUE7QVdpWUE7QVhoWUE7QUFBQTtBdEIrdG1FQTtBQUNBO0FpQ3IxbEVBO0FUMVpBO0F4Qmt2bUVBO0FpQ24xbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnpaQTtBYit1bUVBO0FpQ2oxbEVBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDazFsRUE7QXNCdHZtRUE7QVc0WkE7QVgzWkE7QUFBQTtBdEJ5dm1FQTtBQUNBO0FpQ3IxbEVBO0FUcGJBO0F4QjR3bUVBO0FpQ24xbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYnl3bUVBO0FpQ2oxbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVHpjQTtBUzJjQTtBcEIvYkE7QVNGQTtBQUFBO0FXcWNBO0FqQ2sxbEVBO0FzQm54bUVBO0FXc2JBO0FYcmJBO0FBQUE7QXRCc3htRUE7QUFDQTtBaUNyMWxFQTtBVGpkQTtBeEJ5eW1FQTtBaUNuMWxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3ExbEVBO0FpQ2oxbEVBO0FBQ0E7QXBCdGRBO0FiMHltRUE7QWlDaDFsRUE7QUFDQTtBQUNBO0FwQjVkQTtBYit5bUVBO0FpQzkwbEVBO0FBQ0E7QWpDZzFsRUE7QWlDNzBsRUE7QUFDQTtBakMrMGxFQTtBaUM1MGxFQTtBQUNBO0FqQzgwbEVBO0FpQzMwbEVBO0FBQ0E7QWpDNjBsRUE7QWlDMTBsRUE7QUFDQTtBakM0MGxFQTs7QWlDdjBsRUE7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEJzMG1FQTtBc0JsMG1FQTtBV3FmQTs7O0FYcGZBO0FBQUE7QXRCdTBtRUE7QUFDQTs7QWtDeDFtRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FsQzIxbUVBOztBa0N4MW1FQTtBQUNBO0FBQ0E7QUFDQTtBbEMyMW1FQTtBUTMxbUVBO0EwQkdBO0FsQzIxbUVBO0FrQ3YxbUVBO0FBQ0E7QUFDQTtBQUNBO0FsQ3kxbUVBOztBa0NqMW1FQTtBQUNBO0FsQ28xbUVBO0FrQ2wxbUVBO0FBQ0E7QUFDQTtBQUNBO0FyQmJBO0FBQ0E7QWJrMm1FQTtBUTkybUVBO0EwQjZCQTtBQUNBO0FsQ28xbUVBO0FrQ2oxbUVBO0FBQ0E7QUFDQTtBQUNBO0FsQ20xbUVBO0FrQy8wbUVBOztBQUVBO0FBQ0E7QUFDQTtBbENpMW1FQTtBa0M5MG1FQTtBQUVBO0FyQnRDQTtBQUNBO0FiczNtRUE7O0FrQ3IwbUVBO0FBQ0E7QUFDQTtBckI3REE7QWJzNG1FQTtBa0NyMG1FQTs7QUFFQTtBQUNBO0FsQ3UwbUVBOztBa0M3em1FQTs7QUFFQTtBQUFBO0FBQUE7QUFDQTtBbENnMG1FQTs7QWtDM3ptRUE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQzh6bUVBOztBa0Nwem1FQTtBQUNBO0FsQ3V6bUVBO0FrQ3J6bUVBO0FBQ0E7QWxDdXptRUE7O0FtQ2g2bUVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DbTZtRUE7QW1DLzVtRUE7Ozs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DczZtRUE7QW1DbDVtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I2SEE7QTZCM0hBO0FBQ0E7QW5DbzVtRUE7QVE5N21FQTtBMkI2Q0E7QW5DbzVtRUE7O0FtQzM0bUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QW5DODRtRUE7QW1DNTRtRUE7QUFDQTtBQUNBO0FuQzg0bUVBO0FtQzM0bUVBO0FBQ0E7QUFDQTtBbkM2NG1FQTs7QW1DcDRtRUE7QUFDQTtBQUNBO0FBQ0E7QW5DdTRtRUE7O0FtQzMzbUVBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBbkM0M21FQTs7QW1DeDNtRUE7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWJvK21FQTtBUXQrbUVBO0EyQjhHQTtBbkMyM21FQTs7QW1DcjNtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DdzNtRUE7O0FtQ3IzbUVBO0FBQ0E7QUFDQTtBbkN3M21FQTs7QWlCOTdtRUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3EzbUVBO0FBQ0E7QWlCdjltRUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzAybUVBO0FtQ3gybUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMDJtRUE7QW1DeDJtRUE7QUFDQTtBbkMwMm1FQTtBbUN2Mm1FQTtBQUNBO0FBQ0E7QW5DeTJtRUE7QW1DcDJtRUE7Ozs7OztBQUNBO0FBQUE7QW5DMjJtRUE7QW1DNzFtRUE7QUFDQTtBbkMrMW1FQTtBbUM1MW1FQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DNDFtRUE7QW1DejFtRUE7QUFDQTtBbkMyMW1FQTtBQUNBO0FpQjUrbUVBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNrNm1FQTtBQUNBO0FpQnBnbkVBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN1NW1FQTtBbUNyNW1FQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3U1bUVBO0FtQ3I1bUVBO0FBQ0E7QW5DdTVtRUE7QW1DcDVtRUE7QUFDQTtBQUNBO0FuQ3M1bUVBO0FtQ2o1bUVBOzs7Ozs7QUFDQTtBQUFBO0FuQ3c1bUVBO0FtQzE0bUVBO0FBQ0E7QW5DNDRtRUE7QW1DejRtRUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3k0bUVBO0FtQ3Q0bUVBO0FBQ0E7QW5DdzRtRUE7QUFDQTtBaUJ6aG5FQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DKzhtRUE7QUFDQTtBaUJqam5FQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbzhtRUE7QW1DbDhtRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNvOG1FQTtBbUNsOG1FQTtBQUNBO0FuQ284bUVBO0FtQ2o4bUVBO0FBQ0E7QUFDQTtBbkNtOG1FQTtBbUM5N21FQTs7Ozs7O0FBQ0E7QUFBQTtBbkNxOG1FQTtBbUN2N21FQTtBQUNBO0FuQ3k3bUVBO0FtQ3Q3bUVBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzN21FQTtBbUNuN21FQTtBQUNBO0FuQ3E3bUVBO0FBQ0E7QWlCdGtuRUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzQvbUVBO0FBQ0E7QWlCOWxuRUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2kvbUVBO0FtQy8rbUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DaS9tRUE7QW1DLyttRUE7QUFDQTtBbkNpL21FQTtBbUM5K21FQTtBQUNBO0FBQ0E7QW5DZy9tRUE7QW1DMyttRUE7Ozs7OztBQUNBO0FBQUE7QW5Day9tRUE7QW1DcCttRUE7QUFDQTtBbkNzK21FQTtBbUNuK21FQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DbSttRUE7QW1DaCttRUE7QUFDQTtBbkNrK21FQTtBQUNBO0FtQ25pbkVBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2tobkVBO0FtQ3JpbkVBOzs7Ozs7QUFDQTtBQUNBO0FuQzRpbkVBO0FtQ3pobkVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMmhuRUE7QW1DemhuRUE7QUFDQTtBbkMyaG5FQTtBbUN4aG5FQTtBQUNBO0FBQ0E7QW5DMGhuRUE7QW1DcmhuRUE7Ozs7OztBQUNBO0FBQUE7QW5DNGhuRUE7QW1DOWduRUE7QUFDQTtBbkNnaG5FQTtBbUM3Z25FQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DNmduRUE7QW1DMWduRUE7QUFDQTtBbkM0Z25FQTs7QW1DOS9tRUE7QUFDQTtBbkNpZ25FQTtBUXp0bkVBO0EyQjJOQTtBbkNpZ25FQTtBbUM1L21FQTtBQUNBO0FuQzgvbUVBO0FRL3RuRUE7QTJCb09BO0FuQzgvbUVBO0FtQzMvbUVBO0FBQ0E7QW5DNi9tRUE7QW1Dei9tRUE7Ozs7QUFJQTtBbkMyL21FQTtBbUN2L21FQTtBQUNBO0FBQ0E7QW5DeS9tRUE7QW1DdC9tRUE7QUFDQTtBbkN3L21FQTtBbUNyL21FQTtBQUNBO0FuQ3UvbUVBO0FtQ3QvbUVBO0FBQ0E7QW5Ddy9tRUE7QVF4dm5FQTtBMkJtUUE7QW5Ddy9tRUE7O0FtQ2gvbUVBO0FBQ0E7QW5DbS9tRUE7QVEvdm5FQTtBMkIrUUE7QW5DbS9tRUE7QW1DOSttRUE7QUFDQTtBbkNnL21FQTtBUXJ3bkVBO0EyQndSQTtBbkNnL21FQTtBbUM3K21FQTtBQUNBO0FuQysrbUVBO0FtQzMrbUVBOzs7O0FBSUE7QW5DNittRUE7QW1DeittRUE7QUFDQTtBQUNBO0FuQzIrbUVBO0FtQ3grbUVBO0FBQ0E7QW5DMCttRUE7QW1DdittRUE7QUFDQTtBbkN5K21FQTtBbUN4K21FQTtBQUNBO0FuQzArbUVBO0FROXhuRUE7QTJCdVRBO0FuQzArbUVBOztBb0M3eW5FQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2QktBO0FiMnluRUE7QW9DN3luRUE7QUFDQTtBQUNBO0FwQyt5bkVBO0FvQzV5bkVBO0FBQ0E7QUFDQTtBcEM4eW5FQTtBb0M1eW5FQTtBQUNBO0F2QkNBO0FBQ0E7QWI4eW5FQTtBb0M1eW5FQTtBQUNBO0F2QlVBO0FBQ0E7QWJxeW5FQTtBb0N6eW5FQTs7QUFFQTtBcEMyeW5FQTs7QW9DdnluRUE7QUFHQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FwQ3N5bkVBOztBb0NseW5FQTtBQUNBO0FwQ3F5bkVBOztBb0NseW5FQTtBQUNBO0FBQ0E7QXBDcXluRUE7O0FvQ2x5bkVBO0FBQ0E7QXBDcXluRUE7O0FRMTFuRUE7QTRCMERBO0FwQ295bkVBO0FvQ2p5bkVBO0FBQ0E7QXBDbXluRUE7O0FvQzN4bkVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXBDNnhuRUE7QW9DM3huRUE7QXZCdkVBO0FicTJuRUE7O0FvQ3p4bkVBO0FBQ0E7QUFFQTtBQUNBO0FwQzJ4bkVBO0FvQ3p4bkVBO0F2QmxGQTtBYjgybkVBOztBb0NseG5FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQ3F4bkVBOztBb0NseG5FQTtBQUNBO0FBQ0E7QXBDcXhuRUE7O0FvQ2p4bkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Qi9HQTtBYm80bkVBOztBb0NqeG5FQTs7O0FBR0E7QUFBQTtBQUNBO0FwQ294bkVBOztBb0NqeG5FQTs7QXZCakhBO0FBQ0E7QWJ1NG5FQTs7QW9DbHhuRUE7O0F2QnhHQTtBQUNBO0FiKzNuRUE7O0FvQy93bkVBO0FBQ0E7QXBDa3huRUE7QWlCajNuRUE7QW1CNkZBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQ2t4bkVBO0FvQ2h4bkVBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FwQ2l4bkVBO0FBQ0E7O0FvQ3J3bkVBO0FBQ0E7QXBDd3duRUE7QWlCbjRuRUE7QW1CdUhBO0FBUUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXBDd3duRUE7QW9DcnduRUE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBcENzd25FQTtBb0Nwd25FQTtBQUNBO0FBQ0E7QXBDc3duRUE7QW9DanduRUE7QXZCektBO0FBQ0E7QWI2Nm5FQTtBb0Nsd25FQTs7QUFHQTtBcENtd25FQTtBb0Nqd25FQTs7QUFHQTtBcENrd25FQTtBb0M5dm5FQTtBdkIxS0E7QUFDQTtBYjI2bkVBO0FvQy92bkVBOztBQUdBO0FwQ2d3bkVBO0FvQzl2bkVBOztBQUdBO0FwQyt2bkVBO0FBQ0E7O0FvQ2x2bkVBO0FBQ0E7QXBDcXZuRUE7QWlCNzZuRUE7QW1Cc0xBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcENxdm5FQTtBb0Nudm5FQTtBQUNBO0FBQ0E7QXBDcXZuRUE7QUFDQTs7QW9DNXVuRUE7QUFDQTtBcEMrdW5FQTtBb0M3dW5FQTtBQUNBO0FwQyt1bkVBO0FvQzd1bkVBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJ1OW5FQTtBb0M3dW5FQTtBdkJ6UEE7QUFDQTtBYnkrbkVBO0FvQzd1bkVBO0F2QnRRQTtBdUJ3UUE7QXBDK3VuRUE7O0FxQ3pnb0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiaWdvRUE7O0FxQ3Rnb0VBO0FBQ0E7QXJDeWdvRUE7QXFDdmdvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckN5Z29FQTtBcUMvL25FQTtBQUNBO0FyQ2lnb0VBO0FxQzkvbkVBO0FBQ0E7QXJDZ2dvRUE7QXFDNy9uRUE7QUFDQTtBckMrL25FQTs7QXNDdGlvRUE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0FiMmhvRUE7O0FzQ3Zpb0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QzBpb0VBO0FzQ3hpb0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEMwaW9FQTtBc0N2aW9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q3lpb0VBOztBc0NuaW9FQTtBQUNBO0F6QmFBO0FBQ0E7QWIwaG9FQTtBc0NuaW9FQTtBekJOQTtBQUNBO0FiNGlvRUE7QXNDbGlvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENvaW9FQTtBc0NqaW9FQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXRDa2lvRUE7O0F1Q3psb0VBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkM0bG9FQTtBdUN2bG9FQTtBMUJxQ0E7QUFDQTtBYnFqb0VBO0F1Q3Rsb0VBO0ExQmtCQTtBQUNBO0FidWtvRUE7O0F1Q3Ztb0VBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkMwbW9FQTtBdUNybW9FQTtBMUJxQ0E7QUFDQTtBYm1rb0VBO0F1Q3Btb0VBO0ExQmtCQTtBQUNBO0FicWxvRUE7O0F3Q25ub0VBO0FBQ0E7QUFDQTtBbEM2S0E7QWtDM0tBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCS0E7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJxbm9FQTtBc0Jqbm9FQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEJvbm9FQTtBQUNBO0FRMW5vRUE7QWdDR0E7QXhDMG5vRUE7O0F3Q3Jub0VBO0FBQ0E7QXhDd25vRUE7O0F3Q25ub0VBO0FBQ0E7QUFDQTtBeENzbm9FQTs7QXdDL21vRUE7QUFDQTtBQUNBO0EzQnZCQTtBYjBvb0VBOztBd0MxbW9FQTtBQ2pEQTtBQUNBO0F6Qytwb0VBO0FRanBvRUE7QWlDVkE7QUFDQTtBekM4cG9FQTtBeUMzcG9FQTtBQUVBO0FBQ0E7QUFBQTtBekM0cG9FQTs7QXdDdm5vRUE7QUNqREE7QUFDQTtBekM0cW9FQTtBUTlwb0VBO0FpQ1ZBO0FBQ0E7QXpDMnFvRUE7QXlDeHFvRUE7QUFFQTtBQUNBO0FBQUE7QXpDeXFvRUE7O0F3Q3Bvb0VBO0FDakRBO0FBQ0E7QXpDeXJvRUE7QVEzcW9FQTtBaUNWQTtBQUNBO0F6Q3dyb0VBO0F5Q3Jyb0VBO0FBRUE7QUFDQTtBQUFBO0F6Q3Nyb0VBOztBd0NqcG9FQTtBQ2pEQTtBQUNBO0F6Q3Nzb0VBO0FReHJvRUE7QWlDVkE7QUFDQTtBekNxc29FQTtBeUNsc29FQTtBQUVBO0FBQ0E7QUFBQTtBekNtc29FQTs7QXdDOXBvRUE7QUNqREE7QUFDQTtBekNtdG9FQTtBUXJzb0VBO0FpQ1ZBO0FBQ0E7QXpDa3RvRUE7QXlDL3NvRUE7QUFFQTtBQUNBO0FBQUE7QXpDZ3RvRUE7O0F3QzNxb0VBO0FDakRBO0FBQ0E7QXpDZ3VvRUE7QVFsdG9FQTtBaUNWQTtBQUNBO0F6Qyt0b0VBO0F5QzV0b0VBO0FBRUE7QUFDQTtBQUFBO0F6QzZ0b0VBOztBd0N4cm9FQTtBQ2pEQTtBQUNBO0F6QzZ1b0VBO0FRL3RvRUE7QWlDVkE7QUFDQTtBekM0dW9FQTtBeUN6dW9FQTtBQUVBO0FBQ0E7QUFBQTtBekMwdW9FQTs7QXdDcnNvRUE7QUNqREE7QUFDQTtBekMwdm9FQTtBUTV1b0VBO0FpQ1ZBO0FBQ0E7QXpDeXZvRUE7QXlDdHZvRUE7QUFFQTtBQUNBO0FBQUE7QXpDdXZvRUE7O0F3Q2x0b0VBO0FDakRBO0FBQ0E7QXpDdXdvRUE7QVF6dm9FQTtBaUNWQTtBQUNBO0F6Q3N3b0VBO0F5Q253b0VBO0FBRUE7QUFDQTtBQUFBO0F6Q293b0VBOztBd0MvdG9FQTtBQ2pEQTtBQUNBO0F6Q294b0VBO0FRdHdvRUE7QWlDVkE7QUFDQTtBekNteG9FQTtBeUNoeG9FQTtBQUVBO0FBQ0E7QUFBQTtBekNpeG9FQTs7QXdDNXVvRUE7QUNqREE7QUFDQTtBekNpeW9FQTtBUW54b0VBO0FpQ1ZBO0FBQ0E7QXpDZ3lvRUE7QXlDN3hvRUE7QUFFQTtBQUNBO0FBQUE7QXpDOHhvRUE7O0F3Q3p2b0VBO0FDakRBO0FBQ0E7QXpDOHlvRUE7QVFoeW9FQTtBaUNWQTtBQUNBO0F6QzZ5b0VBO0F5QzF5b0VBO0FBRUE7QUFDQTtBQUFBO0F6QzJ5b0VBOztBMEN4em9FQTtBQUNBO0FBQ0E7QUFFQTtBN0JjQTtBYjZ5b0VBO0FpQm53b0VBO0F5QjVEQTtBQVFBO0ExQzJ6b0VBO0FBQ0E7O0EwQ3h6b0VBO0FBQ0E7QUFDQTtBN0JJQTtBYnd6b0VBOztBMkN0MG9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QlVBO0FiZzBvRUE7O0EyQ3Iwb0VBO0FBRUE7QTNDdTBvRUE7O0EyQ24wb0VBO0FBQ0E7QTNDczBvRUE7O0EyQzl6b0VBO0FBQ0E7QTNDaTBvRUE7QTJDOXpvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDZzBvRUE7O0EyQ3R6b0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3kyb0VBO0E0Q3Yyb0VBO0FBQ0E7QTVDeTJvRUE7QTRDdDJvRUE7QUFDQTtBNUN3Mm9FQTs7QTJDbDBvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDcTNvRUE7QTRDbjNvRUE7QUFDQTtBNUNxM29FQTtBNENsM29FQTtBQUNBO0E1Q28zb0VBOztBMkM5MG9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNpNG9FQTtBNEMvM29FQTtBQUNBO0E1Q2k0b0VBO0E0Qzkzb0VBO0FBQ0E7QTVDZzRvRUE7O0EyQzExb0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzY0b0VBO0E0QzM0b0VBO0FBQ0E7QTVDNjRvRUE7QTRDMTRvRUE7QUFDQTtBNUM0NG9FQTs7QTJDdDJvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDeTVvRUE7QTRDdjVvRUE7QUFDQTtBNUN5NW9FQTtBNEN0NW9FQTtBQUNBO0E1Q3c1b0VBOztBMkNsM29FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNxNm9FQTtBNENuNm9FQTtBQUNBO0E1Q3E2b0VBO0E0Q2w2b0VBO0FBQ0E7QTVDbzZvRUE7O0EyQzkzb0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2k3b0VBO0E0Qy82b0VBO0FBQ0E7QTVDaTdvRUE7QTRDOTZvRUE7QUFDQTtBNUNnN29FQTs7QTJDMTRvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNjdvRUE7QTRDMzdvRUE7QUFDQTtBNUM2N29FQTtBNEMxN29FQTtBQUNBO0E1QzQ3b0VBOztBMkN0NW9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN5OG9FQTtBNEN2OG9FQTtBQUNBO0E1Q3k4b0VBO0E0Q3Q4b0VBO0FBQ0E7QTVDdzhvRUE7O0EyQ2w2b0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3E5b0VBO0E0Q245b0VBO0FBQ0E7QTVDcTlvRUE7QTRDbDlvRUE7QUFDQTtBNUNvOW9FQTs7QTJDOTZvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDaStvRUE7QTRDLzlvRUE7QUFDQTtBNUNpK29FQTtBNEM5OW9FQTtBQUNBO0E1Q2crb0VBOztBMkMxN29FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM2K29FQTtBNEMzK29FQTtBQUNBO0E1QzYrb0VBO0E0QzErb0VBO0FBQ0E7QTVDNCtvRUE7O0E2Q3Avb0VBO0FBQ0E7QUFBQTtBN0N3L29FQTtBNkN2L29FQTtBQUFBO0E3QzAvb0VBO0FBQ0E7QTZDdi9vRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXZDd0tBO0F1Q3RLQTtBaENJQTtBYnMvb0VBOztBNkNyL29FQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0Qm9ncEVBO0FzQmhncEVBO0F1QkRBO0F2QkVBO0FBQUE7QXRCbWdwRUE7QUFDQTs7QTZDMS9vRUE7QXJCWUE7QXFCVkE7QTdDNi9vRUE7O0E2Q3ovb0VBO0FBQ0E7QUFBQTtBN0M0L29FQTtBNkN6L29FQTtBQUpBO0FBS0E7QUFBQTtBN0M0L29FQTtBQUNBOztBOEN2aXBFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBOUMwaXBFQTs7QThDdmlwRUE7QUFDQTtBQUFBO0FBQUE7QTlDMGlwRUE7O0ErQzVpcEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FsQ1FBO0Fic2lwRUE7O0ErQ3BpcEVBO0FBQ0E7QUFDQTtBQUNBO0EvQ3VpcEVBO0FROWlwRUE7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9Dc2lwRUE7QStDbmlwRUE7QUFDQTtBQUNBO0EvQ3FpcEVBOztBK0M1aHBFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBL0M4aHBFQTtBK0M1aHBFQTtBbEMxQkE7QUFDQTtBYnlqcEVBO0ErQzVocEVBO0FsQ2hCQTtBQUNBO0FiK2lwRUE7QStDNWhwRUE7QUFFQTtBQUNBO0FBQ0E7QS9DNmhwRUE7QStDemhwRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0MyaHBFQTtBK0N4aHBFQTtBQUNBO0EvQzBocEVBO0ErQ3hocEVBO0FBQ0E7QUFDQTtBL0MwaHBFQTs7QStDNWdwRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0MrZ3BFQTtBK0M1Z3BFQTtBbEMxQkE7QUFaQTtBYnNqcEVBO0ErQzNncEVBO0FsQzNDQTtBQVlBO0FiOGlwRUE7QStDMWdwRUE7QUFDQTtBL0M0Z3BFQTtBK0N6Z3BFQTtBQUNBO0FBQ0E7QS9DMmdwRUE7QStDemdwRUE7QUFDQTtBQUNBO0EvQzJncEVBOztBaUJ0a3BFQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N1aXBFQTtBK0NwaXBFQTtBbEMxQkE7QUFaQTtBYjhrcEVBO0ErQ25pcEVBO0FsQzNDQTtBQVlBO0Fic2twRUE7QStDbGlwRUE7QUFDQTtBL0NvaXBFQTtBK0NqaXBFQTtBQUNBO0FBQ0E7QS9DbWlwRUE7QStDamlwRUE7QUFDQTtBQUNBO0EvQ21pcEVBO0FBQ0E7QWlCL2xwRUE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DK2pwRUE7QStDNWpwRUE7QWxDMUJBO0FBWkE7QWJzbXBFQTtBK0MzanBFQTtBbEMzQ0E7QUFZQTtBYjhscEVBO0ErQzFqcEVBO0FBQ0E7QS9DNGpwRUE7QStDempwRUE7QUFDQTtBQUNBO0EvQzJqcEVBO0ErQ3pqcEVBO0FBQ0E7QUFDQTtBL0MyanBFQTtBQUNBO0FpQnZucEVBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3VscEVBO0ErQ3BscEVBO0FsQzFCQTtBQVpBO0FiOG5wRUE7QStDbmxwRUE7QWxDM0NBO0FBWUE7QWJzbnBFQTtBK0NsbHBFQTtBQUNBO0EvQ29scEVBO0ErQ2pscEVBO0FBQ0E7QUFDQTtBL0NtbHBFQTtBK0NqbHBFQTtBQUNBO0FBQ0E7QS9DbWxwRUE7QUFDQTtBaUIvb3BFQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0MrbXBFQTtBK0M1bXBFQTtBbEMxQkE7QUFaQTtBYnNwcEVBO0ErQzNtcEVBO0FsQzNDQTtBQVlBO0FiOG9wRUE7QStDMW1wRUE7QUFDQTtBL0M0bXBFQTtBK0N6bXBFQTtBQUNBO0FBQ0E7QS9DMm1wRUE7QStDem1wRUE7QUFDQTtBQUNBO0EvQzJtcEVBO0FBQ0E7QStDOWxwRUE7QWxDbkhBO0Fib3RwRUE7QStDOWxwRUE7QUFDQTtBL0NnbXBFQTtBK0M5bHBFQTtBQUNBO0EvQ2dtcEVBOztBZ0R6dXBFQTtBQUNBO0FBQ0E7QWhENHVwRUE7QVFqdXBFQTtBd0NQQTtBQUNBO0FoRDJ1cEVBO0FnRHh1cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRDB1cEVBOztBZ0R2dnBFQTtBQUNBO0FBQ0E7QWhEMHZwRUE7QVEvdXBFQTtBd0NQQTtBQUNBO0FoRHl2cEVBO0FnRHR2cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRHd2cEVBOztBZ0Ryd3BFQTtBQUNBO0FBQ0E7QWhEd3dwRUE7QVE3dnBFQTtBd0NQQTtBQUNBO0FoRHV3cEVBO0FnRHB3cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRHN3cEVBOztBZ0RueHBFQTtBQUNBO0FBQ0E7QWhEc3hwRUE7QVEzd3BFQTtBd0NQQTtBQUNBO0FoRHF4cEVBO0FnRGx4cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRG94cEVBOztBZ0RqeXBFQTtBQUNBO0FBQ0E7QWhEb3lwRUE7QVF6eHBFQTtBd0NQQTtBQUNBO0FoRG15cEVBO0FnRGh5cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRGt5cEVBOztBZ0QveXBFQTtBQUNBO0FBQ0E7QWhEa3pwRUE7QVF2eXBFQTtBd0NQQTtBQUNBO0FoRGl6cEVBO0FnRDl5cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRGd6cEVBOztBZ0Q3enBFQTtBQUNBO0FBQ0E7QWhEZzBwRUE7QVFyenBFQTtBd0NQQTtBQUNBO0FoRCt6cEVBO0FnRDV6cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRDh6cEVBOztBZ0QzMHBFQTtBQUNBO0FBQ0E7QWhEODBwRUE7QVFuMHBFQTtBd0NQQTtBQUNBO0FoRDYwcEVBO0FnRDEwcEVBO0FBQ0E7QUFDQTtBQUNBO0FoRDQwcEVBOztBZ0R6MXBFQTtBQUNBO0FBQ0E7QWhENDFwRUE7QVFqMXBFQTtBd0NQQTtBQUNBO0FoRDIxcEVBO0FnRHgxcEVBO0FBQ0E7QUFDQTtBQUNBO0FoRDAxcEVBOztBZ0R2MnBFQTtBQUNBO0FBQ0E7QWhEMDJwRUE7QVEvMXBFQTtBd0NQQTtBQUNBO0FoRHkycEVBO0FnRHQycEVBO0FBQ0E7QUFDQTtBQUNBO0FoRHcycEVBOztBZ0RyM3BFQTtBQUNBO0FBQ0E7QWhEdzNwRUE7QVE3MnBFQTtBd0NQQTtBQUNBO0FoRHUzcEVBO0FnRHAzcEVBO0FBQ0E7QUFDQTtBQUNBO0FoRHMzcEVBOztBZ0RuNHBFQTtBQUNBO0FBQ0E7QWhEczRwRUE7QVEzM3BFQTtBd0NQQTtBQUNBO0FoRHE0cEVBO0FnRGw0cEVBO0FBQ0E7QUFDQTtBQUNBO0FoRG80cEVBOztBaURwNXBFQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakR1NXBFQTtBUWw1cEVBO0F5Q0RBO0FBQ0E7QWpEczVwRUE7QVFsNXBFQTtBeUNDQTtBakRvNXBFQTs7QWlEejRwRUE7QUFDQTtBQUNBO0FBQ0E7QWpENDRwRUE7O0FpRHQ0cEVBO0FBQ0E7QWpEeTRwRUE7O0FrRC82cEVBO0FBR0E7QUFBQTtBQUNBO0E1Q2dMQTtBNEM3S0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyQ09BO0FieTZwRUE7QWtENzZwRUE7QUFDQTtBbEQrNnBFQTtBa0Q1NnBFQTtBQUNBO0FsRDg2cEVBO0FrRDM2cEVBO0FBQ0E7QUFDQTtBbEQ2NnBFQTtBa0QxNnBFQTtBQUNBO0FsRDQ2cEVBOztBa0R4NnBFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDWkE7QUFDQTtBYnc3cEVBOztBa0R6NnBFQTtBQUNBO0FsRDQ2cEVBOztBbURsOXBFQTtBQUVBO0FuRG85cEVBO0FtRGw5cEVBO0FBQ0E7QUFDQTtBbkRvOXBFQTs7QW1ELzhwRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QW5EZzlwRUE7O0FtRHo4cEVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5EMjhwRUE7QW1EeDhwRUE7QTdCM0JBO0FBQUE7QUFBQTtBQUFBO0E2QjZCQTtBQUFBO0FuRDA4cEVBO0FzQm4rcEVBO0E2QnVCQTtBN0J0QkE7QUFBQTtBdEJzK3BFQTtBQUNBO0FtRDc4cEVBO0FBQ0E7QUFBQTtBbkQrOHBFQTtBbUQzOHBFQTtBQUNBO0FBQUE7QW5ENjhwRUE7O0FtRHo4cEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5ENDhwRUE7QW1EMThwRUE7QUFDQTtBQUNBO0FuRDQ4cEVBO0FtRHo4cEVBOztBQUVBO0FBQUE7QW5EMjhwRUE7QW1EeDhwRUE7QUFDQTtBbkQwOHBFQTs7QW1EdDhwRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkR5OHBFQTtBbUR0OHBFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkR3OHBFQTtBbURwOHBFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EczhwRUE7QW1EcDhwRUE7QUFDQTtBbkRzOHBFQTtBbURuOHBFQTtBQUNBO0FuRHE4cEVBOztBbUQvN3BFQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0F0Q2xHQTtBc0NzR0E7QW5EODdwRUE7O0FtRDE3cEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5ENjdwRUE7QW1EMTdwRUE7QUFBQTtBbkQ2N3BFQTtBbUQ1N3BFQTtBQUFBO0FuRCs3cEVBOztBbUQxN3BFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWJvanFFQTtBbUQ1N3BFQTtBQUNBO0FBRUE7QW5ENjdwRUE7O0FtRHg3cEVBO0FBQ0E7QUFDQTtBbkQyN3BFQTs7QW1EdDdwRUE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRHU3cEVBOztBbURuN3BFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3pJQTtBQUNBO0FiZ2txRUE7QW1EbDdwRUE7QUFDQTtBbkRvN3BFQTs7QW1ELzZwRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRGs3cEVBOztBaUJ6anFFQTtBa0M2SUE7QUFDQTtBQUNBO0FuRGc3cEVBO0FtRDc2cEVBO0FBQ0E7QW5EKzZwRUE7QW1ENzZwRUE7QUFDQTtBbkQrNnBFQTtBbUQzNnBFQTtBQUNBO0FuRDY2cEVBO0FtRDM2cEVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QW5ENjZwRUE7QW1EcjZwRUE7QUFBQTtBbkR3NnBFQTtBQUNBO0FpQmhscUVBO0FrQzJLQTs7QUFFQTtBbkR3NnBFQTtBQUNBO0FpQnRscUVBO0FrQ2tMQTtBQUFBO0FuRHc2cEVBO0FBQ0E7QW9EdHBxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRGtxcUVBO0FvRGhxcUVBO0FBQUE7QXBEbXFxRUE7QW9EanFxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcERtcXFFQTtBb0RqcXFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRG1xcUVBOztBb0Q5cHFFQTtBQUNBO0FwRGlxcUVBO0FvRC9wcUVBO0FBQ0E7QXBEaXFxRUE7QW9EL3BxRUE7QUFDQTtBQUNBO0FBQ0E7QXBEaXFxRUE7O0FvRDVwcUVBO0FBQ0E7QXBEK3BxRUE7QW9EN3BxRUE7QUFDQTtBQUNBO0FBQ0E7QXBEK3BxRUE7QW9EN3BxRUE7QUFDQTtBQUNBO0FBQ0E7QXBEK3BxRUE7O0FvRDFwcUVBO0FBQ0E7QXBENnBxRUE7QW9EM3BxRUE7QUFDQTtBcEQ2cHFFQTtBb0QzcHFFQTtBQUNBO0FBQ0E7QUFDQTtBcEQ2cHFFQTs7QW9EeHBxRUE7QUFDQTtBcEQycHFFQTtBb0R6cHFFQTtBQUNBO0FBQ0E7QUFDQTtBcEQycHFFQTtBb0R6cHFFQTtBQUNBO0FBQ0E7QUFDQTtBcEQycHFFQTs7QW9EdG9xRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzlGQTtBYnd1cUVBOztBc0QxdnFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRExBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0FnRHhLQTtBQUNBO0FBQ0E7QUFDQTtBekNHQTtBYnF3cUVBO0FzRHB3cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERzd3FFQTtBc0Rwd3FFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREcXdxRUE7O0FzRGh3cUVBO0FBQ0E7QXREbXdxRUE7QXNEandxRUE7QUFDQTtBdERtd3FFQTtBc0Rqd3FFQTtBQUNBO0FBQ0E7QUFDQTtBdERtd3FFQTtBc0Rod3FFQTtBQUNBO0FBQ0E7QUFDQTtBdERrd3FFQTs7QXNEN3ZxRUE7QUFDQTtBdERnd3FFQTtBc0Q5dnFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGd3cUVBO0FzRDl2cUVBO0FBQ0E7QUFDQTtBQUNBO0F0RGd3cUVBO0FzRDd2cUVBO0FBQ0E7QUFDQTtBQUNBO0F0RCt2cUVBOztBc0QxdnFFQTtBQUNBO0F0RDZ2cUVBO0FzRDN2cUVBO0FBQ0E7QXRENnZxRUE7QXNEM3ZxRUE7QUFDQTtBQUNBO0FBQ0E7QXRENnZxRUE7QXNEMXZxRUE7QUFDQTtBQUNBO0FBQ0E7QXRENHZxRUE7QXNEdnZxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHl2cUVBOztBc0RydnFFQTtBQUNBO0F0RHd2cUVBO0FzRHR2cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREd3ZxRUE7QXNEdHZxRUE7QUFDQTtBQUNBO0FBQ0E7QXREd3ZxRUE7QXNEcnZxRUE7QUFDQTtBQUNBO0FBQ0E7QXREdXZxRUE7O0FzRGp1cUVBO0FBQ0E7QUFDQTtBaEQwQkE7QWdEdkJBO0FBQ0E7QXpDbklBO0FBQ0E7QWJ1MnFFQTtBc0RsdXFFQTtBQUNBO0F0RG91cUVBOztBc0RodXFFQTtBQUNBO0FBQ0E7QXREbXVxRUE7O0F1RDkzcUVBO0FBQ0E7QXZEaTRxRUE7O0F1RDkzcUVBO0FBQ0E7QUFBQTtBdkRpNHFFQTs7QXVEOTNxRUE7QUFDQTtBQUNBO0FBQ0E7QXZEaTRxRUE7QXdEeDVxRUE7QUFDQTtBQUNBO0FBQ0E7QXhEMDVxRUE7O0F1RGw0cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDbEJBO0FBQUE7QUFBQTtBQUFBO0F0Qnc1cUVBO0FzQnA1cUVBO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCdTVxRUE7QUFDQTs7QXVEdjRxRUE7OztBQUdBO0F2RDA0cUVBOztBdUR2NHFFQTs7QUFFQTtBQUFBO0F2RDA0cUVBOztBdUR2NHFFQTs7QUFFQTtBQUFBO0F2RDA0cUVBOztBdURqNHFFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZEbzRxRUE7QXVEajRxRUE7OztBQUdBO0FBQ0E7QXZEbTRxRUE7QXVEaDRxRUE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEIrN3FFQTtBc0IzN3FFQTtBaUNxREE7O0FqQ3BEQTtBQUFBO0F0Qis3cUVBO0FBQ0E7O0F1RC8zcUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdEZBO0FBQUE7QXRCdzlxRUE7QXNCcDlxRUE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJ3OXFFQTtBQUNBO0FROTlxRUE7OztBK0MyRkE7QUFDQTtBQUNBO0FBQ0E7QXZEdzRxRUE7O0F1RHI0cUVBO0FBQ0E7QXZEdzRxRUE7O0F1RG40cUVBO0FBQ0E7QXZEczRxRUE7O0F1RC8zcUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2RGs0cUVBOztBdURoNHFFQTtBQUNBO0F2RG00cUVBOztBdURqNHFFQTtBQUNBO0F2RG80cUVBOztBdUQzM3FFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdkQ2M3FFQTtBdUQzM3FFQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FqQy9KQTtBQUFBO0F0QjRockVBO0FzQnhockVBO0FpQzZJQTtBakM1SUE7QUFBQTtBdEIyaHJFQTtBQUNBO0F1RDkzcUVBO0FBQ0E7QXZEZzRxRUE7O0F1RHYzcUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RDAzcUVBOztBeUQ1anJFQTtBQUNBO0FBQUE7QUFBQTtBekRna3JFQTtBQUNBO0F5RDlqckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0F6RCtqckVBOztBeUQ1anJFQTtBQUNBO0FBQ0E7QUFDQTtBekQranJFQTs7QXlEeGpyRUE7QUFDQTtBQUNBO0FBQUE7QXpEMmpyRUE7QXlEempyRUE7QUFDQTtBQUNBO0FBQUE7QXpEMmpyRUE7QUFDQTtBeUR4anJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBekR5anJFQTs7QXlEdGpyRUE7QUFDQTtBQUNBO0F6RHlqckVBOztBeURyanJFQTtBQUNBOztBQUVBO0FBQUE7QXpEd2pyRUE7QUFDQTtBMERwbnJFQTtBQUFBO0ExRHVuckVBOztBMER0bnJFQTtBQUFBO0ExRDBuckVBOztBMER6bnJFQTtBQUFBO0ExRDZuckVBOztBMEQ1bnJFQTtBQUFBO0ExRGdvckVBOztBMEQvbnJFQTtBQUFBO0ExRG1vckVBOztBMERsb3JFQTtBQUFBO0ExRHNvckVBOztBMkR4b3JFQTtBQUNBO0EzRDJvckVBOztBUWpvckVBOzs7QW1ETEE7QTNENG9yRUE7O0EyRGxwckVBO0FBQ0E7QTNEcXByRUE7O0FRM29yRUE7OztBbURMQTtBM0RzcHJFQTs7QTJENXByRUE7QUFDQTtBM0QrcHJFQTs7QVFycHJFQTs7O0FtRExBO0EzRGdxckVBOztBMkR0cXJFQTtBQUNBO0EzRHlxckVBOztBUS9wckVBOzs7QW1ETEE7QTNEMHFyRUE7O0EyRGhyckVBO0FBQ0E7QTNEbXJyRUE7O0FRenFyRUE7OztBbURMQTtBM0RvcnJFQTs7QTJEMXJyRUE7QUFDQTtBM0Q2cnJFQTs7QVFucnJFQTs7O0FtRExBO0EzRDhyckVBOztBMkRwc3JFQTtBQUNBO0EzRHVzckVBOztBUTdyckVBOzs7QW1ETEE7QTNEd3NyRUE7O0EyRDlzckVBO0FBQ0E7QTNEaXRyRUE7O0FRdnNyRUE7OztBbURMQTtBM0RrdHJFQTs7QTJEeHRyRUE7QUFDQTtBM0QydHJFQTs7QVFqdHJFQTs7O0FtRExBO0EzRDR0ckVBOztBMkRsdXJFQTtBQUNBO0EzRHF1ckVBOztBUTN0ckVBOzs7QW1ETEE7QTNEc3VyRUE7O0EyRDV1ckVBO0FBQ0E7QTNEK3VyRUE7O0FRcnVyRUE7OztBbURMQTtBM0RndnJFQTs7QTJEdHZyRUE7QUFDQTtBM0R5dnJFQTs7QVEvdXJFQTs7O0FtRExBO0EzRDB2ckVBOztBNER6dnJFQTtBQUNBO0E1RDR2ckVBOztBNER6dnJFQTtBQUNBO0E1RDR2ckVBOztBNkR2d3JFQTtBQUFBO0E3RDJ3ckVBOztBNkQxd3JFQTtBQUFBO0E3RDh3ckVBOztBNkQ3d3JFQTtBQUFBO0E3RGl4ckVBOztBNkRoeHJFQTtBQUFBO0E3RG94ckVBOztBNkRueHJFQTtBQUFBO0E3RHV4ckVBOztBNkRyeHJFQTtBQUFBO0E3RHl4ckVBOztBNkR4eHJFQTtBQUFBO0E3RDR4ckVBOztBNkQzeHJFQTtBQUFBO0E3RCt4ckVBOztBNkQ5eHJFQTtBQUFBO0E3RGt5ckVBOztBNkRqeXJFQTtBQUFBO0E3RHF5ckVBOztBNkRseXJFQTtBQUNBO0E3RHF5ckVBOztBNkR0eXJFQTtBQUNBO0E3RHl5ckVBOztBNkQxeXJFQTtBQUNBO0E3RDZ5ckVBOztBNkQ5eXJFQTtBQUNBO0E3RGl6ckVBOztBNkRsenJFQTtBQUNBO0E3RHF6ckVBOztBNkR0enJFQTtBQUNBO0E3RHl6ckVBOztBNkQxenJFQTtBQUNBO0E3RDZ6ckVBOztBNkQ5enJFQTtBQUNBO0E3RGkwckVBOztBNkRsMHJFQTtBQUNBO0E3RHEwckVBOztBNkR0MHJFQTtBQUNBO0E3RHkwckVBOztBNkQxMHJFQTtBQUNBO0E3RDYwckVBOztBNkQ5MHJFQTtBQUNBO0E3RGkxckVBOztBNkQ3MHJFQTtBQUNBO0E3RGcxckVBOztBNkR6MHJFQTtBQUNBO0E3RDQwckVBOztBNkR6MHJFQTtBQUNBO0E3RDQwckVBOztBNkR6MHJFQTtBQUNBO0FBQ0E7QTdENDByRUE7O0E2RHowckVBO0FBQ0E7QUFDQTtBN0Q0MHJFQTs7QTZEejByRUE7QUFDQTtBQUNBO0E3RDQwckVBOztBNkR6MHJFQTtBQUNBO0FBQ0E7QTdENDByRUE7O0E2RHowckVBO0FBQ0E7QTdENDByRUE7O0E2RHowckVBO0FBQ0E7QTdENDByRUE7O0E2RHowckVBO0FBQ0E7QTdENDByRUE7O0E2RHowckVBO0FBQ0E7QTdENDByRUE7O0F3RHA1ckVBO0FBQ0E7QUFDQTtBQUNBO0F4RHU1ckVBOztBOERoNXJFQTtBQUFBO0E5RG81ckVBOztBOERwNXJFQTtBQUFBO0E5RHc1ckVBOztBOER4NXJFQTtBQUFBO0E5RDQ1ckVBOztBOEQ1NXJFQTtBQUFBO0E5RGc2ckVBOztBOERoNnJFQTtBQUFBO0E5RG82ckVBOztBOERwNnJFQTtBQUFBO0E5RHc2ckVBOztBOER4NnJFQTtBQUFBO0E5RDQ2ckVBOztBOEQ1NnJFQTtBQUFBO0FBQUE7QUFBQTtBOURnN3JFQTs7QThEaDdyRUE7QUFBQTtBQUFBO0FBQUE7QTlEbzdyRUE7O0FpQm40ckVBO0E2Q2pEQTtBQUFBO0E5RHk3ckVBO0E4RHo3ckVBO0FBQUE7QTlENDdyRUE7QThENTdyRUE7QUFBQTtBOUQrN3JFQTtBOEQvN3JFQTtBQUFBO0E5RGs4ckVBO0E4RGw4ckVBO0FBQUE7QTlEcThyRUE7QThEcjhyRUE7QUFBQTtBOUR3OHJFQTtBOER4OHJFQTtBQUFBO0E5RDI4ckVBO0E4RDM4ckVBO0FBQUE7QUFBQTtBQUFBO0E5RDg4ckVBO0E4RDk4ckVBO0FBQUE7QUFBQTtBQUFBO0E5RGk5ckVBO0FBQ0E7QWlCajZyRUE7QTZDakRBO0FBQUE7QTlEczlyRUE7QThEdDlyRUE7QUFBQTtBOUR5OXJFQTtBOER6OXJFQTtBQUFBO0E5RDQ5ckVBO0E4RDU5ckVBO0FBQUE7QTlEKzlyRUE7QThELzlyRUE7QUFBQTtBOURrK3JFQTtBOERsK3JFQTtBQUFBO0E5RHErckVBO0E4RHIrckVBO0FBQUE7QTlEdytyRUE7QThEeCtyRUE7QUFBQTtBQUFBO0FBQUE7QTlEMityRUE7QThEMytyRUE7QUFBQTtBQUFBO0FBQUE7QTlEOCtyRUE7QUFDQTtBaUI5N3JFQTtBNkNqREE7QUFBQTtBOURtL3JFQTtBOERuL3JFQTtBQUFBO0E5RHMvckVBO0E4RHQvckVBO0FBQUE7QTlEeS9yRUE7QThEei9yRUE7QUFBQTtBOUQ0L3JFQTtBOEQ1L3JFQTtBQUFBO0E5RCsvckVBO0E4RC8vckVBO0FBQUE7QTlEa2dzRUE7QThEbGdzRUE7QUFBQTtBOURxZ3NFQTtBOERyZ3NFQTtBQUFBO0FBQUE7QUFBQTtBOUR3Z3NFQTtBOER4Z3NFQTtBQUFBO0FBQUE7QUFBQTtBOUQyZ3NFQTtBQUNBO0FpQjM5ckVBO0E2Q2pEQTtBQUFBO0E5RGdoc0VBO0E4RGhoc0VBO0FBQUE7QTlEbWhzRUE7QThEbmhzRUE7QUFBQTtBOURzaHNFQTtBOER0aHNFQTtBQUFBO0E5RHloc0VBO0E4RHpoc0VBO0FBQUE7QTlENGhzRUE7QThENWhzRUE7QUFBQTtBOUQraHNFQTtBOEQvaHNFQTtBQUFBO0E5RGtpc0VBO0E4RGxpc0VBO0FBQUE7QUFBQTtBQUFBO0E5RHFpc0VBO0E4RHJpc0VBO0FBQUE7QUFBQTtBQUFBO0E5RHdpc0VBO0FBQ0E7QThEL2hzRUE7QUFFQTtBQUFBO0E5RGlpc0VBO0E4RGppc0VBO0FBQUE7QTlEb2lzRUE7QThEcGlzRUE7QUFBQTtBOUR1aXNFQTtBOER2aXNFQTtBQUFBO0E5RDBpc0VBO0E4RDFpc0VBO0FBQUE7QTlENmlzRUE7QThEN2lzRUE7QUFBQTtBOURnanNFQTtBOERoanNFQTtBQUFBO0E5RG1qc0VBO0E4RG5qc0VBO0FBQUE7QUFBQTtBQUFBO0E5RHNqc0VBO0E4RHRqc0VBO0FBQUE7QUFBQTtBQUFBO0E5RHlqc0VBO0FBQ0E7QStEL2tzRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRGlsc0VBO0ErRC9rc0VBO0FBQ0E7QUFDQTtBL0RpbHNFQTtBK0Q5a3NFQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0RnbHNFQTs7QStEdmtzRUE7QUFDQTtBL0Qwa3NFQTs7QStEM2tzRUE7QUFDQTtBL0Q4a3NFQTs7QStEL2tzRUE7QUFDQTtBL0RrbHNFQTs7QStEbmxzRUE7QUFDQTtBL0RzbHNFQTs7QStEdmxzRUE7QUFDQTtBL0QwbHNFQTs7QStEM2xzRUE7QUFDQTtBL0Q4bHNFQTs7QStEL2xzRUE7QUFDQTtBL0RrbXNFQTs7QStEbm1zRUE7QUFDQTtBL0RzbXNFQTs7QStEdm1zRUE7QUFDQTtBL0QwbXNFQTs7QStEM21zRUE7QUFDQTtBL0Q4bXNFQTs7QStEL21zRUE7QUFDQTtBL0RrbnNFQTs7QStEbm5zRUE7QUFDQTtBL0RzbnNFQTs7QStEdm5zRUE7QUFDQTtBL0QwbnNFQTs7QStEM25zRUE7QUFDQTtBL0Q4bnNFQTs7QStEL25zRUE7QUFDQTtBL0Rrb3NFQTs7QStEbm9zRUE7QUFDQTtBL0Rzb3NFQTs7QStEdm9zRUE7QUFDQTtBL0Qwb3NFQTs7QStEM29zRUE7QUFDQTtBL0Q4b3NFQTs7QStEL29zRUE7QUFDQTtBL0RrcHNFQTs7QStEbnBzRUE7QUFDQTtBL0RzcHNFQTs7QStEdnBzRUE7QUFDQTtBL0QwcHNFQTs7QStEM3BzRUE7QUFDQTtBL0Q4cHNFQTs7QStEL3BzRUE7QUFDQTtBL0RrcXNFQTs7QStEbnFzRUE7QUFDQTtBL0RzcXNFQTs7QStEdnFzRUE7QUFDQTtBL0QwcXNFQTs7QStEM3FzRUE7QUFDQTtBL0Q4cXNFQTs7QStEL3FzRUE7QUFDQTtBL0RrcnNFQTs7QStEbnJzRUE7QUFDQTtBL0RzcnNFQTs7QStEdnJzRUE7QUFDQTtBL0QwcnNFQTs7QStEM3JzRUE7QUFDQTtBL0Q4cnNFQTs7QStEL3JzRUE7QUFDQTtBL0Rrc3NFQTs7QStEbnNzRUE7QUFDQTtBL0Rzc3NFQTs7QStEdnNzRUE7QUFDQTtBL0Qwc3NFQTs7QStEM3NzRUE7QUFDQTtBL0Q4c3NFQTs7QStEL3NzRUE7QUFDQTtBL0RrdHNFQTs7QStEbnRzRUE7QUFDQTtBL0RzdHNFQTs7QStEdnRzRUE7QUFDQTtBL0QwdHNFQTs7QStEM3RzRUE7QUFDQTtBL0Q4dHNFQTs7QStEL3RzRUE7QUFDQTtBL0RrdXNFQTs7QStEbnVzRUE7QUFDQTtBL0RzdXNFQTs7QStEdnVzRUE7QUFDQTtBL0QwdXNFQTs7QStEM3VzRUE7QUFDQTtBL0Q4dXNFQTs7QStEL3VzRUE7QUFDQTtBL0RrdnNFQTs7QStEbnZzRUE7QUFDQTtBL0RzdnNFQTs7QStEdnZzRUE7QUFDQTtBL0QwdnNFQTs7QStEM3ZzRUE7QUFDQTtBL0Q4dnNFQTs7QStEL3ZzRUE7QUFDQTtBL0Rrd3NFQTs7QStEbndzRUE7QUFDQTtBL0Rzd3NFQTs7QStEdndzRUE7QUFDQTtBL0Qwd3NFQTs7QStEM3dzRUE7QUFDQTtBL0Q4d3NFQTs7QStEL3dzRUE7QUFDQTtBL0RreHNFQTs7QStEbnhzRUE7QUFDQTtBL0RzeHNFQTs7QStEdnhzRUE7QUFDQTtBL0QweHNFQTs7QStEM3hzRUE7QUFDQTtBL0Q4eHNFQTs7QStEL3hzRUE7QUFDQTtBL0RreXNFQTs7QStEbnlzRUE7QUFDQTtBL0RzeXNFQTs7QStEdnlzRUE7QUFDQTtBL0QweXNFQTs7QStEM3lzRUE7QUFDQTtBL0Q4eXNFQTs7QStEL3lzRUE7QUFDQTtBL0RrenNFQTs7QStEbnpzRUE7QUFDQTtBL0RzenNFQTs7QWdFLzBzRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtMXNFQTs7QWdFbDFzRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzMXNFQTs7QWdFcjFzRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5MXNFQTs7QWdFeDFzRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0MXNFQTs7QWdFMTFzRUE7QUFBQTtBQUFBO0FoRTgxc0VBOztBZ0U3MXNFQTtBQUFBO0FBQUE7QWhFaTJzRUE7O0FnRWgyc0VBO0FBQUE7QUFBQTtBaEVvMnNFQTs7QWdFbjJzRUE7QUFBQTtBQUFBO0FBQUE7QWhFdTJzRUE7O0FnRXQyc0VBO0FBQUE7QUFBQTtBQUFBO0FoRTAyc0VBOztBZ0V6MnNFQTtBQUFBO0FBQUE7QUFBQTtBaEU2MnNFQTs7QWdFNTJzRUE7QUFBQTtBQUFBO0FoRWczc0VBOztBZ0UvMnNFQTtBQUFBO0FBQUE7QWhFbTNzRUE7O0FnRWozc0VBO0FBQUE7QUFBQTtBQUFBO0FoRXEzc0VBOztBZ0VwM3NFQTtBQUFBO0FBQUE7QUFBQTtBaEV3M3NFQTs7QWdFdjNzRUE7QUFBQTtBQUFBO0FBQUE7QWhFMjNzRUE7O0FnRTEzc0VBO0FBQUE7QUFBQTtBQUFBO0FoRTgzc0VBOztBZ0U3M3NFQTtBQUFBO0FBQUE7QWhFaTRzRUE7O0FnRS8zc0VBO0FBQUE7QUFBQTtBQUFBO0FoRW00c0VBOztBZ0VsNHNFQTtBQUFBO0FBQUE7QUFBQTtBaEVzNHNFQTs7QWdFcjRzRUE7QUFBQTtBQUFBO0FBQUE7QWhFeTRzRUE7O0FnRXg0c0VBO0FBQUE7QUFBQTtBQUFBO0FoRTQ0c0VBOztBZ0UzNHNFQTtBQUFBO0FBQUE7QUFBQTtBaEUrNHNFQTs7QWdFNzRzRUE7QUFBQTtBQUFBO0FoRWk1c0VBOztBZ0VoNXNFQTtBQUFBO0FBQUE7QWhFbzVzRUE7O0FnRW41c0VBO0FBQUE7QUFBQTtBaEV1NXNFQTs7QWdFdDVzRUE7QUFBQTtBQUFBO0FoRTA1c0VBOztBZ0V6NXNFQTtBQUFBO0FBQUE7QWhFNjVzRUE7O0FnRTU1c0VBO0FBQUE7QUFBQTtBaEVnNnNFQTs7QWdFOTVzRUE7QUFBQTtBQUFBO0FoRWs2c0VBOztBZ0VqNnNFQTtBQUFBO0FBQUE7QWhFcTZzRUE7O0FnRXA2c0VBO0FBQUE7QUFBQTtBaEV3NnNFQTs7QWdFdjZzRUE7QUFBQTtBQUFBO0FoRTI2c0VBOztBZ0UxNnNFQTtBQUFBO0FBQUE7QWhFODZzRUE7O0FnRTc2c0VBO0FBQUE7QUFBQTtBaEVpN3NFQTs7QWlCcjZzRUE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNDlzRUE7QWdFMzlzRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4OXNFQTtBZ0U3OXNFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWcrc0VBO0FnRS85c0VBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaytzRUE7QWdFaCtzRUE7QUFBQTtBQUFBO0FoRW0rc0VBO0FnRWwrc0VBO0FBQUE7QUFBQTtBaEVxK3NFQTtBZ0VwK3NFQTtBQUFBO0FBQUE7QWhFdStzRUE7QWdFdCtzRUE7QUFBQTtBQUFBO0FBQUE7QWhFeStzRUE7QWdFeCtzRUE7QUFBQTtBQUFBO0FBQUE7QWhFMitzRUE7QWdFMStzRUE7QUFBQTtBQUFBO0FBQUE7QWhFNitzRUE7QWdFNStzRUE7QUFBQTtBQUFBO0FoRSsrc0VBO0FnRTkrc0VBO0FBQUE7QUFBQTtBaEVpL3NFQTtBZ0UvK3NFQTtBQUFBO0FBQUE7QUFBQTtBaEVrL3NFQTtBZ0VqL3NFQTtBQUFBO0FBQUE7QUFBQTtBaEVvL3NFQTtBZ0VuL3NFQTtBQUFBO0FBQUE7QUFBQTtBaEVzL3NFQTtBZ0VyL3NFQTtBQUFBO0FBQUE7QUFBQTtBaEV3L3NFQTtBZ0V2L3NFQTtBQUFBO0FBQUE7QWhFMC9zRUE7QWdFeC9zRUE7QUFBQTtBQUFBO0FBQUE7QWhFMi9zRUE7QWdFMS9zRUE7QUFBQTtBQUFBO0FBQUE7QWhFNi9zRUE7QWdFNS9zRUE7QUFBQTtBQUFBO0FBQUE7QWhFKy9zRUE7QWdFOS9zRUE7QUFBQTtBQUFBO0FBQUE7QWhFaWd0RUE7QWdFaGd0RUE7QUFBQTtBQUFBO0FBQUE7QWhFbWd0RUE7QWdFamd0RUE7QUFBQTtBQUFBO0FoRW9ndEVBO0FnRW5ndEVBO0FBQUE7QUFBQTtBaEVzZ3RFQTtBZ0VyZ3RFQTtBQUFBO0FBQUE7QWhFd2d0RUE7QWdFdmd0RUE7QUFBQTtBQUFBO0FoRTBndEVBO0FnRXpndEVBO0FBQUE7QUFBQTtBaEU0Z3RFQTtBZ0UzZ3RFQTtBQUFBO0FBQUE7QWhFOGd0RUE7QWdFNWd0RUE7QUFBQTtBQUFBO0FoRStndEVBO0FnRTlndEVBO0FBQUE7QUFBQTtBaEVpaHRFQTtBZ0VoaHRFQTtBQUFBO0FBQUE7QWhFbWh0RUE7QWdFbGh0RUE7QUFBQTtBQUFBO0FoRXFodEVBO0FnRXBodEVBO0FBQUE7QUFBQTtBaEV1aHRFQTtBZ0V0aHRFQTtBQUFBO0FBQUE7QWhFeWh0RUE7QUFDQTtBaUI5Z3RFQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVva3RFQTtBZ0Vua3RFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXNrdEVBO0FnRXJrdEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFd2t0RUE7QWdFdmt0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUwa3RFQTtBZ0V4a3RFQTtBQUFBO0FBQUE7QWhFMmt0RUE7QWdFMWt0RUE7QUFBQTtBQUFBO0FoRTZrdEVBO0FnRTVrdEVBO0FBQUE7QUFBQTtBaEUra3RFQTtBZ0U5a3RFQTtBQUFBO0FBQUE7QUFBQTtBaEVpbHRFQTtBZ0VobHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVtbHRFQTtBZ0VsbHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVxbHRFQTtBZ0VwbHRFQTtBQUFBO0FBQUE7QWhFdWx0RUE7QWdFdGx0RUE7QUFBQTtBQUFBO0FoRXlsdEVBO0FnRXZsdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTBsdEVBO0FnRXpsdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTRsdEVBO0FnRTNsdEVBO0FBQUE7QUFBQTtBQUFBO0FoRThsdEVBO0FnRTdsdEVBO0FBQUE7QUFBQTtBQUFBO0FoRWdtdEVBO0FnRS9sdEVBO0FBQUE7QUFBQTtBaEVrbXRFQTtBZ0VobXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVtbXRFQTtBZ0VsbXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVxbXRFQTtBZ0VwbXRFQTtBQUFBO0FBQUE7QUFBQTtBaEV1bXRFQTtBZ0V0bXRFQTtBQUFBO0FBQUE7QUFBQTtBaEV5bXRFQTtBZ0V4bXRFQTtBQUFBO0FBQUE7QUFBQTtBaEUybXRFQTtBZ0V6bXRFQTtBQUFBO0FBQUE7QWhFNG10RUE7QWdFM210RUE7QUFBQTtBQUFBO0FoRThtdEVBO0FnRTdtdEVBO0FBQUE7QUFBQTtBaEVnbnRFQTtBZ0UvbXRFQTtBQUFBO0FBQUE7QWhFa250RUE7QWdFam50RUE7QUFBQTtBQUFBO0FoRW9udEVBO0FnRW5udEVBO0FBQUE7QUFBQTtBaEVzbnRFQTtBZ0VwbnRFQTtBQUFBO0FBQUE7QWhFdW50RUE7QWdFdG50RUE7QUFBQTtBQUFBO0FoRXludEVBO0FnRXhudEVBO0FBQUE7QUFBQTtBaEUybnRFQTtBZ0UxbnRFQTtBQUFBO0FBQUE7QWhFNm50RUE7QWdFNW50RUE7QUFBQTtBQUFBO0FoRStudEVBO0FnRTludEVBO0FBQUE7QUFBQTtBaEVpb3RFQTtBQUNBO0FpQnRudEVBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTRxdEVBO0FnRTNxdEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFOHF0RUE7QWdFN3F0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVncnRFQTtBZ0UvcXRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWtydEVBO0FnRWhydEVBO0FBQUE7QUFBQTtBaEVtcnRFQTtBZ0VscnRFQTtBQUFBO0FBQUE7QWhFcXJ0RUE7QWdFcHJ0RUE7QUFBQTtBQUFBO0FoRXVydEVBO0FnRXRydEVBO0FBQUE7QUFBQTtBQUFBO0FoRXlydEVBO0FnRXhydEVBO0FBQUE7QUFBQTtBQUFBO0FoRTJydEVBO0FnRTFydEVBO0FBQUE7QUFBQTtBQUFBO0FoRTZydEVBO0FnRTVydEVBO0FBQUE7QUFBQTtBaEUrcnRFQTtBZ0U5cnRFQTtBQUFBO0FBQUE7QWhFaXN0RUE7QWdFL3J0RUE7QUFBQTtBQUFBO0FBQUE7QWhFa3N0RUE7QWdFanN0RUE7QUFBQTtBQUFBO0FBQUE7QWhFb3N0RUE7QWdFbnN0RUE7QUFBQTtBQUFBO0FBQUE7QWhFc3N0RUE7QWdFcnN0RUE7QUFBQTtBQUFBO0FBQUE7QWhFd3N0RUE7QWdFdnN0RUE7QUFBQTtBQUFBO0FoRTBzdEVBO0FnRXhzdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTJzdEVBO0FnRTFzdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTZzdEVBO0FnRTVzdEVBO0FBQUE7QUFBQTtBQUFBO0FoRStzdEVBO0FnRTlzdEVBO0FBQUE7QUFBQTtBQUFBO0FoRWl0dEVBO0FnRWh0dEVBO0FBQUE7QUFBQTtBQUFBO0FoRW10dEVBO0FnRWp0dEVBO0FBQUE7QUFBQTtBaEVvdHRFQTtBZ0VudHRFQTtBQUFBO0FBQUE7QWhFc3R0RUE7QWdFcnR0RUE7QUFBQTtBQUFBO0FoRXd0dEVBO0FnRXZ0dEVBO0FBQUE7QUFBQTtBaEUwdHRFQTtBZ0V6dHRFQTtBQUFBO0FBQUE7QWhFNHR0RUE7QWdFM3R0RUE7QUFBQTtBQUFBO0FoRTh0dEVBO0FnRTV0dEVBO0FBQUE7QUFBQTtBaEUrdHRFQTtBZ0U5dHRFQTtBQUFBO0FBQUE7QWhFaXV0RUE7QWdFaHV0RUE7QUFBQTtBQUFBO0FoRW11dEVBO0FnRWx1dEVBO0FBQUE7QUFBQTtBaEVxdXRFQTtBZ0VwdXRFQTtBQUFBO0FBQUE7QWhFdXV0RUE7QWdFdHV0RUE7QUFBQTtBQUFBO0FoRXl1dEVBO0FBQ0E7QWlCOXR0RUE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFb3h0RUE7QWdFbnh0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzeHRFQTtBZ0VyeHRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXd4dEVBO0FnRXZ4dEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMHh0RUE7QWdFeHh0RUE7QUFBQTtBQUFBO0FoRTJ4dEVBO0FnRTF4dEVBO0FBQUE7QUFBQTtBaEU2eHRFQTtBZ0U1eHRFQTtBQUFBO0FBQUE7QWhFK3h0RUE7QWdFOXh0RUE7QUFBQTtBQUFBO0FBQUE7QWhFaXl0RUE7QWdFaHl0RUE7QUFBQTtBQUFBO0FBQUE7QWhFbXl0RUE7QWdFbHl0RUE7QUFBQTtBQUFBO0FBQUE7QWhFcXl0RUE7QWdFcHl0RUE7QUFBQTtBQUFBO0FoRXV5dEVBO0FnRXR5dEVBO0FBQUE7QUFBQTtBaEV5eXRFQTtBZ0V2eXRFQTtBQUFBO0FBQUE7QUFBQTtBaEUweXRFQTtBZ0V6eXRFQTtBQUFBO0FBQUE7QUFBQTtBaEU0eXRFQTtBZ0UzeXRFQTtBQUFBO0FBQUE7QUFBQTtBaEU4eXRFQTtBZ0U3eXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVnenRFQTtBZ0UveXRFQTtBQUFBO0FBQUE7QWhFa3p0RUE7QWdFaHp0RUE7QUFBQTtBQUFBO0FBQUE7QWhFbXp0RUE7QWdFbHp0RUE7QUFBQTtBQUFBO0FBQUE7QWhFcXp0RUE7QWdFcHp0RUE7QUFBQTtBQUFBO0FBQUE7QWhFdXp0RUE7QWdFdHp0RUE7QUFBQTtBQUFBO0FBQUE7QWhFeXp0RUE7QWdFeHp0RUE7QUFBQTtBQUFBO0FBQUE7QWhFMnp0RUE7QWdFenp0RUE7QUFBQTtBQUFBO0FoRTR6dEVBO0FnRTN6dEVBO0FBQUE7QUFBQTtBaEU4enRFQTtBZ0U3enRFQTtBQUFBO0FBQUE7QWhFZzB0RUE7QWdFL3p0RUE7QUFBQTtBQUFBO0FoRWswdEVBO0FnRWowdEVBO0FBQUE7QUFBQTtBaEVvMHRFQTtBZ0VuMHRFQTtBQUFBO0FBQUE7QWhFczB0RUE7QWdFcDB0RUE7QUFBQTtBQUFBO0FoRXUwdEVBO0FnRXQwdEVBO0FBQUE7QUFBQTtBaEV5MHRFQTtBZ0V4MHRFQTtBQUFBO0FBQUE7QWhFMjB0RUE7QWdFMTB0RUE7QUFBQTtBQUFBO0FoRTYwdEVBO0FnRTUwdEVBO0FBQUE7QUFBQTtBaEUrMHRFQTtBZ0U5MHRFQTtBQUFBO0FBQUE7QWhFaTF0RUE7QUFDQTtBaUU1M3RFQTtBQUFBO0FqRSszdEVBOztBaUU5M3RFQTtBQUFBO0FqRWs0dEVBOztBaUVqNHRFQTtBQUFBO0FqRXE0dEVBOztBaUJqMXRFQTtBZ0R0REE7QUFBQTtBakU0NHRFQTtBaUUzNHRFQTtBQUFBO0FqRTg0dEVBO0FpRTc0dEVBO0FBQUE7QWpFZzV0RUE7QUFDQTtBaUI3MXRFQTtBZ0R0REE7QUFBQTtBakV1NXRFQTtBaUV0NXRFQTtBQUFBO0FqRXk1dEVBO0FpRXg1dEVBO0FBQUE7QWpFMjV0RUE7QUFDQTtBaUJ4MnRFQTtBZ0R0REE7QUFBQTtBakVrNnRFQTtBaUVqNnRFQTtBQUFBO0FqRW82dEVBO0FpRW42dEVBO0FBQUE7QWpFczZ0RUE7QUFDQTtBaUJuM3RFQTtBZ0R0REE7QUFBQTtBakU2NnRFQTtBaUU1NnRFQTtBQUFBO0FqRSs2dEVBO0FpRTk2dEVBO0FBQUE7QWpFaTd0RUE7QUFDQTtBa0V2N3RFQTtBQUFBO0FBQUE7QUFBQTtBbEUwN3RFQTs7QWtFMTd0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEU4N3RFQTs7QWtFOTd0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEVrOHRFQTs7QW1FbDh0RUE7QUFBQTtBbkVzOHRFQTs7QW1FdDh0RUE7QUFBQTtBbkUwOHRFQTs7QW9Fejh0RUE7QUFBQTtBcEU2OHRFQTs7QW9FNzh0RUE7QUFBQTtBcEVpOXRFQTs7QW9Fajl0RUE7QUFBQTtBcEVxOXRFQTs7QW9Fcjl0RUE7QUFBQTtBcEV5OXRFQTs7QW9Fejl0RUE7QUFBQTtBcEU2OXRFQTs7QW9FeDl0RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRTI5dEVBOztBb0V4OXRFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFMjl0RUE7O0FvRXY5dEVBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFMjl0RUE7QUFDQTs7QXFFci90RUE7QUNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFdS90RUE7O0FzRTcrdEVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RSsrdEVBOztBdUU1Z3VFQTtBQUFBO0FBQUE7QXZFZ2h1RUE7O0F1RS9ndUVBO0FBQUE7QUFBQTtBdkVtaHVFQTs7QXVFbGh1RUE7QUFBQTtBQUFBO0F2RXNodUVBOztBdUVyaHVFQTtBQUFBO0FBQUE7QXZFeWh1RUE7O0F3RXhodUVBO0FBQUE7QXhFNGh1RUE7O0F3RTVodUVBO0FBQUE7QXhFZ2l1RUE7O0F3RWhpdUVBO0FBQUE7QXhFb2l1RUE7O0F3RXBpdUVBO0FBQUE7QXhFd2l1RUE7O0F3RXhpdUVBO0FBQUE7QXhFNGl1RUE7O0F3RTVpdUVBO0FBQUE7QXhFZ2p1RUE7O0F3RWhqdUVBO0FBQUE7QXhFb2p1RUE7O0F3RXBqdUVBO0FBQUE7QXhFd2p1RUE7O0F3RXhqdUVBO0FBQUE7QXhFNGp1RUE7O0F3RTVqdUVBO0FBQUE7QXhFZ2t1RUE7O0F3RWhrdUVBO0FBQUE7QXhFb2t1RUE7O0F3RXBrdUVBO0FBQUE7QXhFd2t1RUE7O0F3RXhrdUVBO0FBQUE7QXhFNGt1RUE7O0F3RTVrdUVBO0FBQUE7QXhFZ2x1RUE7O0F3RTVrdUVBO0FBQUE7QXhFZ2x1RUE7O0F3RS9rdUVBO0FBQUE7QXhFbWx1RUE7O0F3RS9rdUVBO0FBQUE7QXhFbWx1RUE7O0F3RWxsdUVBO0FBQUE7QXhFc2x1RUE7O0F3RXBsdUVBO0FBQUE7QXhFd2x1RUE7O0F3RXZsdUVBO0FBQUE7QXhFMmx1RUE7O0F5RXBtdUVBO0FBQUE7QXpFd211RUE7O0F5RXZtdUVBOztBQUVBO0F6RTBtdUVBOztBeUV4bXVFQTs7QUFFQTtBekUybXVFQTs7QXlFem11RUE7O0FBRUE7QXpFNG11RUE7O0F5RTFtdUVBOztBQUVBO0F6RTZtdUVBOztBeUU1bnVFQTtBQUFBO0F6RWdvdUVBOztBeUUvbnVFQTs7QUFFQTtBekVrb3VFQTs7QXlFaG91RUE7O0FBRUE7QXpFbW91RUE7O0F5RWpvdUVBOztBQUVBO0F6RW9vdUVBOztBeUVsb3VFQTs7QUFFQTtBekVxb3VFQTs7QXlFcHB1RUE7QUFBQTtBekV3cHVFQTs7QXlFdnB1RUE7O0FBRUE7QXpFMHB1RUE7O0F5RXhwdUVBOztBQUVBO0F6RTJwdUVBOztBeUV6cHVFQTs7QUFFQTtBekU0cHVFQTs7QXlFMXB1RUE7O0FBRUE7QXpFNnB1RUE7O0F5RTVxdUVBO0FBQUE7QXpFZ3J1RUE7O0F5RS9xdUVBOztBQUVBO0F6RWtydUVBOztBeUVocnVFQTs7QUFFQTtBekVtcnVFQTs7QXlFanJ1RUE7O0FBRUE7QXpFb3J1RUE7O0F5RWxydUVBOztBQUVBO0F6RXFydUVBOztBeUVwc3VFQTtBQUFBO0F6RXdzdUVBOztBeUV2c3VFQTs7QUFFQTtBekUwc3VFQTs7QXlFeHN1RUE7O0FBRUE7QXpFMnN1RUE7O0F5RXpzdUVBOztBQUVBO0F6RTRzdUVBOztBeUUxc3VFQTs7QUFFQTtBekU2c3VFQTs7QXlFNXR1RUE7QUFBQTtBekVndXVFQTs7QXlFL3R1RUE7O0FBRUE7QXpFa3V1RUE7O0F5RWh1dUVBOztBQUVBO0F6RW11dUVBOztBeUVqdXVFQTs7QUFFQTtBekVvdXVFQTs7QXlFbHV1RUE7O0FBRUE7QXpFcXV1RUE7O0F5RXB2dUVBO0FBQUE7QXpFd3Z1RUE7O0F5RXZ2dUVBOztBQUVBO0F6RTB2dUVBOztBeUV4dnVFQTs7QUFFQTtBekUydnVFQTs7QXlFenZ1RUE7O0FBRUE7QXpFNHZ1RUE7O0F5RTF2dUVBOztBQUVBO0F6RTZ2dUVBOztBeUU1d3VFQTtBQUFBO0F6RWd4dUVBOztBeUUvd3VFQTs7QUFFQTtBekVreHVFQTs7QXlFaHh1RUE7O0FBRUE7QXpFbXh1RUE7O0F5RWp4dUVBOztBQUVBO0F6RW94dUVBOztBeUVseHVFQTs7QUFFQTtBekVxeHVFQTs7QXlFcHl1RUE7QUFBQTtBekV3eXVFQTs7QXlFdnl1RUE7O0FBRUE7QXpFMHl1RUE7O0F5RXh5dUVBOztBQUVBO0F6RTJ5dUVBOztBeUV6eXVFQTs7QUFFQTtBekU0eXVFQTs7QXlFMXl1RUE7O0FBRUE7QXpFNnl1RUE7O0F5RTV6dUVBO0FBQUE7QXpFZzB1RUE7O0F5RS96dUVBOztBQUVBO0F6RWswdUVBOztBeUVoMHVFQTs7QUFFQTtBekVtMHVFQTs7QXlFajB1RUE7O0FBRUE7QXpFbzB1RUE7O0F5RWwwdUVBOztBQUVBO0F6RXEwdUVBOztBeUVwMXVFQTtBQUFBO0F6RXcxdUVBOztBeUV2MXVFQTs7QUFFQTtBekUwMXVFQTs7QXlFeDF1RUE7O0FBRUE7QXpFMjF1RUE7O0F5RXoxdUVBOztBQUVBO0F6RTQxdUVBOztBeUUxMXVFQTs7QUFFQTtBekU2MXVFQTs7QXlFNTJ1RUE7QUFBQTtBekVnM3VFQTs7QXlFLzJ1RUE7O0FBRUE7QXpFazN1RUE7O0F5RWgzdUVBOztBQUVBO0F6RW0zdUVBOztBeUVqM3VFQTs7QUFFQTtBekVvM3VFQTs7QXlFbDN1RUE7O0FBRUE7QXpFcTN1RUE7O0F5RXA0dUVBO0FBQUE7QXpFdzR1RUE7O0F5RXY0dUVBOztBQUVBO0F6RTA0dUVBOztBeUV4NHVFQTs7QUFFQTtBekUyNHVFQTs7QXlFejR1RUE7O0FBRUE7QXpFNDR1RUE7O0F5RTE0dUVBOztBQUVBO0F6RTY0dUVBOztBeUU1NXVFQTtBQUFBO0F6RWc2dUVBOztBeUUvNXVFQTs7QUFFQTtBekVrNnVFQTs7QXlFaDZ1RUE7O0FBRUE7QXpFbTZ1RUE7O0F5RWo2dUVBOztBQUVBO0F6RW82dUVBOztBeUVsNnVFQTs7QUFFQTtBekVxNnVFQTs7QXlFcDd1RUE7QUFBQTtBekV3N3VFQTs7QXlFdjd1RUE7O0FBRUE7QXpFMDd1RUE7O0F5RXg3dUVBOztBQUVBO0F6RTI3dUVBOztBeUV6N3VFQTs7QUFFQTtBekU0N3VFQTs7QXlFMTd1RUE7O0FBRUE7QXpFNjd1RUE7O0F5RTU4dUVBO0FBQUE7QXpFZzl1RUE7O0F5RS84dUVBOztBQUVBO0F6RWs5dUVBOztBeUVoOXVFQTs7QUFFQTtBekVtOXVFQTs7QXlFajl1RUE7O0FBRUE7QXpFbzl1RUE7O0F5RWw5dUVBOztBQUVBO0F6RXE5dUVBOztBeUVwK3VFQTtBQUFBO0F6RXcrdUVBOztBeUV2K3VFQTs7QUFFQTtBekUwK3VFQTs7QXlFeCt1RUE7O0FBRUE7QXpFMit1RUE7O0F5RXordUVBOztBQUVBO0F6RTQrdUVBOztBeUUxK3VFQTs7QUFFQTtBekU2K3VFQTs7QXlFNS91RUE7QUFBQTtBekVnZ3ZFQTs7QXlFLy91RUE7O0FBRUE7QXpFa2d2RUE7O0F5RWhndkVBOztBQUVBO0F6RW1ndkVBOztBeUVqZ3ZFQTs7QUFFQTtBekVvZ3ZFQTs7QXlFbGd2RUE7O0FBRUE7QXpFcWd2RUE7O0F5RXBodkVBO0FBQUE7QXpFd2h2RUE7O0F5RXZodkVBOztBQUVBO0F6RTBodkVBOztBeUV4aHZFQTs7QUFFQTtBekUyaHZFQTs7QXlFemh2RUE7O0FBRUE7QXpFNGh2RUE7O0F5RTFodkVBOztBQUVBO0F6RTZodkVBOztBeUU1aXZFQTtBQUFBO0F6RWdqdkVBOztBeUUvaXZFQTs7QUFFQTtBekVranZFQTs7QXlFaGp2RUE7O0FBRUE7QXpFbWp2RUE7O0F5RWpqdkVBOztBQUVBO0F6RW9qdkVBOztBeUVsanZFQTs7QUFFQTtBekVxanZFQTs7QXlFcGt2RUE7QUFBQTtBekV3a3ZFQTs7QXlFdmt2RUE7O0FBRUE7QXpFMGt2RUE7O0F5RXhrdkVBOztBQUVBO0F6RTJrdkVBOztBeUV6a3ZFQTs7QUFFQTtBekU0a3ZFQTs7QXlFMWt2RUE7O0FBRUE7QXpFNmt2RUE7O0F5RTVsdkVBO0FBQUE7QXpFZ212RUE7O0F5RS9sdkVBOztBQUVBO0F6RWttdkVBOztBeUVobXZFQTs7QUFFQTtBekVtbXZFQTs7QXlFam12RUE7O0FBRUE7QXpFb212RUE7O0F5RWxtdkVBOztBQUVBO0F6RXFtdkVBOztBeUVwbnZFQTtBQUFBO0F6RXdudkVBOztBeUV2bnZFQTs7QUFFQTtBekUwbnZFQTs7QXlFeG52RUE7O0FBRUE7QXpFMm52RUE7O0F5RXpudkVBOztBQUVBO0F6RTRudkVBOztBeUUxbnZFQTs7QUFFQTtBekU2bnZFQTs7QXlFNW92RUE7QUFBQTtBekVncHZFQTs7QXlFL292RUE7O0FBRUE7QXpFa3B2RUE7O0F5RWhwdkVBOztBQUVBO0F6RW1wdkVBOztBeUVqcHZFQTs7QUFFQTtBekVvcHZFQTs7QXlFbHB2RUE7O0FBRUE7QXpFcXB2RUE7O0F5RXBxdkVBO0FBQUE7QXpFd3F2RUE7O0F5RXZxdkVBOztBQUVBO0F6RTBxdkVBOztBeUV4cXZFQTs7QUFFQTtBekUycXZFQTs7QXlFenF2RUE7O0FBRUE7QXpFNHF2RUE7O0F5RTFxdkVBOztBQUVBO0F6RTZxdkVBOztBeUU1cnZFQTtBQUFBO0F6RWdzdkVBOztBeUUvcnZFQTs7QUFFQTtBekVrc3ZFQTs7QXlFaHN2RUE7O0FBRUE7QXpFbXN2RUE7O0F5RWpzdkVBOztBQUVBO0F6RW9zdkVBOztBeUVsc3ZFQTs7QUFFQTtBekVxc3ZFQTs7QXlFcHR2RUE7QUFBQTtBekV3dHZFQTs7QXlFdnR2RUE7O0FBRUE7QXpFMHR2RUE7O0F5RXh0dkVBOztBQUVBO0F6RTJ0dkVBOztBeUV6dHZFQTs7QUFFQTtBekU0dHZFQTs7QXlFMXR2RUE7O0FBRUE7QXpFNnR2RUE7O0F5RTV1dkVBO0FBQUE7QXpFZ3Z2RUE7O0F5RS91dkVBOztBQUVBO0F6RWt2dkVBOztBeUVodnZFQTs7QUFFQTtBekVtdnZFQTs7QXlFanZ2RUE7O0FBRUE7QXpFb3Z2RUE7O0F5RWx2dkVBOztBQUVBO0F6RXF2dkVBOztBeUVwd3ZFQTtBQUFBO0F6RXd3dkVBOztBeUV2d3ZFQTs7QUFFQTtBekUwd3ZFQTs7QXlFeHd2RUE7O0FBRUE7QXpFMnd2RUE7O0F5RXp3dkVBOztBQUVBO0F6RTR3dkVBOztBeUUxd3ZFQTs7QUFFQTtBekU2d3ZFQTs7QXlFNXh2RUE7QUFBQTtBekVneXZFQTs7QXlFL3h2RUE7O0FBRUE7QXpFa3l2RUE7O0F5RWh5dkVBOztBQUVBO0F6RW15dkVBOztBeUVqeXZFQTs7QUFFQTtBekVveXZFQTs7QXlFbHl2RUE7O0FBRUE7QXpFcXl2RUE7O0F5RXB6dkVBO0FBQUE7QXpFd3p2RUE7O0F5RXZ6dkVBOztBQUVBO0F6RTB6dkVBOztBeUV4enZFQTs7QUFFQTtBekUyenZFQTs7QXlFenp2RUE7O0FBRUE7QXpFNHp2RUE7O0F5RTF6dkVBOztBQUVBO0F6RTZ6dkVBOztBeUU1MHZFQTtBQUFBO0F6RWcxdkVBOztBeUUvMHZFQTs7QUFFQTtBekVrMXZFQTs7QXlFaDF2RUE7O0FBRUE7QXpFbTF2RUE7O0F5RWoxdkVBOztBQUVBO0F6RW8xdkVBOztBeUVsMXZFQTs7QUFFQTtBekVxMXZFQTs7QXlFcDJ2RUE7QUFBQTtBekV3MnZFQTs7QXlFdjJ2RUE7O0FBRUE7QXpFMDJ2RUE7O0F5RXgydkVBOztBQUVBO0F6RTIydkVBOztBeUV6MnZFQTs7QUFFQTtBekU0MnZFQTs7QXlFMTJ2RUE7O0FBRUE7QXpFNjJ2RUE7O0F5RTUzdkVBO0FBQUE7QXpFZzR2RUE7O0F5RS8zdkVBOztBQUVBO0F6RWs0dkVBOztBeUVoNHZFQTs7QUFFQTtBekVtNHZFQTs7QXlFajR2RUE7O0FBRUE7QXpFbzR2RUE7O0F5RWw0dkVBOztBQUVBO0F6RXE0dkVBOztBeUVwNXZFQTtBQUFBO0F6RXc1dkVBOztBeUV2NXZFQTs7QUFFQTtBekUwNXZFQTs7QXlFeDV2RUE7O0FBRUE7QXpFMjV2RUE7O0F5RXo1dkVBOztBQUVBO0F6RTQ1dkVBOztBeUUxNXZFQTs7QUFFQTtBekU2NXZFQTs7QXlFNTZ2RUE7QUFBQTtBekVnN3ZFQTs7QXlFLzZ2RUE7O0FBRUE7QXpFazd2RUE7O0F5RWg3dkVBOztBQUVBO0F6RW03dkVBOztBeUVqN3ZFQTs7QUFFQTtBekVvN3ZFQTs7QXlFbDd2RUE7O0FBRUE7QXpFcTd2RUE7O0F5RXA4dkVBO0FBQUE7QXpFdzh2RUE7O0F5RXY4dkVBOztBQUVBO0F6RTA4dkVBOztBeUV4OHZFQTs7QUFFQTtBekUyOHZFQTs7QXlFejh2RUE7O0FBRUE7QXpFNDh2RUE7O0F5RTE4dkVBOztBQUVBO0F6RTY4dkVBOztBeUU1OXZFQTtBQUFBO0F6RWcrdkVBOztBeUUvOXZFQTs7QUFFQTtBekVrK3ZFQTs7QXlFaCt2RUE7O0FBRUE7QXpFbSt2RUE7O0F5RWordkVBOztBQUVBO0F6RW8rdkVBOztBeUVsK3ZFQTs7QUFFQTtBekVxK3ZFQTs7QXlFcC92RUE7QUFBQTtBekV3L3ZFQTs7QXlFdi92RUE7O0FBRUE7QXpFMC92RUE7O0F5RXgvdkVBOztBQUVBO0F6RTIvdkVBOztBeUV6L3ZFQTs7QUFFQTtBekU0L3ZFQTs7QXlFMS92RUE7O0FBRUE7QXpFNi92RUE7O0F5RTVnd0VBO0FBQUE7QXpFZ2h3RUE7O0F5RS9nd0VBOztBQUVBO0F6RWtod0VBOztBeUVoaHdFQTs7QUFFQTtBekVtaHdFQTs7QXlFamh3RUE7O0FBRUE7QXpFb2h3RUE7O0F5RWxod0VBOztBQUVBO0F6RXFod0VBOztBeUVwaXdFQTtBQUFBO0F6RXdpd0VBOztBeUV2aXdFQTs7QUFFQTtBekUwaXdFQTs7QXlFeGl3RUE7O0FBRUE7QXpFMml3RUE7O0F5RXppd0VBOztBQUVBO0F6RTRpd0VBOztBeUUxaXdFQTs7QUFFQTtBekU2aXdFQTs7QXlFNWp3RUE7QUFBQTtBekVna3dFQTs7QXlFL2p3RUE7O0FBRUE7QXpFa2t3RUE7O0F5RWhrd0VBOztBQUVBO0F6RW1rd0VBOztBeUVqa3dFQTs7QUFFQTtBekVva3dFQTs7QXlFbGt3RUE7O0FBRUE7QXpFcWt3RUE7O0F5RTdqd0VBO0FBQUE7QXpFaWt3RUE7O0F5RWhrd0VBOztBQUVBO0F6RW1rd0VBOztBeUVqa3dFQTs7QUFFQTtBekVva3dFQTs7QXlFbGt3RUE7O0FBRUE7QXpFcWt3RUE7O0F5RW5rd0VBOztBQUVBO0F6RXNrd0VBOztBeUVybHdFQTtBQUFBO0F6RXlsd0VBOztBeUV4bHdFQTs7QUFFQTtBekUybHdFQTs7QXlFemx3RUE7O0FBRUE7QXpFNGx3RUE7O0F5RTFsd0VBOztBQUVBO0F6RTZsd0VBOztBeUUzbHdFQTs7QUFFQTtBekU4bHdFQTs7QXlFN213RUE7QUFBQTtBekVpbndFQTs7QXlFaG53RUE7O0FBRUE7QXpFbW53RUE7O0F5RWpud0VBOztBQUVBO0F6RW9ud0VBOztBeUVsbndFQTs7QUFFQTtBekVxbndFQTs7QXlFbm53RUE7O0FBRUE7QXpFc253RUE7O0F5RXJvd0VBO0FBQUE7QXpFeW93RUE7O0F5RXhvd0VBOztBQUVBO0F6RTJvd0VBOztBeUV6b3dFQTs7QUFFQTtBekU0b3dFQTs7QXlFMW93RUE7O0FBRUE7QXpFNm93RUE7O0F5RTNvd0VBOztBQUVBO0F6RThvd0VBOztBeUU3cHdFQTtBQUFBO0F6RWlxd0VBOztBeUVocXdFQTs7QUFFQTtBekVtcXdFQTs7QXlFanF3RUE7O0FBRUE7QXpFb3F3RUE7O0F5RWxxd0VBOztBQUVBO0F6RXFxd0VBOztBeUVucXdFQTs7QUFFQTtBekVzcXdFQTs7QXlFcnJ3RUE7QUFBQTtBekV5cndFQTs7QXlFeHJ3RUE7O0FBRUE7QXpFMnJ3RUE7O0F5RXpyd0VBOztBQUVBO0F6RTRyd0VBOztBeUUxcndFQTs7QUFFQTtBekU2cndFQTs7QXlFM3J3RUE7O0FBRUE7QXpFOHJ3RUE7O0F5RTdzd0VBO0FBQUE7QXpFaXR3RUE7O0F5RWh0d0VBOztBQUVBO0F6RW10d0VBOztBeUVqdHdFQTs7QUFFQTtBekVvdHdFQTs7QXlFbHR3RUE7O0FBRUE7QXpFcXR3RUE7O0F5RW50d0VBOztBQUVBO0F6RXN0d0VBOztBeUVydXdFQTtBQUFBO0F6RXl1d0VBOztBeUV4dXdFQTs7QUFFQTtBekUydXdFQTs7QXlFenV3RUE7O0FBRUE7QXpFNHV3RUE7O0F5RTF1d0VBOztBQUVBO0F6RTZ1d0VBOztBeUUzdXdFQTs7QUFFQTtBekU4dXdFQTs7QXlFN3Z3RUE7QUFBQTtBekVpd3dFQTs7QXlFaHd3RUE7O0FBRUE7QXpFbXd3RUE7O0F5RWp3d0VBOztBQUVBO0F6RW93d0VBOztBeUVsd3dFQTs7QUFFQTtBekVxd3dFQTs7QXlFbnd3RUE7O0FBRUE7QXpFc3d3RUE7O0F5RXJ4d0VBO0FBQUE7QXpFeXh3RUE7O0F5RXh4d0VBOztBQUVBO0F6RTJ4d0VBOztBeUV6eHdFQTs7QUFFQTtBekU0eHdFQTs7QXlFMXh3RUE7O0FBRUE7QXpFNnh3RUE7O0F5RTN4d0VBOztBQUVBO0F6RTh4d0VBOztBeUU3eXdFQTtBQUFBO0F6RWl6d0VBOztBeUVoendFQTs7QUFFQTtBekVtendFQTs7QXlFanp3RUE7O0FBRUE7QXpFb3p3RUE7O0F5RWx6d0VBOztBQUVBO0F6RXF6d0VBOztBeUVuendFQTs7QUFFQTtBekVzendFQTs7QXlFcjB3RUE7QUFBQTtBekV5MHdFQTs7QXlFeDB3RUE7O0FBRUE7QXpFMjB3RUE7O0F5RXowd0VBOztBQUVBO0F6RTQwd0VBOztBeUUxMHdFQTs7QUFFQTtBekU2MHdFQTs7QXlFMzB3RUE7O0FBRUE7QXpFODB3RUE7O0F5RTcxd0VBO0FBQUE7QXpFaTJ3RUE7O0F5RWgyd0VBOztBQUVBO0F6RW0yd0VBOztBeUVqMndFQTs7QUFFQTtBekVvMndFQTs7QXlFbDJ3RUE7O0FBRUE7QXpFcTJ3RUE7O0F5RW4yd0VBOztBQUVBO0F6RXMyd0VBOztBeUVyM3dFQTtBQUFBO0F6RXkzd0VBOztBeUV4M3dFQTs7QUFFQTtBekUyM3dFQTs7QXlFejN3RUE7O0FBRUE7QXpFNDN3RUE7O0F5RTEzd0VBOztBQUVBO0F6RTYzd0VBOztBeUUzM3dFQTs7QUFFQTtBekU4M3dFQTs7QXlFNzR3RUE7QUFBQTtBekVpNXdFQTs7QXlFaDV3RUE7O0FBRUE7QXpFbTV3RUE7O0F5RWo1d0VBOztBQUVBO0F6RW81d0VBOztBeUVsNXdFQTs7QUFFQTtBekVxNXdFQTs7QXlFbjV3RUE7O0FBRUE7QXpFczV3RUE7O0F5RXI2d0VBO0FBQUE7QXpFeTZ3RUE7O0F5RXg2d0VBOztBQUVBO0F6RTI2d0VBOztBeUV6NndFQTs7QUFFQTtBekU0NndFQTs7QXlFMTZ3RUE7O0FBRUE7QXpFNjZ3RUE7O0F5RTM2d0VBOztBQUVBO0F6RTg2d0VBOztBeUU3N3dFQTtBQUFBO0F6RWk4d0VBOztBeUVoOHdFQTs7QUFFQTtBekVtOHdFQTs7QXlFajh3RUE7O0FBRUE7QXpFbzh3RUE7O0F5RWw4d0VBOztBQUVBO0F6RXE4d0VBOztBeUVuOHdFQTs7QUFFQTtBekVzOHdFQTs7QXlFcjl3RUE7QUFBQTtBekV5OXdFQTs7QXlFeDl3RUE7O0FBRUE7QXpFMjl3RUE7O0F5RXo5d0VBOztBQUVBO0F6RTQ5d0VBOztBeUUxOXdFQTs7QUFFQTtBekU2OXdFQTs7QXlFMzl3RUE7O0FBRUE7QXpFODl3RUE7O0F5RTcrd0VBO0FBQUE7QXpFaS93RUE7O0F5RWgvd0VBOztBQUVBO0F6RW0vd0VBOztBeUVqL3dFQTs7QUFFQTtBekVvL3dFQTs7QXlFbC93RUE7O0FBRUE7QXpFcS93RUE7O0F5RW4vd0VBOztBQUVBO0F6RXMvd0VBOztBeUVyZ3hFQTtBQUFBO0F6RXlneEVBOztBeUV4Z3hFQTs7QUFFQTtBekUyZ3hFQTs7QXlFemd4RUE7O0FBRUE7QXpFNGd4RUE7O0F5RTFneEVBOztBQUVBO0F6RTZneEVBOztBeUUzZ3hFQTs7QUFFQTtBekU4Z3hFQTs7QXlFeGd4RUE7QUFBQTtBekU0Z3hFQTs7QXlFM2d4RUE7O0FBRUE7QXpFOGd4RUE7O0F5RTVneEVBOztBQUVBO0F6RStneEVBOztBeUU3Z3hFQTs7QUFFQTtBekVnaHhFQTs7QXlFOWd4RUE7O0FBRUE7QXpFaWh4RUE7O0FpQjFoeEVBO0F3RGxEQTtBQUFBO0F6RWlseEVBO0F5RWhseEVBOztBQUVBO0F6RWtseEVBO0F5RWhseEVBOztBQUVBO0F6RWtseEVBO0F5RWhseEVBOztBQUVBO0F6RWtseEVBO0F5RWhseEVBOztBQUVBO0F6RWtseEVBO0F5RWpteEVBO0FBQUE7QXpFb214RUE7QXlFbm14RUE7O0FBRUE7QXpFcW14RUE7QXlFbm14RUE7O0FBRUE7QXpFcW14RUE7QXlFbm14RUE7O0FBRUE7QXpFcW14RUE7QXlFbm14RUE7O0FBRUE7QXpFcW14RUE7QXlFcG54RUE7QUFBQTtBekV1bnhFQTtBeUV0bnhFQTs7QUFFQTtBekV3bnhFQTtBeUV0bnhFQTs7QUFFQTtBekV3bnhFQTtBeUV0bnhFQTs7QUFFQTtBekV3bnhFQTtBeUV0bnhFQTs7QUFFQTtBekV3bnhFQTtBeUV2b3hFQTtBQUFBO0F6RTBveEVBO0F5RXpveEVBOztBQUVBO0F6RTJveEVBO0F5RXpveEVBOztBQUVBO0F6RTJveEVBO0F5RXpveEVBOztBQUVBO0F6RTJveEVBO0F5RXpveEVBOztBQUVBO0F6RTJveEVBO0F5RTFweEVBO0FBQUE7QXpFNnB4RUE7QXlFNXB4RUE7O0FBRUE7QXpFOHB4RUE7QXlFNXB4RUE7O0FBRUE7QXpFOHB4RUE7QXlFNXB4RUE7O0FBRUE7QXpFOHB4RUE7QXlFNXB4RUE7O0FBRUE7QXpFOHB4RUE7QXlFN3F4RUE7QUFBQTtBekVncnhFQTtBeUUvcXhFQTs7QUFFQTtBekVpcnhFQTtBeUUvcXhFQTs7QUFFQTtBekVpcnhFQTtBeUUvcXhFQTs7QUFFQTtBekVpcnhFQTtBeUUvcXhFQTs7QUFFQTtBekVpcnhFQTtBeUVoc3hFQTtBQUFBO0F6RW1zeEVBO0F5RWxzeEVBOztBQUVBO0F6RW9zeEVBO0F5RWxzeEVBOztBQUVBO0F6RW9zeEVBO0F5RWxzeEVBOztBQUVBO0F6RW9zeEVBO0F5RWxzeEVBOztBQUVBO0F6RW9zeEVBO0F5RW50eEVBO0FBQUE7QXpFc3R4RUE7QXlFcnR4RUE7O0FBRUE7QXpFdXR4RUE7QXlFcnR4RUE7O0FBRUE7QXpFdXR4RUE7QXlFcnR4RUE7O0FBRUE7QXpFdXR4RUE7QXlFcnR4RUE7O0FBRUE7QXpFdXR4RUE7QXlFdHV4RUE7QUFBQTtBekV5dXhFQTtBeUV4dXhFQTs7QUFFQTtBekUwdXhFQTtBeUV4dXhFQTs7QUFFQTtBekUwdXhFQTtBeUV4dXhFQTs7QUFFQTtBekUwdXhFQTtBeUV4dXhFQTs7QUFFQTtBekUwdXhFQTtBeUV6dnhFQTtBQUFBO0F6RTR2eEVBO0F5RTN2eEVBOztBQUVBO0F6RTZ2eEVBO0F5RTN2eEVBOztBQUVBO0F6RTZ2eEVBO0F5RTN2eEVBOztBQUVBO0F6RTZ2eEVBO0F5RTN2eEVBOztBQUVBO0F6RTZ2eEVBO0F5RTV3eEVBO0FBQUE7QXpFK3d4RUE7QXlFOXd4RUE7O0FBRUE7QXpFZ3h4RUE7QXlFOXd4RUE7O0FBRUE7QXpFZ3h4RUE7QXlFOXd4RUE7O0FBRUE7QXpFZ3h4RUE7QXlFOXd4RUE7O0FBRUE7QXpFZ3h4RUE7QXlFL3h4RUE7QUFBQTtBekVreXhFQTtBeUVqeXhFQTs7QUFFQTtBekVteXhFQTtBeUVqeXhFQTs7QUFFQTtBekVteXhFQTtBeUVqeXhFQTs7QUFFQTtBekVteXhFQTtBeUVqeXhFQTs7QUFFQTtBekVteXhFQTtBeUVsenhFQTtBQUFBO0F6RXF6eEVBO0F5RXB6eEVBOztBQUVBO0F6RXN6eEVBO0F5RXB6eEVBOztBQUVBO0F6RXN6eEVBO0F5RXB6eEVBOztBQUVBO0F6RXN6eEVBO0F5RXB6eEVBOztBQUVBO0F6RXN6eEVBO0F5RXIweEVBO0FBQUE7QXpFdzB4RUE7QXlFdjB4RUE7O0FBRUE7QXpFeTB4RUE7QXlFdjB4RUE7O0FBRUE7QXpFeTB4RUE7QXlFdjB4RUE7O0FBRUE7QXpFeTB4RUE7QXlFdjB4RUE7O0FBRUE7QXpFeTB4RUE7QXlFeDF4RUE7QUFBQTtBekUyMXhFQTtBeUUxMXhFQTs7QUFFQTtBekU0MXhFQTtBeUUxMXhFQTs7QUFFQTtBekU0MXhFQTtBeUUxMXhFQTs7QUFFQTtBekU0MXhFQTtBeUUxMXhFQTs7QUFFQTtBekU0MXhFQTtBeUUzMnhFQTtBQUFBO0F6RTgyeEVBO0F5RTcyeEVBOztBQUVBO0F6RSsyeEVBO0F5RTcyeEVBOztBQUVBO0F6RSsyeEVBO0F5RTcyeEVBOztBQUVBO0F6RSsyeEVBO0F5RTcyeEVBOztBQUVBO0F6RSsyeEVBO0F5RTkzeEVBO0FBQUE7QXpFaTR4RUE7QXlFaDR4RUE7O0FBRUE7QXpFazR4RUE7QXlFaDR4RUE7O0FBRUE7QXpFazR4RUE7QXlFaDR4RUE7O0FBRUE7QXpFazR4RUE7QXlFaDR4RUE7O0FBRUE7QXpFazR4RUE7QXlFajV4RUE7QUFBQTtBekVvNXhFQTtBeUVuNXhFQTs7QUFFQTtBekVxNXhFQTtBeUVuNXhFQTs7QUFFQTtBekVxNXhFQTtBeUVuNXhFQTs7QUFFQTtBekVxNXhFQTtBeUVuNXhFQTs7QUFFQTtBekVxNXhFQTtBeUVwNnhFQTtBQUFBO0F6RXU2eEVBO0F5RXQ2eEVBOztBQUVBO0F6RXc2eEVBO0F5RXQ2eEVBOztBQUVBO0F6RXc2eEVBO0F5RXQ2eEVBOztBQUVBO0F6RXc2eEVBO0F5RXQ2eEVBOztBQUVBO0F6RXc2eEVBO0F5RXY3eEVBO0FBQUE7QXpFMDd4RUE7QXlFejd4RUE7O0FBRUE7QXpFMjd4RUE7QXlFejd4RUE7O0FBRUE7QXpFMjd4RUE7QXlFejd4RUE7O0FBRUE7QXpFMjd4RUE7QXlFejd4RUE7O0FBRUE7QXpFMjd4RUE7QXlFMTh4RUE7QUFBQTtBekU2OHhFQTtBeUU1OHhFQTs7QUFFQTtBekU4OHhFQTtBeUU1OHhFQTs7QUFFQTtBekU4OHhFQTtBeUU1OHhFQTs7QUFFQTtBekU4OHhFQTtBeUU1OHhFQTs7QUFFQTtBekU4OHhFQTtBeUU3OXhFQTtBQUFBO0F6RWcreEVBO0F5RS85eEVBOztBQUVBO0F6RWkreEVBO0F5RS85eEVBOztBQUVBO0F6RWkreEVBO0F5RS85eEVBOztBQUVBO0F6RWkreEVBO0F5RS85eEVBOztBQUVBO0F6RWkreEVBO0F5RWgveEVBO0FBQUE7QXpFbS94RUE7QXlFbC94RUE7O0FBRUE7QXpFby94RUE7QXlFbC94RUE7O0FBRUE7QXpFby94RUE7QXlFbC94RUE7O0FBRUE7QXpFby94RUE7QXlFbC94RUE7O0FBRUE7QXpFby94RUE7QXlFbmd5RUE7QUFBQTtBekVzZ3lFQTtBeUVyZ3lFQTs7QUFFQTtBekV1Z3lFQTtBeUVyZ3lFQTs7QUFFQTtBekV1Z3lFQTtBeUVyZ3lFQTs7QUFFQTtBekV1Z3lFQTtBeUVyZ3lFQTs7QUFFQTtBekV1Z3lFQTtBeUV0aHlFQTtBQUFBO0F6RXloeUVBO0F5RXhoeUVBOztBQUVBO0F6RTBoeUVBO0F5RXhoeUVBOztBQUVBO0F6RTBoeUVBO0F5RXhoeUVBOztBQUVBO0F6RTBoeUVBO0F5RXhoeUVBOztBQUVBO0F6RTBoeUVBO0F5RXppeUVBO0FBQUE7QXpFNGl5RUE7QXlFM2l5RUE7O0FBRUE7QXpFNml5RUE7QXlFM2l5RUE7O0FBRUE7QXpFNml5RUE7QXlFM2l5RUE7O0FBRUE7QXpFNml5RUE7QXlFM2l5RUE7O0FBRUE7QXpFNml5RUE7QXlFNWp5RUE7QUFBQTtBekUranlFQTtBeUU5anlFQTs7QUFFQTtBekVna3lFQTtBeUU5anlFQTs7QUFFQTtBekVna3lFQTtBeUU5anlFQTs7QUFFQTtBekVna3lFQTtBeUU5anlFQTs7QUFFQTtBekVna3lFQTtBeUUva3lFQTtBQUFBO0F6RWtseUVBO0F5RWpseUVBOztBQUVBO0F6RW1seUVBO0F5RWpseUVBOztBQUVBO0F6RW1seUVBO0F5RWpseUVBOztBQUVBO0F6RW1seUVBO0F5RWpseUVBOztBQUVBO0F6RW1seUVBO0F5RWxteUVBO0FBQUE7QXpFcW15RUE7QXlFcG15RUE7O0FBRUE7QXpFc215RUE7QXlFcG15RUE7O0FBRUE7QXpFc215RUE7QXlFcG15RUE7O0FBRUE7QXpFc215RUE7QXlFcG15RUE7O0FBRUE7QXpFc215RUE7QXlFcm55RUE7QUFBQTtBekV3bnlFQTtBeUV2bnlFQTs7QUFFQTtBekV5bnlFQTtBeUV2bnlFQTs7QUFFQTtBekV5bnlFQTtBeUV2bnlFQTs7QUFFQTtBekV5bnlFQTtBeUV2bnlFQTs7QUFFQTtBekV5bnlFQTtBeUV4b3lFQTtBQUFBO0F6RTJveUVBO0F5RTFveUVBOztBQUVBO0F6RTRveUVBO0F5RTFveUVBOztBQUVBO0F6RTRveUVBO0F5RTFveUVBOztBQUVBO0F6RTRveUVBO0F5RTFveUVBOztBQUVBO0F6RTRveUVBO0F5RTNweUVBO0FBQUE7QXpFOHB5RUE7QXlFN3B5RUE7O0FBRUE7QXpFK3B5RUE7QXlFN3B5RUE7O0FBRUE7QXpFK3B5RUE7QXlFN3B5RUE7O0FBRUE7QXpFK3B5RUE7QXlFN3B5RUE7O0FBRUE7QXpFK3B5RUE7QXlFOXF5RUE7QUFBQTtBekVpcnlFQTtBeUVocnlFQTs7QUFFQTtBekVrcnlFQTtBeUVocnlFQTs7QUFFQTtBekVrcnlFQTtBeUVocnlFQTs7QUFFQTtBekVrcnlFQTtBeUVocnlFQTs7QUFFQTtBekVrcnlFQTtBeUVqc3lFQTtBQUFBO0F6RW9zeUVBO0F5RW5zeUVBOztBQUVBO0F6RXFzeUVBO0F5RW5zeUVBOztBQUVBO0F6RXFzeUVBO0F5RW5zeUVBOztBQUVBO0F6RXFzeUVBO0F5RW5zeUVBOztBQUVBO0F6RXFzeUVBO0F5RXB0eUVBO0FBQUE7QXpFdXR5RUE7QXlFdHR5RUE7O0FBRUE7QXpFd3R5RUE7QXlFdHR5RUE7O0FBRUE7QXpFd3R5RUE7QXlFdHR5RUE7O0FBRUE7QXpFd3R5RUE7QXlFdHR5RUE7O0FBRUE7QXpFd3R5RUE7QXlFdnV5RUE7QUFBQTtBekUwdXlFQTtBeUV6dXlFQTs7QUFFQTtBekUydXlFQTtBeUV6dXlFQTs7QUFFQTtBekUydXlFQTtBeUV6dXlFQTs7QUFFQTtBekUydXlFQTtBeUV6dXlFQTs7QUFFQTtBekUydXlFQTtBeUUxdnlFQTtBQUFBO0F6RTZ2eUVBO0F5RTV2eUVBOztBQUVBO0F6RTh2eUVBO0F5RTV2eUVBOztBQUVBO0F6RTh2eUVBO0F5RTV2eUVBOztBQUVBO0F6RTh2eUVBO0F5RTV2eUVBOztBQUVBO0F6RTh2eUVBO0F5RTd3eUVBO0FBQUE7QXpFZ3h5RUE7QXlFL3d5RUE7O0FBRUE7QXpFaXh5RUE7QXlFL3d5RUE7O0FBRUE7QXpFaXh5RUE7QXlFL3d5RUE7O0FBRUE7QXpFaXh5RUE7QXlFL3d5RUE7O0FBRUE7QXpFaXh5RUE7QXlFaHl5RUE7QUFBQTtBekVteXlFQTtBeUVseXlFQTs7QUFFQTtBekVveXlFQTtBeUVseXlFQTs7QUFFQTtBekVveXlFQTtBeUVseXlFQTs7QUFFQTtBekVveXlFQTtBeUVseXlFQTs7QUFFQTtBekVveXlFQTtBeUVuenlFQTtBQUFBO0F6RXN6eUVBO0F5RXJ6eUVBOztBQUVBO0F6RXV6eUVBO0F5RXJ6eUVBOztBQUVBO0F6RXV6eUVBO0F5RXJ6eUVBOztBQUVBO0F6RXV6eUVBO0F5RXJ6eUVBOztBQUVBO0F6RXV6eUVBO0F5RXQweUVBO0FBQUE7QXpFeTB5RUE7QXlFeDB5RUE7O0FBRUE7QXpFMDB5RUE7QXlFeDB5RUE7O0FBRUE7QXpFMDB5RUE7QXlFeDB5RUE7O0FBRUE7QXpFMDB5RUE7QXlFeDB5RUE7O0FBRUE7QXpFMDB5RUE7QXlFejF5RUE7QUFBQTtBekU0MXlFQTtBeUUzMXlFQTs7QUFFQTtBekU2MXlFQTtBeUUzMXlFQTs7QUFFQTtBekU2MXlFQTtBeUUzMXlFQTs7QUFFQTtBekU2MXlFQTtBeUUzMXlFQTs7QUFFQTtBekU2MXlFQTtBeUVyMXlFQTtBQUFBO0F6RXcxeUVBO0F5RXYxeUVBOztBQUVBO0F6RXkxeUVBO0F5RXYxeUVBOztBQUVBO0F6RXkxeUVBO0F5RXYxeUVBOztBQUVBO0F6RXkxeUVBO0F5RXYxeUVBOztBQUVBO0F6RXkxeUVBO0F5RXgyeUVBO0FBQUE7QXpFMjJ5RUE7QXlFMTJ5RUE7O0FBRUE7QXpFNDJ5RUE7QXlFMTJ5RUE7O0FBRUE7QXpFNDJ5RUE7QXlFMTJ5RUE7O0FBRUE7QXpFNDJ5RUE7QXlFMTJ5RUE7O0FBRUE7QXpFNDJ5RUE7QXlFMzN5RUE7QUFBQTtBekU4M3lFQTtBeUU3M3lFQTs7QUFFQTtBekUrM3lFQTtBeUU3M3lFQTs7QUFFQTtBekUrM3lFQTtBeUU3M3lFQTs7QUFFQTtBekUrM3lFQTtBeUU3M3lFQTs7QUFFQTtBekUrM3lFQTtBeUU5NHlFQTtBQUFBO0F6RWk1eUVBO0F5RWg1eUVBOztBQUVBO0F6RWs1eUVBO0F5RWg1eUVBOztBQUVBO0F6RWs1eUVBO0F5RWg1eUVBOztBQUVBO0F6RWs1eUVBO0F5RWg1eUVBOztBQUVBO0F6RWs1eUVBO0F5RWo2eUVBO0FBQUE7QXpFbzZ5RUE7QXlFbjZ5RUE7O0FBRUE7QXpFcTZ5RUE7QXlFbjZ5RUE7O0FBRUE7QXpFcTZ5RUE7QXlFbjZ5RUE7O0FBRUE7QXpFcTZ5RUE7QXlFbjZ5RUE7O0FBRUE7QXpFcTZ5RUE7QXlFcDd5RUE7QUFBQTtBekV1N3lFQTtBeUV0N3lFQTs7QUFFQTtBekV3N3lFQTtBeUV0N3lFQTs7QUFFQTtBekV3N3lFQTtBeUV0N3lFQTs7QUFFQTtBekV3N3lFQTtBeUV0N3lFQTs7QUFFQTtBekV3N3lFQTtBeUV2OHlFQTtBQUFBO0F6RTA4eUVBO0F5RXo4eUVBOztBQUVBO0F6RTI4eUVBO0F5RXo4eUVBOztBQUVBO0F6RTI4eUVBO0F5RXo4eUVBOztBQUVBO0F6RTI4eUVBO0F5RXo4eUVBOztBQUVBO0F6RTI4eUVBO0F5RTE5eUVBO0FBQUE7QXpFNjl5RUE7QXlFNTl5RUE7O0FBRUE7QXpFODl5RUE7QXlFNTl5RUE7O0FBRUE7QXpFODl5RUE7QXlFNTl5RUE7O0FBRUE7QXpFODl5RUE7QXlFNTl5RUE7O0FBRUE7QXpFODl5RUE7QXlFNyt5RUE7QUFBQTtBekVnL3lFQTtBeUUvK3lFQTs7QUFFQTtBekVpL3lFQTtBeUUvK3lFQTs7QUFFQTtBekVpL3lFQTtBeUUvK3lFQTs7QUFFQTtBekVpL3lFQTtBeUUvK3lFQTs7QUFFQTtBekVpL3lFQTtBeUVoZ3pFQTtBQUFBO0F6RW1nekVBO0F5RWxnekVBOztBQUVBO0F6RW9nekVBO0F5RWxnekVBOztBQUVBO0F6RW9nekVBO0F5RWxnekVBOztBQUVBO0F6RW9nekVBO0F5RWxnekVBOztBQUVBO0F6RW9nekVBO0F5RW5oekVBO0FBQUE7QXpFc2h6RUE7QXlFcmh6RUE7O0FBRUE7QXpFdWh6RUE7QXlFcmh6RUE7O0FBRUE7QXpFdWh6RUE7QXlFcmh6RUE7O0FBRUE7QXpFdWh6RUE7QXlFcmh6RUE7O0FBRUE7QXpFdWh6RUE7QXlFdGl6RUE7QUFBQTtBekV5aXpFQTtBeUV4aXpFQTs7QUFFQTtBekUwaXpFQTtBeUV4aXpFQTs7QUFFQTtBekUwaXpFQTtBeUV4aXpFQTs7QUFFQTtBekUwaXpFQTtBeUV4aXpFQTs7QUFFQTtBekUwaXpFQTtBeUV6anpFQTtBQUFBO0F6RTRqekVBO0F5RTNqekVBOztBQUVBO0F6RTZqekVBO0F5RTNqekVBOztBQUVBO0F6RTZqekVBO0F5RTNqekVBOztBQUVBO0F6RTZqekVBO0F5RTNqekVBOztBQUVBO0F6RTZqekVBO0F5RTVrekVBO0FBQUE7QXpFK2t6RUE7QXlFOWt6RUE7O0FBRUE7QXpFZ2x6RUE7QXlFOWt6RUE7O0FBRUE7QXpFZ2x6RUE7QXlFOWt6RUE7O0FBRUE7QXpFZ2x6RUE7QXlFOWt6RUE7O0FBRUE7QXpFZ2x6RUE7QXlFL2x6RUE7QUFBQTtBekVrbXpFQTtBeUVqbXpFQTs7QUFFQTtBekVtbXpFQTtBeUVqbXpFQTs7QUFFQTtBekVtbXpFQTtBeUVqbXpFQTs7QUFFQTtBekVtbXpFQTtBeUVqbXpFQTs7QUFFQTtBekVtbXpFQTtBeUVsbnpFQTtBQUFBO0F6RXFuekVBO0F5RXBuekVBOztBQUVBO0F6RXNuekVBO0F5RXBuekVBOztBQUVBO0F6RXNuekVBO0F5RXBuekVBOztBQUVBO0F6RXNuekVBO0F5RXBuekVBOztBQUVBO0F6RXNuekVBO0F5RXJvekVBO0FBQUE7QXpFd296RUE7QXlFdm96RUE7O0FBRUE7QXpFeW96RUE7QXlFdm96RUE7O0FBRUE7QXpFeW96RUE7QXlFdm96RUE7O0FBRUE7QXpFeW96RUE7QXlFdm96RUE7O0FBRUE7QXpFeW96RUE7QXlFeHB6RUE7QUFBQTtBekUycHpFQTtBeUUxcHpFQTs7QUFFQTtBekU0cHpFQTtBeUUxcHpFQTs7QUFFQTtBekU0cHpFQTtBeUUxcHpFQTs7QUFFQTtBekU0cHpFQTtBeUUxcHpFQTs7QUFFQTtBekU0cHpFQTtBeUUzcXpFQTtBQUFBO0F6RThxekVBO0F5RTdxekVBOztBQUVBO0F6RStxekVBO0F5RTdxekVBOztBQUVBO0F6RStxekVBO0F5RTdxekVBOztBQUVBO0F6RStxekVBO0F5RTdxekVBOztBQUVBO0F6RStxekVBO0F5RTlyekVBO0FBQUE7QXpFaXN6RUE7QXlFaHN6RUE7O0FBRUE7QXpFa3N6RUE7QXlFaHN6RUE7O0FBRUE7QXpFa3N6RUE7QXlFaHN6RUE7O0FBRUE7QXpFa3N6RUE7QXlFaHN6RUE7O0FBRUE7QXpFa3N6RUE7QXlFNXJ6RUE7QUFBQTtBekUrcnpFQTtBeUU5cnpFQTs7QUFFQTtBekVnc3pFQTtBeUU5cnpFQTs7QUFFQTtBekVnc3pFQTtBeUU5cnpFQTs7QUFFQTtBekVnc3pFQTtBeUU5cnpFQTs7QUFFQTtBekVnc3pFQTtBQUNBO0FpQjFzekVBO0F3RGxEQTtBQUFBO0F6RWd3ekVBO0F5RS92ekVBOztBQUVBO0F6RWl3ekVBO0F5RS92ekVBOztBQUVBO0F6RWl3ekVBO0F5RS92ekVBOztBQUVBO0F6RWl3ekVBO0F5RS92ekVBOztBQUVBO0F6RWl3ekVBO0F5RWh4ekVBO0FBQUE7QXpFbXh6RUE7QXlFbHh6RUE7O0FBRUE7QXpFb3h6RUE7QXlFbHh6RUE7O0FBRUE7QXpFb3h6RUE7QXlFbHh6RUE7O0FBRUE7QXpFb3h6RUE7QXlFbHh6RUE7O0FBRUE7QXpFb3h6RUE7QXlFbnl6RUE7QUFBQTtBekVzeXpFQTtBeUVyeXpFQTs7QUFFQTtBekV1eXpFQTtBeUVyeXpFQTs7QUFFQTtBekV1eXpFQTtBeUVyeXpFQTs7QUFFQTtBekV1eXpFQTtBeUVyeXpFQTs7QUFFQTtBekV1eXpFQTtBeUV0enpFQTtBQUFBO0F6RXl6ekVBO0F5RXh6ekVBOztBQUVBO0F6RTB6ekVBO0F5RXh6ekVBOztBQUVBO0F6RTB6ekVBO0F5RXh6ekVBOztBQUVBO0F6RTB6ekVBO0F5RXh6ekVBOztBQUVBO0F6RTB6ekVBO0F5RXowekVBO0FBQUE7QXpFNDB6RUE7QXlFMzB6RUE7O0FBRUE7QXpFNjB6RUE7QXlFMzB6RUE7O0FBRUE7QXpFNjB6RUE7QXlFMzB6RUE7O0FBRUE7QXpFNjB6RUE7QXlFMzB6RUE7O0FBRUE7QXpFNjB6RUE7QXlFNTF6RUE7QUFBQTtBekUrMXpFQTtBeUU5MXpFQTs7QUFFQTtBekVnMnpFQTtBeUU5MXpFQTs7QUFFQTtBekVnMnpFQTtBeUU5MXpFQTs7QUFFQTtBekVnMnpFQTtBeUU5MXpFQTs7QUFFQTtBekVnMnpFQTtBeUUvMnpFQTtBQUFBO0F6RWszekVBO0F5RWozekVBOztBQUVBO0F6RW0zekVBO0F5RWozekVBOztBQUVBO0F6RW0zekVBO0F5RWozekVBOztBQUVBO0F6RW0zekVBO0F5RWozekVBOztBQUVBO0F6RW0zekVBO0F5RWw0ekVBO0FBQUE7QXpFcTR6RUE7QXlFcDR6RUE7O0FBRUE7QXpFczR6RUE7QXlFcDR6RUE7O0FBRUE7QXpFczR6RUE7QXlFcDR6RUE7O0FBRUE7QXpFczR6RUE7QXlFcDR6RUE7O0FBRUE7QXpFczR6RUE7QXlFcjV6RUE7QUFBQTtBekV3NXpFQTtBeUV2NXpFQTs7QUFFQTtBekV5NXpFQTtBeUV2NXpFQTs7QUFFQTtBekV5NXpFQTtBeUV2NXpFQTs7QUFFQTtBekV5NXpFQTtBeUV2NXpFQTs7QUFFQTtBekV5NXpFQTtBeUV4NnpFQTtBQUFBO0F6RTI2ekVBO0F5RTE2ekVBOztBQUVBO0F6RTQ2ekVBO0F5RTE2ekVBOztBQUVBO0F6RTQ2ekVBO0F5RTE2ekVBOztBQUVBO0F6RTQ2ekVBO0F5RTE2ekVBOztBQUVBO0F6RTQ2ekVBO0F5RTM3ekVBO0FBQUE7QXpFODd6RUE7QXlFNzd6RUE7O0FBRUE7QXpFKzd6RUE7QXlFNzd6RUE7O0FBRUE7QXpFKzd6RUE7QXlFNzd6RUE7O0FBRUE7QXpFKzd6RUE7QXlFNzd6RUE7O0FBRUE7QXpFKzd6RUE7QXlFOTh6RUE7QUFBQTtBekVpOXpFQTtBeUVoOXpFQTs7QUFFQTtBekVrOXpFQTtBeUVoOXpFQTs7QUFFQTtBekVrOXpFQTtBeUVoOXpFQTs7QUFFQTtBekVrOXpFQTtBeUVoOXpFQTs7QUFFQTtBekVrOXpFQTtBeUVqK3pFQTtBQUFBO0F6RW8rekVBO0F5RW4rekVBOztBQUVBO0F6RXErekVBO0F5RW4rekVBOztBQUVBO0F6RXErekVBO0F5RW4rekVBOztBQUVBO0F6RXErekVBO0F5RW4rekVBOztBQUVBO0F6RXErekVBO0F5RXAvekVBO0FBQUE7QXpFdS96RUE7QXlFdC96RUE7O0FBRUE7QXpFdy96RUE7QXlFdC96RUE7O0FBRUE7QXpFdy96RUE7QXlFdC96RUE7O0FBRUE7QXpFdy96RUE7QXlFdC96RUE7O0FBRUE7QXpFdy96RUE7QXlFdmcwRUE7QUFBQTtBekUwZzBFQTtBeUV6ZzBFQTs7QUFFQTtBekUyZzBFQTtBeUV6ZzBFQTs7QUFFQTtBekUyZzBFQTtBeUV6ZzBFQTs7QUFFQTtBekUyZzBFQTtBeUV6ZzBFQTs7QUFFQTtBekUyZzBFQTtBeUUxaDBFQTtBQUFBO0F6RTZoMEVBO0F5RTVoMEVBOztBQUVBO0F6RThoMEVBO0F5RTVoMEVBOztBQUVBO0F6RThoMEVBO0F5RTVoMEVBOztBQUVBO0F6RThoMEVBO0F5RTVoMEVBOztBQUVBO0F6RThoMEVBO0F5RTdpMEVBO0FBQUE7QXpFZ2owRUE7QXlFL2kwRUE7O0FBRUE7QXpFaWowRUE7QXlFL2kwRUE7O0FBRUE7QXpFaWowRUE7QXlFL2kwRUE7O0FBRUE7QXpFaWowRUE7QXlFL2kwRUE7O0FBRUE7QXpFaWowRUE7QXlFaGswRUE7QUFBQTtBekVtazBFQTtBeUVsazBFQTs7QUFFQTtBekVvazBFQTtBeUVsazBFQTs7QUFFQTtBekVvazBFQTtBeUVsazBFQTs7QUFFQTtBekVvazBFQTtBeUVsazBFQTs7QUFFQTtBekVvazBFQTtBeUVubDBFQTtBQUFBO0F6RXNsMEVBO0F5RXJsMEVBOztBQUVBO0F6RXVsMEVBO0F5RXJsMEVBOztBQUVBO0F6RXVsMEVBO0F5RXJsMEVBOztBQUVBO0F6RXVsMEVBO0F5RXJsMEVBOztBQUVBO0F6RXVsMEVBO0F5RXRtMEVBO0FBQUE7QXpFeW0wRUE7QXlFeG0wRUE7O0FBRUE7QXpFMG0wRUE7QXlFeG0wRUE7O0FBRUE7QXpFMG0wRUE7QXlFeG0wRUE7O0FBRUE7QXpFMG0wRUE7QXlFeG0wRUE7O0FBRUE7QXpFMG0wRUE7QXlFem4wRUE7QUFBQTtBekU0bjBFQTtBeUUzbjBFQTs7QUFFQTtBekU2bjBFQTtBeUUzbjBFQTs7QUFFQTtBekU2bjBFQTtBeUUzbjBFQTs7QUFFQTtBekU2bjBFQTtBeUUzbjBFQTs7QUFFQTtBekU2bjBFQTtBeUU1bzBFQTtBQUFBO0F6RStvMEVBO0F5RTlvMEVBOztBQUVBO0F6RWdwMEVBO0F5RTlvMEVBOztBQUVBO0F6RWdwMEVBO0F5RTlvMEVBOztBQUVBO0F6RWdwMEVBO0F5RTlvMEVBOztBQUVBO0F6RWdwMEVBO0F5RS9wMEVBO0FBQUE7QXpFa3EwRUE7QXlFanEwRUE7O0FBRUE7QXpFbXEwRUE7QXlFanEwRUE7O0FBRUE7QXpFbXEwRUE7QXlFanEwRUE7O0FBRUE7QXpFbXEwRUE7QXlFanEwRUE7O0FBRUE7QXpFbXEwRUE7QXlFbHIwRUE7QUFBQTtBekVxcjBFQTtBeUVwcjBFQTs7QUFFQTtBekVzcjBFQTtBeUVwcjBFQTs7QUFFQTtBekVzcjBFQTtBeUVwcjBFQTs7QUFFQTtBekVzcjBFQTtBeUVwcjBFQTs7QUFFQTtBekVzcjBFQTtBeUVyczBFQTtBQUFBO0F6RXdzMEVBO0F5RXZzMEVBOztBQUVBO0F6RXlzMEVBO0F5RXZzMEVBOztBQUVBO0F6RXlzMEVBO0F5RXZzMEVBOztBQUVBO0F6RXlzMEVBO0F5RXZzMEVBOztBQUVBO0F6RXlzMEVBO0F5RXh0MEVBO0FBQUE7QXpFMnQwRUE7QXlFMXQwRUE7O0FBRUE7QXpFNHQwRUE7QXlFMXQwRUE7O0FBRUE7QXpFNHQwRUE7QXlFMXQwRUE7O0FBRUE7QXpFNHQwRUE7QXlFMXQwRUE7O0FBRUE7QXpFNHQwRUE7QXlFM3UwRUE7QUFBQTtBekU4dTBFQTtBeUU3dTBFQTs7QUFFQTtBekUrdTBFQTtBeUU3dTBFQTs7QUFFQTtBekUrdTBFQTtBeUU3dTBFQTs7QUFFQTtBekUrdTBFQTtBeUU3dTBFQTs7QUFFQTtBekUrdTBFQTtBeUU5djBFQTtBQUFBO0F6RWl3MEVBO0F5RWh3MEVBOztBQUVBO0F6RWt3MEVBO0F5RWh3MEVBOztBQUVBO0F6RWt3MEVBO0F5RWh3MEVBOztBQUVBO0F6RWt3MEVBO0F5RWh3MEVBOztBQUVBO0F6RWt3MEVBO0F5RWp4MEVBO0FBQUE7QXpFb3gwRUE7QXlFbngwRUE7O0FBRUE7QXpFcXgwRUE7QXlFbngwRUE7O0FBRUE7QXpFcXgwRUE7QXlFbngwRUE7O0FBRUE7QXpFcXgwRUE7QXlFbngwRUE7O0FBRUE7QXpFcXgwRUE7QXlFcHkwRUE7QUFBQTtBekV1eTBFQTtBeUV0eTBFQTs7QUFFQTtBekV3eTBFQTtBeUV0eTBFQTs7QUFFQTtBekV3eTBFQTtBeUV0eTBFQTs7QUFFQTtBekV3eTBFQTtBeUV0eTBFQTs7QUFFQTtBekV3eTBFQTtBeUV2ejBFQTtBQUFBO0F6RTB6MEVBO0F5RXp6MEVBOztBQUVBO0F6RTJ6MEVBO0F5RXp6MEVBOztBQUVBO0F6RTJ6MEVBO0F5RXp6MEVBOztBQUVBO0F6RTJ6MEVBO0F5RXp6MEVBOztBQUVBO0F6RTJ6MEVBO0F5RTEwMEVBO0FBQUE7QXpFNjAwRUE7QXlFNTAwRUE7O0FBRUE7QXpFODAwRUE7QXlFNTAwRUE7O0FBRUE7QXpFODAwRUE7QXlFNTAwRUE7O0FBRUE7QXpFODAwRUE7QXlFNTAwRUE7O0FBRUE7QXpFODAwRUE7QXlFNzEwRUE7QUFBQTtBekVnMjBFQTtBeUUvMTBFQTs7QUFFQTtBekVpMjBFQTtBeUUvMTBFQTs7QUFFQTtBekVpMjBFQTtBeUUvMTBFQTs7QUFFQTtBekVpMjBFQTtBeUUvMTBFQTs7QUFFQTtBekVpMjBFQTtBeUVoMzBFQTtBQUFBO0F6RW0zMEVBO0F5RWwzMEVBOztBQUVBO0F6RW8zMEVBO0F5RWwzMEVBOztBQUVBO0F6RW8zMEVBO0F5RWwzMEVBOztBQUVBO0F6RW8zMEVBO0F5RWwzMEVBOztBQUVBO0F6RW8zMEVBO0F5RW40MEVBO0FBQUE7QXpFczQwRUE7QXlFcjQwRUE7O0FBRUE7QXpFdTQwRUE7QXlFcjQwRUE7O0FBRUE7QXpFdTQwRUE7QXlFcjQwRUE7O0FBRUE7QXpFdTQwRUE7QXlFcjQwRUE7O0FBRUE7QXpFdTQwRUE7QXlFdDUwRUE7QUFBQTtBekV5NTBFQTtBeUV4NTBFQTs7QUFFQTtBekUwNTBFQTtBeUV4NTBFQTs7QUFFQTtBekUwNTBFQTtBeUV4NTBFQTs7QUFFQTtBekUwNTBFQTtBeUV4NTBFQTs7QUFFQTtBekUwNTBFQTtBeUV6NjBFQTtBQUFBO0F6RTQ2MEVBO0F5RTM2MEVBOztBQUVBO0F6RTY2MEVBO0F5RTM2MEVBOztBQUVBO0F6RTY2MEVBO0F5RTM2MEVBOztBQUVBO0F6RTY2MEVBO0F5RTM2MEVBOztBQUVBO0F6RTY2MEVBO0F5RTU3MEVBO0FBQUE7QXpFKzcwRUE7QXlFOTcwRUE7O0FBRUE7QXpFZzgwRUE7QXlFOTcwRUE7O0FBRUE7QXpFZzgwRUE7QXlFOTcwRUE7O0FBRUE7QXpFZzgwRUE7QXlFOTcwRUE7O0FBRUE7QXpFZzgwRUE7QXlFLzgwRUE7QUFBQTtBekVrOTBFQTtBeUVqOTBFQTs7QUFFQTtBekVtOTBFQTtBeUVqOTBFQTs7QUFFQTtBekVtOTBFQTtBeUVqOTBFQTs7QUFFQTtBekVtOTBFQTtBeUVqOTBFQTs7QUFFQTtBekVtOTBFQTtBeUVsKzBFQTtBQUFBO0F6RXErMEVBO0F5RXArMEVBOztBQUVBO0F6RXMrMEVBO0F5RXArMEVBOztBQUVBO0F6RXMrMEVBO0F5RXArMEVBOztBQUVBO0F6RXMrMEVBO0F5RXArMEVBOztBQUVBO0F6RXMrMEVBO0F5RXIvMEVBO0FBQUE7QXpFdy8wRUE7QXlFdi8wRUE7O0FBRUE7QXpFeS8wRUE7QXlFdi8wRUE7O0FBRUE7QXpFeS8wRUE7QXlFdi8wRUE7O0FBRUE7QXpFeS8wRUE7QXlFdi8wRUE7O0FBRUE7QXpFeS8wRUE7QXlFeGcxRUE7QUFBQTtBekUyZzFFQTtBeUUxZzFFQTs7QUFFQTtBekU0ZzFFQTtBeUUxZzFFQTs7QUFFQTtBekU0ZzFFQTtBeUUxZzFFQTs7QUFFQTtBekU0ZzFFQTtBeUUxZzFFQTs7QUFFQTtBekU0ZzFFQTtBeUVwZzFFQTtBQUFBO0F6RXVnMUVBO0F5RXRnMUVBOztBQUVBO0F6RXdnMUVBO0F5RXRnMUVBOztBQUVBO0F6RXdnMUVBO0F5RXRnMUVBOztBQUVBO0F6RXdnMUVBO0F5RXRnMUVBOztBQUVBO0F6RXdnMUVBO0F5RXZoMUVBO0FBQUE7QXpFMGgxRUE7QXlFemgxRUE7O0FBRUE7QXpFMmgxRUE7QXlFemgxRUE7O0FBRUE7QXpFMmgxRUE7QXlFemgxRUE7O0FBRUE7QXpFMmgxRUE7QXlFemgxRUE7O0FBRUE7QXpFMmgxRUE7QXlFMWkxRUE7QUFBQTtBekU2aTFFQTtBeUU1aTFFQTs7QUFFQTtBekU4aTFFQTtBeUU1aTFFQTs7QUFFQTtBekU4aTFFQTtBeUU1aTFFQTs7QUFFQTtBekU4aTFFQTtBeUU1aTFFQTs7QUFFQTtBekU4aTFFQTtBeUU3ajFFQTtBQUFBO0F6RWdrMUVBO0F5RS9qMUVBOztBQUVBO0F6RWlrMUVBO0F5RS9qMUVBOztBQUVBO0F6RWlrMUVBO0F5RS9qMUVBOztBQUVBO0F6RWlrMUVBO0F5RS9qMUVBOztBQUVBO0F6RWlrMUVBO0F5RWhsMUVBO0FBQUE7QXpFbWwxRUE7QXlFbGwxRUE7O0FBRUE7QXpFb2wxRUE7QXlFbGwxRUE7O0FBRUE7QXpFb2wxRUE7QXlFbGwxRUE7O0FBRUE7QXpFb2wxRUE7QXlFbGwxRUE7O0FBRUE7QXpFb2wxRUE7QXlFbm0xRUE7QUFBQTtBekVzbTFFQTtBeUVybTFFQTs7QUFFQTtBekV1bTFFQTtBeUVybTFFQTs7QUFFQTtBekV1bTFFQTtBeUVybTFFQTs7QUFFQTtBekV1bTFFQTtBeUVybTFFQTs7QUFFQTtBekV1bTFFQTtBeUV0bjFFQTtBQUFBO0F6RXluMUVBO0F5RXhuMUVBOztBQUVBO0F6RTBuMUVBO0F5RXhuMUVBOztBQUVBO0F6RTBuMUVBO0F5RXhuMUVBOztBQUVBO0F6RTBuMUVBO0F5RXhuMUVBOztBQUVBO0F6RTBuMUVBO0F5RXpvMUVBO0FBQUE7QXpFNG8xRUE7QXlFM28xRUE7O0FBRUE7QXpFNm8xRUE7QXlFM28xRUE7O0FBRUE7QXpFNm8xRUE7QXlFM28xRUE7O0FBRUE7QXpFNm8xRUE7QXlFM28xRUE7O0FBRUE7QXpFNm8xRUE7QXlFNXAxRUE7QUFBQTtBekUrcDFFQTtBeUU5cDFFQTs7QUFFQTtBekVncTFFQTtBeUU5cDFFQTs7QUFFQTtBekVncTFFQTtBeUU5cDFFQTs7QUFFQTtBekVncTFFQTtBeUU5cDFFQTs7QUFFQTtBekVncTFFQTtBeUUvcTFFQTtBQUFBO0F6RWtyMUVBO0F5RWpyMUVBOztBQUVBO0F6RW1yMUVBO0F5RWpyMUVBOztBQUVBO0F6RW1yMUVBO0F5RWpyMUVBOztBQUVBO0F6RW1yMUVBO0F5RWpyMUVBOztBQUVBO0F6RW1yMUVBO0F5RWxzMUVBO0FBQUE7QXpFcXMxRUE7QXlFcHMxRUE7O0FBRUE7QXpFc3MxRUE7QXlFcHMxRUE7O0FBRUE7QXpFc3MxRUE7QXlFcHMxRUE7O0FBRUE7QXpFc3MxRUE7QXlFcHMxRUE7O0FBRUE7QXpFc3MxRUE7QXlFcnQxRUE7QUFBQTtBekV3dDFFQTtBeUV2dDFFQTs7QUFFQTtBekV5dDFFQTtBeUV2dDFFQTs7QUFFQTtBekV5dDFFQTtBeUV2dDFFQTs7QUFFQTtBekV5dDFFQTtBeUV2dDFFQTs7QUFFQTtBekV5dDFFQTtBeUV4dTFFQTtBQUFBO0F6RTJ1MUVBO0F5RTF1MUVBOztBQUVBO0F6RTR1MUVBO0F5RTF1MUVBOztBQUVBO0F6RTR1MUVBO0F5RTF1MUVBOztBQUVBO0F6RTR1MUVBO0F5RTF1MUVBOztBQUVBO0F6RTR1MUVBO0F5RTN2MUVBO0FBQUE7QXpFOHYxRUE7QXlFN3YxRUE7O0FBRUE7QXpFK3YxRUE7QXlFN3YxRUE7O0FBRUE7QXpFK3YxRUE7QXlFN3YxRUE7O0FBRUE7QXpFK3YxRUE7QXlFN3YxRUE7O0FBRUE7QXpFK3YxRUE7QXlFOXcxRUE7QUFBQTtBekVpeDFFQTtBeUVoeDFFQTs7QUFFQTtBekVreDFFQTtBeUVoeDFFQTs7QUFFQTtBekVreDFFQTtBeUVoeDFFQTs7QUFFQTtBekVreDFFQTtBeUVoeDFFQTs7QUFFQTtBekVreDFFQTtBeUVqeTFFQTtBQUFBO0F6RW95MUVBO0F5RW55MUVBOztBQUVBO0F6RXF5MUVBO0F5RW55MUVBOztBQUVBO0F6RXF5MUVBO0F5RW55MUVBOztBQUVBO0F6RXF5MUVBO0F5RW55MUVBOztBQUVBO0F6RXF5MUVBO0F5RXB6MUVBO0FBQUE7QXpFdXoxRUE7QXlFdHoxRUE7O0FBRUE7QXpFd3oxRUE7QXlFdHoxRUE7O0FBRUE7QXpFd3oxRUE7QXlFdHoxRUE7O0FBRUE7QXpFd3oxRUE7QXlFdHoxRUE7O0FBRUE7QXpFd3oxRUE7QXlFdjAxRUE7QUFBQTtBekUwMDFFQTtBeUV6MDFFQTs7QUFFQTtBekUyMDFFQTtBeUV6MDFFQTs7QUFFQTtBekUyMDFFQTtBeUV6MDFFQTs7QUFFQTtBekUyMDFFQTtBeUV6MDFFQTs7QUFFQTtBekUyMDFFQTtBeUUxMTFFQTtBQUFBO0F6RTYxMUVBO0F5RTUxMUVBOztBQUVBO0F6RTgxMUVBO0F5RTUxMUVBOztBQUVBO0F6RTgxMUVBO0F5RTUxMUVBOztBQUVBO0F6RTgxMUVBO0F5RTUxMUVBOztBQUVBO0F6RTgxMUVBO0F5RTcyMUVBO0FBQUE7QXpFZzMxRUE7QXlFLzIxRUE7O0FBRUE7QXpFaTMxRUE7QXlFLzIxRUE7O0FBRUE7QXpFaTMxRUE7QXlFLzIxRUE7O0FBRUE7QXpFaTMxRUE7QXlFLzIxRUE7O0FBRUE7QXpFaTMxRUE7QXlFMzIxRUE7QUFBQTtBekU4MjFFQTtBeUU3MjFFQTs7QUFFQTtBekUrMjFFQTtBeUU3MjFFQTs7QUFFQTtBekUrMjFFQTtBeUU3MjFFQTs7QUFFQTtBekUrMjFFQTtBeUU3MjFFQTs7QUFFQTtBekUrMjFFQTtBQUNBO0FpQnozMUVBO0F3RGxEQTtBQUFBO0F6RSs2MUVBO0F5RTk2MUVBOztBQUVBO0F6RWc3MUVBO0F5RTk2MUVBOztBQUVBO0F6RWc3MUVBO0F5RTk2MUVBOztBQUVBO0F6RWc3MUVBO0F5RTk2MUVBOztBQUVBO0F6RWc3MUVBO0F5RS83MUVBO0FBQUE7QXpFazgxRUE7QXlFajgxRUE7O0FBRUE7QXpFbTgxRUE7QXlFajgxRUE7O0FBRUE7QXpFbTgxRUE7QXlFajgxRUE7O0FBRUE7QXpFbTgxRUE7QXlFajgxRUE7O0FBRUE7QXpFbTgxRUE7QXlFbDkxRUE7QUFBQTtBekVxOTFFQTtBeUVwOTFFQTs7QUFFQTtBekVzOTFFQTtBeUVwOTFFQTs7QUFFQTtBekVzOTFFQTtBeUVwOTFFQTs7QUFFQTtBekVzOTFFQTtBeUVwOTFFQTs7QUFFQTtBekVzOTFFQTtBeUVyKzFFQTtBQUFBO0F6RXcrMUVBO0F5RXYrMUVBOztBQUVBO0F6RXkrMUVBO0F5RXYrMUVBOztBQUVBO0F6RXkrMUVBO0F5RXYrMUVBOztBQUVBO0F6RXkrMUVBO0F5RXYrMUVBOztBQUVBO0F6RXkrMUVBO0F5RXgvMUVBO0FBQUE7QXpFMi8xRUE7QXlFMS8xRUE7O0FBRUE7QXpFNC8xRUE7QXlFMS8xRUE7O0FBRUE7QXpFNC8xRUE7QXlFMS8xRUE7O0FBRUE7QXpFNC8xRUE7QXlFMS8xRUE7O0FBRUE7QXpFNC8xRUE7QXlFM2cyRUE7QUFBQTtBekU4ZzJFQTtBeUU3ZzJFQTs7QUFFQTtBekUrZzJFQTtBeUU3ZzJFQTs7QUFFQTtBekUrZzJFQTtBeUU3ZzJFQTs7QUFFQTtBekUrZzJFQTtBeUU3ZzJFQTs7QUFFQTtBekUrZzJFQTtBeUU5aDJFQTtBQUFBO0F6RWlpMkVBO0F5RWhpMkVBOztBQUVBO0F6RWtpMkVBO0F5RWhpMkVBOztBQUVBO0F6RWtpMkVBO0F5RWhpMkVBOztBQUVBO0F6RWtpMkVBO0F5RWhpMkVBOztBQUVBO0F6RWtpMkVBO0F5RWpqMkVBO0FBQUE7QXpFb2oyRUE7QXlFbmoyRUE7O0FBRUE7QXpFcWoyRUE7QXlFbmoyRUE7O0FBRUE7QXpFcWoyRUE7QXlFbmoyRUE7O0FBRUE7QXpFcWoyRUE7QXlFbmoyRUE7O0FBRUE7QXpFcWoyRUE7QXlFcGsyRUE7QUFBQTtBekV1azJFQTtBeUV0azJFQTs7QUFFQTtBekV3azJFQTtBeUV0azJFQTs7QUFFQTtBekV3azJFQTtBeUV0azJFQTs7QUFFQTtBekV3azJFQTtBeUV0azJFQTs7QUFFQTtBekV3azJFQTtBeUV2bDJFQTtBQUFBO0F6RTBsMkVBO0F5RXpsMkVBOztBQUVBO0F6RTJsMkVBO0F5RXpsMkVBOztBQUVBO0F6RTJsMkVBO0F5RXpsMkVBOztBQUVBO0F6RTJsMkVBO0F5RXpsMkVBOztBQUVBO0F6RTJsMkVBO0F5RTFtMkVBO0FBQUE7QXpFNm0yRUE7QXlFNW0yRUE7O0FBRUE7QXpFOG0yRUE7QXlFNW0yRUE7O0FBRUE7QXpFOG0yRUE7QXlFNW0yRUE7O0FBRUE7QXpFOG0yRUE7QXlFNW0yRUE7O0FBRUE7QXpFOG0yRUE7QXlFN24yRUE7QUFBQTtBekVnbzJFQTtBeUUvbjJFQTs7QUFFQTtBekVpbzJFQTtBeUUvbjJFQTs7QUFFQTtBekVpbzJFQTtBeUUvbjJFQTs7QUFFQTtBekVpbzJFQTtBeUUvbjJFQTs7QUFFQTtBekVpbzJFQTtBeUVocDJFQTtBQUFBO0F6RW1wMkVBO0F5RWxwMkVBOztBQUVBO0F6RW9wMkVBO0F5RWxwMkVBOztBQUVBO0F6RW9wMkVBO0F5RWxwMkVBOztBQUVBO0F6RW9wMkVBO0F5RWxwMkVBOztBQUVBO0F6RW9wMkVBO0F5RW5xMkVBO0FBQUE7QXpFc3EyRUE7QXlFcnEyRUE7O0FBRUE7QXpFdXEyRUE7QXlFcnEyRUE7O0FBRUE7QXpFdXEyRUE7QXlFcnEyRUE7O0FBRUE7QXpFdXEyRUE7QXlFcnEyRUE7O0FBRUE7QXpFdXEyRUE7QXlFdHIyRUE7QUFBQTtBekV5cjJFQTtBeUV4cjJFQTs7QUFFQTtBekUwcjJFQTtBeUV4cjJFQTs7QUFFQTtBekUwcjJFQTtBeUV4cjJFQTs7QUFFQTtBekUwcjJFQTtBeUV4cjJFQTs7QUFFQTtBekUwcjJFQTtBeUV6czJFQTtBQUFBO0F6RTRzMkVBO0F5RTNzMkVBOztBQUVBO0F6RTZzMkVBO0F5RTNzMkVBOztBQUVBO0F6RTZzMkVBO0F5RTNzMkVBOztBQUVBO0F6RTZzMkVBO0F5RTNzMkVBOztBQUVBO0F6RTZzMkVBO0F5RTV0MkVBO0FBQUE7QXpFK3QyRUE7QXlFOXQyRUE7O0FBRUE7QXpFZ3UyRUE7QXlFOXQyRUE7O0FBRUE7QXpFZ3UyRUE7QXlFOXQyRUE7O0FBRUE7QXpFZ3UyRUE7QXlFOXQyRUE7O0FBRUE7QXpFZ3UyRUE7QXlFL3UyRUE7QUFBQTtBekVrdjJFQTtBeUVqdjJFQTs7QUFFQTtBekVtdjJFQTtBeUVqdjJFQTs7QUFFQTtBekVtdjJFQTtBeUVqdjJFQTs7QUFFQTtBekVtdjJFQTtBeUVqdjJFQTs7QUFFQTtBekVtdjJFQTtBeUVsdzJFQTtBQUFBO0F6RXF3MkVBO0F5RXB3MkVBOztBQUVBO0F6RXN3MkVBO0F5RXB3MkVBOztBQUVBO0F6RXN3MkVBO0F5RXB3MkVBOztBQUVBO0F6RXN3MkVBO0F5RXB3MkVBOztBQUVBO0F6RXN3MkVBO0F5RXJ4MkVBO0FBQUE7QXpFd3gyRUE7QXlFdngyRUE7O0FBRUE7QXpFeXgyRUE7QXlFdngyRUE7O0FBRUE7QXpFeXgyRUE7QXlFdngyRUE7O0FBRUE7QXpFeXgyRUE7QXlFdngyRUE7O0FBRUE7QXpFeXgyRUE7QXlFeHkyRUE7QUFBQTtBekUyeTJFQTtBeUUxeTJFQTs7QUFFQTtBekU0eTJFQTtBeUUxeTJFQTs7QUFFQTtBekU0eTJFQTtBeUUxeTJFQTs7QUFFQTtBekU0eTJFQTtBeUUxeTJFQTs7QUFFQTtBekU0eTJFQTtBeUUzejJFQTtBQUFBO0F6RTh6MkVBO0F5RTd6MkVBOztBQUVBO0F6RSt6MkVBO0F5RTd6MkVBOztBQUVBO0F6RSt6MkVBO0F5RTd6MkVBOztBQUVBO0F6RSt6MkVBO0F5RTd6MkVBOztBQUVBO0F6RSt6MkVBO0F5RTkwMkVBO0FBQUE7QXpFaTEyRUE7QXlFaDEyRUE7O0FBRUE7QXpFazEyRUE7QXlFaDEyRUE7O0FBRUE7QXpFazEyRUE7QXlFaDEyRUE7O0FBRUE7QXpFazEyRUE7QXlFaDEyRUE7O0FBRUE7QXpFazEyRUE7QXlFajIyRUE7QUFBQTtBekVvMjJFQTtBeUVuMjJFQTs7QUFFQTtBekVxMjJFQTtBeUVuMjJFQTs7QUFFQTtBekVxMjJFQTtBeUVuMjJFQTs7QUFFQTtBekVxMjJFQTtBeUVuMjJFQTs7QUFFQTtBekVxMjJFQTtBeUVwMzJFQTtBQUFBO0F6RXUzMkVBO0F5RXQzMkVBOztBQUVBO0F6RXczMkVBO0F5RXQzMkVBOztBQUVBO0F6RXczMkVBO0F5RXQzMkVBOztBQUVBO0F6RXczMkVBO0F5RXQzMkVBOztBQUVBO0F6RXczMkVBO0F5RXY0MkVBO0FBQUE7QXpFMDQyRUE7QXlFejQyRUE7O0FBRUE7QXpFMjQyRUE7QXlFejQyRUE7O0FBRUE7QXpFMjQyRUE7QXlFejQyRUE7O0FBRUE7QXpFMjQyRUE7QXlFejQyRUE7O0FBRUE7QXpFMjQyRUE7QXlFMTUyRUE7QUFBQTtBekU2NTJFQTtBeUU1NTJFQTs7QUFFQTtBekU4NTJFQTtBeUU1NTJFQTs7QUFFQTtBekU4NTJFQTtBeUU1NTJFQTs7QUFFQTtBekU4NTJFQTtBeUU1NTJFQTs7QUFFQTtBekU4NTJFQTtBeUU3NjJFQTtBQUFBO0F6RWc3MkVBO0F5RS82MkVBOztBQUVBO0F6RWk3MkVBO0F5RS82MkVBOztBQUVBO0F6RWk3MkVBO0F5RS82MkVBOztBQUVBO0F6RWk3MkVBO0F5RS82MkVBOztBQUVBO0F6RWk3MkVBO0F5RWg4MkVBO0FBQUE7QXpFbTgyRUE7QXlFbDgyRUE7O0FBRUE7QXpFbzgyRUE7QXlFbDgyRUE7O0FBRUE7QXpFbzgyRUE7QXlFbDgyRUE7O0FBRUE7QXpFbzgyRUE7QXlFbDgyRUE7O0FBRUE7QXpFbzgyRUE7QXlFbjkyRUE7QUFBQTtBekVzOTJFQTtBeUVyOTJFQTs7QUFFQTtBekV1OTJFQTtBeUVyOTJFQTs7QUFFQTtBekV1OTJFQTtBeUVyOTJFQTs7QUFFQTtBekV1OTJFQTtBeUVyOTJFQTs7QUFFQTtBekV1OTJFQTtBeUV0KzJFQTtBQUFBO0F6RXkrMkVBO0F5RXgrMkVBOztBQUVBO0F6RTArMkVBO0F5RXgrMkVBOztBQUVBO0F6RTArMkVBO0F5RXgrMkVBOztBQUVBO0F6RTArMkVBO0F5RXgrMkVBOztBQUVBO0F6RTArMkVBO0F5RXovMkVBO0FBQUE7QXpFNC8yRUE7QXlFMy8yRUE7O0FBRUE7QXpFNi8yRUE7QXlFMy8yRUE7O0FBRUE7QXpFNi8yRUE7QXlFMy8yRUE7O0FBRUE7QXpFNi8yRUE7QXlFMy8yRUE7O0FBRUE7QXpFNi8yRUE7QXlFNWczRUE7QUFBQTtBekUrZzNFQTtBeUU5ZzNFQTs7QUFFQTtBekVnaDNFQTtBeUU5ZzNFQTs7QUFFQTtBekVnaDNFQTtBeUU5ZzNFQTs7QUFFQTtBekVnaDNFQTtBeUU5ZzNFQTs7QUFFQTtBekVnaDNFQTtBeUUvaDNFQTtBQUFBO0F6RWtpM0VBO0F5RWppM0VBOztBQUVBO0F6RW1pM0VBO0F5RWppM0VBOztBQUVBO0F6RW1pM0VBO0F5RWppM0VBOztBQUVBO0F6RW1pM0VBO0F5RWppM0VBOztBQUVBO0F6RW1pM0VBO0F5RWxqM0VBO0FBQUE7QXpFcWozRUE7QXlFcGozRUE7O0FBRUE7QXpFc2ozRUE7QXlFcGozRUE7O0FBRUE7QXpFc2ozRUE7QXlFcGozRUE7O0FBRUE7QXpFc2ozRUE7QXlFcGozRUE7O0FBRUE7QXpFc2ozRUE7QXlFcmszRUE7QUFBQTtBekV3azNFQTtBeUV2azNFQTs7QUFFQTtBekV5azNFQTtBeUV2azNFQTs7QUFFQTtBekV5azNFQTtBeUV2azNFQTs7QUFFQTtBekV5azNFQTtBeUV2azNFQTs7QUFFQTtBekV5azNFQTtBeUV4bDNFQTtBQUFBO0F6RTJsM0VBO0F5RTFsM0VBOztBQUVBO0F6RTRsM0VBO0F5RTFsM0VBOztBQUVBO0F6RTRsM0VBO0F5RTFsM0VBOztBQUVBO0F6RTRsM0VBO0F5RTFsM0VBOztBQUVBO0F6RTRsM0VBO0F5RTNtM0VBO0FBQUE7QXpFOG0zRUE7QXlFN20zRUE7O0FBRUE7QXpFK20zRUE7QXlFN20zRUE7O0FBRUE7QXpFK20zRUE7QXlFN20zRUE7O0FBRUE7QXpFK20zRUE7QXlFN20zRUE7O0FBRUE7QXpFK20zRUE7QXlFOW4zRUE7QUFBQTtBekVpbzNFQTtBeUVobzNFQTs7QUFFQTtBekVrbzNFQTtBeUVobzNFQTs7QUFFQTtBekVrbzNFQTtBeUVobzNFQTs7QUFFQTtBekVrbzNFQTtBeUVobzNFQTs7QUFFQTtBekVrbzNFQTtBeUVqcDNFQTtBQUFBO0F6RW9wM0VBO0F5RW5wM0VBOztBQUVBO0F6RXFwM0VBO0F5RW5wM0VBOztBQUVBO0F6RXFwM0VBO0F5RW5wM0VBOztBQUVBO0F6RXFwM0VBO0F5RW5wM0VBOztBQUVBO0F6RXFwM0VBO0F5RXBxM0VBO0FBQUE7QXpFdXEzRUE7QXlFdHEzRUE7O0FBRUE7QXpFd3EzRUE7QXlFdHEzRUE7O0FBRUE7QXpFd3EzRUE7QXlFdHEzRUE7O0FBRUE7QXpFd3EzRUE7QXlFdHEzRUE7O0FBRUE7QXpFd3EzRUE7QXlFdnIzRUE7QUFBQTtBekUwcjNFQTtBeUV6cjNFQTs7QUFFQTtBekUycjNFQTtBeUV6cjNFQTs7QUFFQTtBekUycjNFQTtBeUV6cjNFQTs7QUFFQTtBekUycjNFQTtBeUV6cjNFQTs7QUFFQTtBekUycjNFQTtBeUVucjNFQTtBQUFBO0F6RXNyM0VBO0F5RXJyM0VBOztBQUVBO0F6RXVyM0VBO0F5RXJyM0VBOztBQUVBO0F6RXVyM0VBO0F5RXJyM0VBOztBQUVBO0F6RXVyM0VBO0F5RXJyM0VBOztBQUVBO0F6RXVyM0VBO0F5RXRzM0VBO0FBQUE7QXpFeXMzRUE7QXlFeHMzRUE7O0FBRUE7QXpFMHMzRUE7QXlFeHMzRUE7O0FBRUE7QXpFMHMzRUE7QXlFeHMzRUE7O0FBRUE7QXpFMHMzRUE7QXlFeHMzRUE7O0FBRUE7QXpFMHMzRUE7QXlFenQzRUE7QUFBQTtBekU0dDNFQTtBeUUzdDNFQTs7QUFFQTtBekU2dDNFQTtBeUUzdDNFQTs7QUFFQTtBekU2dDNFQTtBeUUzdDNFQTs7QUFFQTtBekU2dDNFQTtBeUUzdDNFQTs7QUFFQTtBekU2dDNFQTtBeUU1dTNFQTtBQUFBO0F6RSt1M0VBO0F5RTl1M0VBOztBQUVBO0F6RWd2M0VBO0F5RTl1M0VBOztBQUVBO0F6RWd2M0VBO0F5RTl1M0VBOztBQUVBO0F6RWd2M0VBO0F5RTl1M0VBOztBQUVBO0F6RWd2M0VBO0F5RS92M0VBO0FBQUE7QXpFa3czRUE7QXlFanczRUE7O0FBRUE7QXpFbXczRUE7QXlFanczRUE7O0FBRUE7QXpFbXczRUE7QXlFanczRUE7O0FBRUE7QXpFbXczRUE7QXlFanczRUE7O0FBRUE7QXpFbXczRUE7QXlFbHgzRUE7QUFBQTtBekVxeDNFQTtBeUVweDNFQTs7QUFFQTtBekVzeDNFQTtBeUVweDNFQTs7QUFFQTtBekVzeDNFQTtBeUVweDNFQTs7QUFFQTtBekVzeDNFQTtBeUVweDNFQTs7QUFFQTtBekVzeDNFQTtBeUVyeTNFQTtBQUFBO0F6RXd5M0VBO0F5RXZ5M0VBOztBQUVBO0F6RXl5M0VBO0F5RXZ5M0VBOztBQUVBO0F6RXl5M0VBO0F5RXZ5M0VBOztBQUVBO0F6RXl5M0VBO0F5RXZ5M0VBOztBQUVBO0F6RXl5M0VBO0F5RXh6M0VBO0FBQUE7QXpFMnozRUE7QXlFMXozRUE7O0FBRUE7QXpFNHozRUE7QXlFMXozRUE7O0FBRUE7QXpFNHozRUE7QXlFMXozRUE7O0FBRUE7QXpFNHozRUE7QXlFMXozRUE7O0FBRUE7QXpFNHozRUE7QXlFMzAzRUE7QUFBQTtBekU4MDNFQTtBeUU3MDNFQTs7QUFFQTtBekUrMDNFQTtBeUU3MDNFQTs7QUFFQTtBekUrMDNFQTtBeUU3MDNFQTs7QUFFQTtBekUrMDNFQTtBeUU3MDNFQTs7QUFFQTtBekUrMDNFQTtBeUU5MTNFQTtBQUFBO0F6RWkyM0VBO0F5RWgyM0VBOztBQUVBO0F6RWsyM0VBO0F5RWgyM0VBOztBQUVBO0F6RWsyM0VBO0F5RWgyM0VBOztBQUVBO0F6RWsyM0VBO0F5RWgyM0VBOztBQUVBO0F6RWsyM0VBO0F5RWozM0VBO0FBQUE7QXpFbzMzRUE7QXlFbjMzRUE7O0FBRUE7QXpFcTMzRUE7QXlFbjMzRUE7O0FBRUE7QXpFcTMzRUE7QXlFbjMzRUE7O0FBRUE7QXpFcTMzRUE7QXlFbjMzRUE7O0FBRUE7QXpFcTMzRUE7QXlFcDQzRUE7QUFBQTtBekV1NDNFQTtBeUV0NDNFQTs7QUFFQTtBekV3NDNFQTtBeUV0NDNFQTs7QUFFQTtBekV3NDNFQTtBeUV0NDNFQTs7QUFFQTtBekV3NDNFQTtBeUV0NDNFQTs7QUFFQTtBekV3NDNFQTtBeUV2NTNFQTtBQUFBO0F6RTA1M0VBO0F5RXo1M0VBOztBQUVBO0F6RTI1M0VBO0F5RXo1M0VBOztBQUVBO0F6RTI1M0VBO0F5RXo1M0VBOztBQUVBO0F6RTI1M0VBO0F5RXo1M0VBOztBQUVBO0F6RTI1M0VBO0F5RTE2M0VBO0FBQUE7QXpFNjYzRUE7QXlFNTYzRUE7O0FBRUE7QXpFODYzRUE7QXlFNTYzRUE7O0FBRUE7QXpFODYzRUE7QXlFNTYzRUE7O0FBRUE7QXpFODYzRUE7QXlFNTYzRUE7O0FBRUE7QXpFODYzRUE7QXlFNzczRUE7QUFBQTtBekVnODNFQTtBeUUvNzNFQTs7QUFFQTtBekVpODNFQTtBeUUvNzNFQTs7QUFFQTtBekVpODNFQTtBeUUvNzNFQTs7QUFFQTtBekVpODNFQTtBeUUvNzNFQTs7QUFFQTtBekVpODNFQTtBeUVoOTNFQTtBQUFBO0F6RW05M0VBO0F5RWw5M0VBOztBQUVBO0F6RW85M0VBO0F5RWw5M0VBOztBQUVBO0F6RW85M0VBO0F5RWw5M0VBOztBQUVBO0F6RW85M0VBO0F5RWw5M0VBOztBQUVBO0F6RW85M0VBO0F5RW4rM0VBO0FBQUE7QXpFcyszRUE7QXlFciszRUE7O0FBRUE7QXpFdSszRUE7QXlFciszRUE7O0FBRUE7QXpFdSszRUE7QXlFciszRUE7O0FBRUE7QXpFdSszRUE7QXlFciszRUE7O0FBRUE7QXpFdSszRUE7QXlFdC8zRUE7QUFBQTtBekV5LzNFQTtBeUV4LzNFQTs7QUFFQTtBekUwLzNFQTtBeUV4LzNFQTs7QUFFQTtBekUwLzNFQTtBeUV4LzNFQTs7QUFFQTtBekUwLzNFQTtBeUV4LzNFQTs7QUFFQTtBekUwLzNFQTtBeUV6ZzRFQTtBQUFBO0F6RTRnNEVBO0F5RTNnNEVBOztBQUVBO0F6RTZnNEVBO0F5RTNnNEVBOztBQUVBO0F6RTZnNEVBO0F5RTNnNEVBOztBQUVBO0F6RTZnNEVBO0F5RTNnNEVBOztBQUVBO0F6RTZnNEVBO0F5RTVoNEVBO0FBQUE7QXpFK2g0RUE7QXlFOWg0RUE7O0FBRUE7QXpFZ2k0RUE7QXlFOWg0RUE7O0FBRUE7QXpFZ2k0RUE7QXlFOWg0RUE7O0FBRUE7QXpFZ2k0RUE7QXlFOWg0RUE7O0FBRUE7QXpFZ2k0RUE7QXlFMWg0RUE7QUFBQTtBekU2aDRFQTtBeUU1aDRFQTs7QUFFQTtBekU4aDRFQTtBeUU1aDRFQTs7QUFFQTtBekU4aDRFQTtBeUU1aDRFQTs7QUFFQTtBekU4aDRFQTtBeUU1aDRFQTs7QUFFQTtBekU4aDRFQTtBQUNBO0FpQnhpNEVBO0F3RGxEQTtBQUFBO0F6RThsNEVBO0F5RTdsNEVBOztBQUVBO0F6RStsNEVBO0F5RTdsNEVBOztBQUVBO0F6RStsNEVBO0F5RTdsNEVBOztBQUVBO0F6RStsNEVBO0F5RTdsNEVBOztBQUVBO0F6RStsNEVBO0F5RTltNEVBO0FBQUE7QXpFaW40RUE7QXlFaG40RUE7O0FBRUE7QXpFa240RUE7QXlFaG40RUE7O0FBRUE7QXpFa240RUE7QXlFaG40RUE7O0FBRUE7QXpFa240RUE7QXlFaG40RUE7O0FBRUE7QXpFa240RUE7QXlFam80RUE7QUFBQTtBekVvbzRFQTtBeUVubzRFQTs7QUFFQTtBekVxbzRFQTtBeUVubzRFQTs7QUFFQTtBekVxbzRFQTtBeUVubzRFQTs7QUFFQTtBekVxbzRFQTtBeUVubzRFQTs7QUFFQTtBekVxbzRFQTtBeUVwcDRFQTtBQUFBO0F6RXVwNEVBO0F5RXRwNEVBOztBQUVBO0F6RXdwNEVBO0F5RXRwNEVBOztBQUVBO0F6RXdwNEVBO0F5RXRwNEVBOztBQUVBO0F6RXdwNEVBO0F5RXRwNEVBOztBQUVBO0F6RXdwNEVBO0F5RXZxNEVBO0FBQUE7QXpFMHE0RUE7QXlFenE0RUE7O0FBRUE7QXpFMnE0RUE7QXlFenE0RUE7O0FBRUE7QXpFMnE0RUE7QXlFenE0RUE7O0FBRUE7QXpFMnE0RUE7QXlFenE0RUE7O0FBRUE7QXpFMnE0RUE7QXlFMXI0RUE7QUFBQTtBekU2cjRFQTtBeUU1cjRFQTs7QUFFQTtBekU4cjRFQTtBeUU1cjRFQTs7QUFFQTtBekU4cjRFQTtBeUU1cjRFQTs7QUFFQTtBekU4cjRFQTtBeUU1cjRFQTs7QUFFQTtBekU4cjRFQTtBeUU3czRFQTtBQUFBO0F6RWd0NEVBO0F5RS9zNEVBOztBQUVBO0F6RWl0NEVBO0F5RS9zNEVBOztBQUVBO0F6RWl0NEVBO0F5RS9zNEVBOztBQUVBO0F6RWl0NEVBO0F5RS9zNEVBOztBQUVBO0F6RWl0NEVBO0F5RWh1NEVBO0FBQUE7QXpFbXU0RUE7QXlFbHU0RUE7O0FBRUE7QXpFb3U0RUE7QXlFbHU0RUE7O0FBRUE7QXpFb3U0RUE7QXlFbHU0RUE7O0FBRUE7QXpFb3U0RUE7QXlFbHU0RUE7O0FBRUE7QXpFb3U0RUE7QXlFbnY0RUE7QUFBQTtBekVzdjRFQTtBeUVydjRFQTs7QUFFQTtBekV1djRFQTtBeUVydjRFQTs7QUFFQTtBekV1djRFQTtBeUVydjRFQTs7QUFFQTtBekV1djRFQTtBeUVydjRFQTs7QUFFQTtBekV1djRFQTtBeUV0dzRFQTtBQUFBO0F6RXl3NEVBO0F5RXh3NEVBOztBQUVBO0F6RTB3NEVBO0F5RXh3NEVBOztBQUVBO0F6RTB3NEVBO0F5RXh3NEVBOztBQUVBO0F6RTB3NEVBO0F5RXh3NEVBOztBQUVBO0F6RTB3NEVBO0F5RXp4NEVBO0FBQUE7QXpFNHg0RUE7QXlFM3g0RUE7O0FBRUE7QXpFNng0RUE7QXlFM3g0RUE7O0FBRUE7QXpFNng0RUE7QXlFM3g0RUE7O0FBRUE7QXpFNng0RUE7QXlFM3g0RUE7O0FBRUE7QXpFNng0RUE7QXlFNXk0RUE7QUFBQTtBekUreTRFQTtBeUU5eTRFQTs7QUFFQTtBekVnejRFQTtBeUU5eTRFQTs7QUFFQTtBekVnejRFQTtBeUU5eTRFQTs7QUFFQTtBekVnejRFQTtBeUU5eTRFQTs7QUFFQTtBekVnejRFQTtBeUUvejRFQTtBQUFBO0F6RWswNEVBO0F5RWowNEVBOztBQUVBO0F6RW0wNEVBO0F5RWowNEVBOztBQUVBO0F6RW0wNEVBO0F5RWowNEVBOztBQUVBO0F6RW0wNEVBO0F5RWowNEVBOztBQUVBO0F6RW0wNEVBO0F5RWwxNEVBO0FBQUE7QXpFcTE0RUE7QXlFcDE0RUE7O0FBRUE7QXpFczE0RUE7QXlFcDE0RUE7O0FBRUE7QXpFczE0RUE7QXlFcDE0RUE7O0FBRUE7QXpFczE0RUE7QXlFcDE0RUE7O0FBRUE7QXpFczE0RUE7QXlFcjI0RUE7QUFBQTtBekV3MjRFQTtBeUV2MjRFQTs7QUFFQTtBekV5MjRFQTtBeUV2MjRFQTs7QUFFQTtBekV5MjRFQTtBeUV2MjRFQTs7QUFFQTtBekV5MjRFQTtBeUV2MjRFQTs7QUFFQTtBekV5MjRFQTtBeUV4MzRFQTtBQUFBO0F6RTIzNEVBO0F5RTEzNEVBOztBQUVBO0F6RTQzNEVBO0F5RTEzNEVBOztBQUVBO0F6RTQzNEVBO0F5RTEzNEVBOztBQUVBO0F6RTQzNEVBO0F5RTEzNEVBOztBQUVBO0F6RTQzNEVBO0F5RTM0NEVBO0FBQUE7QXpFODQ0RUE7QXlFNzQ0RUE7O0FBRUE7QXpFKzQ0RUE7QXlFNzQ0RUE7O0FBRUE7QXpFKzQ0RUE7QXlFNzQ0RUE7O0FBRUE7QXpFKzQ0RUE7QXlFNzQ0RUE7O0FBRUE7QXpFKzQ0RUE7QXlFOTU0RUE7QUFBQTtBekVpNjRFQTtBeUVoNjRFQTs7QUFFQTtBekVrNjRFQTtBeUVoNjRFQTs7QUFFQTtBekVrNjRFQTtBeUVoNjRFQTs7QUFFQTtBekVrNjRFQTtBeUVoNjRFQTs7QUFFQTtBekVrNjRFQTtBeUVqNzRFQTtBQUFBO0F6RW83NEVBO0F5RW43NEVBOztBQUVBO0F6RXE3NEVBO0F5RW43NEVBOztBQUVBO0F6RXE3NEVBO0F5RW43NEVBOztBQUVBO0F6RXE3NEVBO0F5RW43NEVBOztBQUVBO0F6RXE3NEVBO0F5RXA4NEVBO0FBQUE7QXpFdTg0RUE7QXlFdDg0RUE7O0FBRUE7QXpFdzg0RUE7QXlFdDg0RUE7O0FBRUE7QXpFdzg0RUE7QXlFdDg0RUE7O0FBRUE7QXpFdzg0RUE7QXlFdDg0RUE7O0FBRUE7QXpFdzg0RUE7QXlFdjk0RUE7QUFBQTtBekUwOTRFQTtBeUV6OTRFQTs7QUFFQTtBekUyOTRFQTtBeUV6OTRFQTs7QUFFQTtBekUyOTRFQTtBeUV6OTRFQTs7QUFFQTtBekUyOTRFQTtBeUV6OTRFQTs7QUFFQTtBekUyOTRFQTtBeUUxKzRFQTtBQUFBO0F6RTYrNEVBO0F5RTUrNEVBOztBQUVBO0F6RTgrNEVBO0F5RTUrNEVBOztBQUVBO0F6RTgrNEVBO0F5RTUrNEVBOztBQUVBO0F6RTgrNEVBO0F5RTUrNEVBOztBQUVBO0F6RTgrNEVBO0F5RTcvNEVBO0FBQUE7QXpFZ2c1RUE7QXlFLy80RUE7O0FBRUE7QXpFaWc1RUE7QXlFLy80RUE7O0FBRUE7QXpFaWc1RUE7QXlFLy80RUE7O0FBRUE7QXpFaWc1RUE7QXlFLy80RUE7O0FBRUE7QXpFaWc1RUE7QXlFaGg1RUE7QUFBQTtBekVtaDVFQTtBeUVsaDVFQTs7QUFFQTtBekVvaDVFQTtBeUVsaDVFQTs7QUFFQTtBekVvaDVFQTtBeUVsaDVFQTs7QUFFQTtBekVvaDVFQTtBeUVsaDVFQTs7QUFFQTtBekVvaDVFQTtBeUVuaTVFQTtBQUFBO0F6RXNpNUVBO0F5RXJpNUVBOztBQUVBO0F6RXVpNUVBO0F5RXJpNUVBOztBQUVBO0F6RXVpNUVBO0F5RXJpNUVBOztBQUVBO0F6RXVpNUVBO0F5RXJpNUVBOztBQUVBO0F6RXVpNUVBO0F5RXRqNUVBO0FBQUE7QXpFeWo1RUE7QXlFeGo1RUE7O0FBRUE7QXpFMGo1RUE7QXlFeGo1RUE7O0FBRUE7QXpFMGo1RUE7QXlFeGo1RUE7O0FBRUE7QXpFMGo1RUE7QXlFeGo1RUE7O0FBRUE7QXpFMGo1RUE7QXlFems1RUE7QUFBQTtBekU0azVFQTtBeUUzazVFQTs7QUFFQTtBekU2azVFQTtBeUUzazVFQTs7QUFFQTtBekU2azVFQTtBeUUzazVFQTs7QUFFQTtBekU2azVFQTtBeUUzazVFQTs7QUFFQTtBekU2azVFQTtBeUU1bDVFQTtBQUFBO0F6RStsNUVBO0F5RTlsNUVBOztBQUVBO0F6RWdtNUVBO0F5RTlsNUVBOztBQUVBO0F6RWdtNUVBO0F5RTlsNUVBOztBQUVBO0F6RWdtNUVBO0F5RTlsNUVBOztBQUVBO0F6RWdtNUVBO0F5RS9tNUVBO0FBQUE7QXpFa241RUE7QXlFam41RUE7O0FBRUE7QXpFbW41RUE7QXlFam41RUE7O0FBRUE7QXpFbW41RUE7QXlFam41RUE7O0FBRUE7QXpFbW41RUE7QXlFam41RUE7O0FBRUE7QXpFbW41RUE7QXlFbG81RUE7QUFBQTtBekVxbzVFQTtBeUVwbzVFQTs7QUFFQTtBekVzbzVFQTtBeUVwbzVFQTs7QUFFQTtBekVzbzVFQTtBeUVwbzVFQTs7QUFFQTtBekVzbzVFQTtBeUVwbzVFQTs7QUFFQTtBekVzbzVFQTtBeUVycDVFQTtBQUFBO0F6RXdwNUVBO0F5RXZwNUVBOztBQUVBO0F6RXlwNUVBO0F5RXZwNUVBOztBQUVBO0F6RXlwNUVBO0F5RXZwNUVBOztBQUVBO0F6RXlwNUVBO0F5RXZwNUVBOztBQUVBO0F6RXlwNUVBO0F5RXhxNUVBO0FBQUE7QXpFMnE1RUE7QXlFMXE1RUE7O0FBRUE7QXpFNHE1RUE7QXlFMXE1RUE7O0FBRUE7QXpFNHE1RUE7QXlFMXE1RUE7O0FBRUE7QXpFNHE1RUE7QXlFMXE1RUE7O0FBRUE7QXpFNHE1RUE7QXlFM3I1RUE7QUFBQTtBekU4cjVFQTtBeUU3cjVFQTs7QUFFQTtBekUrcjVFQTtBeUU3cjVFQTs7QUFFQTtBekUrcjVFQTtBeUU3cjVFQTs7QUFFQTtBekUrcjVFQTtBeUU3cjVFQTs7QUFFQTtBekUrcjVFQTtBeUU5czVFQTtBQUFBO0F6RWl0NUVBO0F5RWh0NUVBOztBQUVBO0F6RWt0NUVBO0F5RWh0NUVBOztBQUVBO0F6RWt0NUVBO0F5RWh0NUVBOztBQUVBO0F6RWt0NUVBO0F5RWh0NUVBOztBQUVBO0F6RWt0NUVBO0F5RWp1NUVBO0FBQUE7QXpFb3U1RUE7QXlFbnU1RUE7O0FBRUE7QXpFcXU1RUE7QXlFbnU1RUE7O0FBRUE7QXpFcXU1RUE7QXlFbnU1RUE7O0FBRUE7QXpFcXU1RUE7QXlFbnU1RUE7O0FBRUE7QXpFcXU1RUE7QXlFcHY1RUE7QUFBQTtBekV1djVFQTtBeUV0djVFQTs7QUFFQTtBekV3djVFQTtBeUV0djVFQTs7QUFFQTtBekV3djVFQTtBeUV0djVFQTs7QUFFQTtBekV3djVFQTtBeUV0djVFQTs7QUFFQTtBekV3djVFQTtBeUV2dzVFQTtBQUFBO0F6RTB3NUVBO0F5RXp3NUVBOztBQUVBO0F6RTJ3NUVBO0F5RXp3NUVBOztBQUVBO0F6RTJ3NUVBO0F5RXp3NUVBOztBQUVBO0F6RTJ3NUVBO0F5RXp3NUVBOztBQUVBO0F6RTJ3NUVBO0F5RTF4NUVBO0FBQUE7QXpFNng1RUE7QXlFNXg1RUE7O0FBRUE7QXpFOHg1RUE7QXlFNXg1RUE7O0FBRUE7QXpFOHg1RUE7QXlFNXg1RUE7O0FBRUE7QXpFOHg1RUE7QXlFNXg1RUE7O0FBRUE7QXpFOHg1RUE7QXlFN3k1RUE7QUFBQTtBekVnejVFQTtBeUUveTVFQTs7QUFFQTtBekVpejVFQTtBeUUveTVFQTs7QUFFQTtBekVpejVFQTtBeUUveTVFQTs7QUFFQTtBekVpejVFQTtBeUUveTVFQTs7QUFFQTtBekVpejVFQTtBeUVoMDVFQTtBQUFBO0F6RW0wNUVBO0F5RWwwNUVBOztBQUVBO0F6RW8wNUVBO0F5RWwwNUVBOztBQUVBO0F6RW8wNUVBO0F5RWwwNUVBOztBQUVBO0F6RW8wNUVBO0F5RWwwNUVBOztBQUVBO0F6RW8wNUVBO0F5RW4xNUVBO0FBQUE7QXpFczE1RUE7QXlFcjE1RUE7O0FBRUE7QXpFdTE1RUE7QXlFcjE1RUE7O0FBRUE7QXpFdTE1RUE7QXlFcjE1RUE7O0FBRUE7QXpFdTE1RUE7QXlFcjE1RUE7O0FBRUE7QXpFdTE1RUE7QXlFdDI1RUE7QUFBQTtBekV5MjVFQTtBeUV4MjVFQTs7QUFFQTtBekUwMjVFQTtBeUV4MjVFQTs7QUFFQTtBekUwMjVFQTtBeUV4MjVFQTs7QUFFQTtBekUwMjVFQTtBeUV4MjVFQTs7QUFFQTtBekUwMjVFQTtBeUVsMjVFQTtBQUFBO0F6RXEyNUVBO0F5RXAyNUVBOztBQUVBO0F6RXMyNUVBO0F5RXAyNUVBOztBQUVBO0F6RXMyNUVBO0F5RXAyNUVBOztBQUVBO0F6RXMyNUVBO0F5RXAyNUVBOztBQUVBO0F6RXMyNUVBO0F5RXIzNUVBO0FBQUE7QXpFdzM1RUE7QXlFdjM1RUE7O0FBRUE7QXpFeTM1RUE7QXlFdjM1RUE7O0FBRUE7QXpFeTM1RUE7QXlFdjM1RUE7O0FBRUE7QXpFeTM1RUE7QXlFdjM1RUE7O0FBRUE7QXpFeTM1RUE7QXlFeDQ1RUE7QUFBQTtBekUyNDVFQTtBeUUxNDVFQTs7QUFFQTtBekU0NDVFQTtBeUUxNDVFQTs7QUFFQTtBekU0NDVFQTtBeUUxNDVFQTs7QUFFQTtBekU0NDVFQTtBeUUxNDVFQTs7QUFFQTtBekU0NDVFQTtBeUUzNTVFQTtBQUFBO0F6RTg1NUVBO0F5RTc1NUVBOztBQUVBO0F6RSs1NUVBO0F5RTc1NUVBOztBQUVBO0F6RSs1NUVBO0F5RTc1NUVBOztBQUVBO0F6RSs1NUVBO0F5RTc1NUVBOztBQUVBO0F6RSs1NUVBO0F5RTk2NUVBO0FBQUE7QXpFaTc1RUE7QXlFaDc1RUE7O0FBRUE7QXpFazc1RUE7QXlFaDc1RUE7O0FBRUE7QXpFazc1RUE7QXlFaDc1RUE7O0FBRUE7QXpFazc1RUE7QXlFaDc1RUE7O0FBRUE7QXpFazc1RUE7QXlFajg1RUE7QUFBQTtBekVvODVFQTtBeUVuODVFQTs7QUFFQTtBekVxODVFQTtBeUVuODVFQTs7QUFFQTtBekVxODVFQTtBeUVuODVFQTs7QUFFQTtBekVxODVFQTtBeUVuODVFQTs7QUFFQTtBekVxODVFQTtBeUVwOTVFQTtBQUFBO0F6RXU5NUVBO0F5RXQ5NUVBOztBQUVBO0F6RXc5NUVBO0F5RXQ5NUVBOztBQUVBO0F6RXc5NUVBO0F5RXQ5NUVBOztBQUVBO0F6RXc5NUVBO0F5RXQ5NUVBOztBQUVBO0F6RXc5NUVBO0F5RXYrNUVBO0FBQUE7QXpFMCs1RUE7QXlFeis1RUE7O0FBRUE7QXpFMis1RUE7QXlFeis1RUE7O0FBRUE7QXpFMis1RUE7QXlFeis1RUE7O0FBRUE7QXpFMis1RUE7QXlFeis1RUE7O0FBRUE7QXpFMis1RUE7QXlFMS81RUE7QUFBQTtBekU2LzVFQTtBeUU1LzVFQTs7QUFFQTtBekU4LzVFQTtBeUU1LzVFQTs7QUFFQTtBekU4LzVFQTtBeUU1LzVFQTs7QUFFQTtBekU4LzVFQTtBeUU1LzVFQTs7QUFFQTtBekU4LzVFQTtBeUU3ZzZFQTtBQUFBO0F6RWdoNkVBO0F5RS9nNkVBOztBQUVBO0F6RWloNkVBO0F5RS9nNkVBOztBQUVBO0F6RWloNkVBO0F5RS9nNkVBOztBQUVBO0F6RWloNkVBO0F5RS9nNkVBOztBQUVBO0F6RWloNkVBO0F5RWhpNkVBO0FBQUE7QXpFbWk2RUE7QXlFbGk2RUE7O0FBRUE7QXpFb2k2RUE7QXlFbGk2RUE7O0FBRUE7QXpFb2k2RUE7QXlFbGk2RUE7O0FBRUE7QXpFb2k2RUE7QXlFbGk2RUE7O0FBRUE7QXpFb2k2RUE7QXlFbmo2RUE7QUFBQTtBekVzajZFQTtBeUVyajZFQTs7QUFFQTtBekV1ajZFQTtBeUVyajZFQTs7QUFFQTtBekV1ajZFQTtBeUVyajZFQTs7QUFFQTtBekV1ajZFQTtBeUVyajZFQTs7QUFFQTtBekV1ajZFQTtBeUV0azZFQTtBQUFBO0F6RXlrNkVBO0F5RXhrNkVBOztBQUVBO0F6RTBrNkVBO0F5RXhrNkVBOztBQUVBO0F6RTBrNkVBO0F5RXhrNkVBOztBQUVBO0F6RTBrNkVBO0F5RXhrNkVBOztBQUVBO0F6RTBrNkVBO0F5RXpsNkVBO0FBQUE7QXpFNGw2RUE7QXlFM2w2RUE7O0FBRUE7QXpFNmw2RUE7QXlFM2w2RUE7O0FBRUE7QXpFNmw2RUE7QXlFM2w2RUE7O0FBRUE7QXpFNmw2RUE7QXlFM2w2RUE7O0FBRUE7QXpFNmw2RUE7QXlFNW02RUE7QUFBQTtBekUrbTZFQTtBeUU5bTZFQTs7QUFFQTtBekVnbjZFQTtBeUU5bTZFQTs7QUFFQTtBekVnbjZFQTtBeUU5bTZFQTs7QUFFQTtBekVnbjZFQTtBeUU5bTZFQTs7QUFFQTtBekVnbjZFQTtBeUUvbjZFQTtBQUFBO0F6RWtvNkVBO0F5RWpvNkVBOztBQUVBO0F6RW1vNkVBO0F5RWpvNkVBOztBQUVBO0F6RW1vNkVBO0F5RWpvNkVBOztBQUVBO0F6RW1vNkVBO0F5RWpvNkVBOztBQUVBO0F6RW1vNkVBO0F5RWxwNkVBO0FBQUE7QXpFcXA2RUE7QXlFcHA2RUE7O0FBRUE7QXpFc3A2RUE7QXlFcHA2RUE7O0FBRUE7QXpFc3A2RUE7QXlFcHA2RUE7O0FBRUE7QXpFc3A2RUE7QXlFcHA2RUE7O0FBRUE7QXpFc3A2RUE7QXlFcnE2RUE7QUFBQTtBekV3cTZFQTtBeUV2cTZFQTs7QUFFQTtBekV5cTZFQTtBeUV2cTZFQTs7QUFFQTtBekV5cTZFQTtBeUV2cTZFQTs7QUFFQTtBekV5cTZFQTtBeUV2cTZFQTs7QUFFQTtBekV5cTZFQTtBeUV4cjZFQTtBQUFBO0F6RTJyNkVBO0F5RTFyNkVBOztBQUVBO0F6RTRyNkVBO0F5RTFyNkVBOztBQUVBO0F6RTRyNkVBO0F5RTFyNkVBOztBQUVBO0F6RTRyNkVBO0F5RTFyNkVBOztBQUVBO0F6RTRyNkVBO0F5RTNzNkVBO0FBQUE7QXpFOHM2RUE7QXlFN3M2RUE7O0FBRUE7QXpFK3M2RUE7QXlFN3M2RUE7O0FBRUE7QXpFK3M2RUE7QXlFN3M2RUE7O0FBRUE7QXpFK3M2RUE7QXlFN3M2RUE7O0FBRUE7QXpFK3M2RUE7QXlFenM2RUE7QUFBQTtBekU0czZFQTtBeUUzczZFQTs7QUFFQTtBekU2czZFQTtBeUUzczZFQTs7QUFFQTtBekU2czZFQTtBeUUzczZFQTs7QUFFQTtBekU2czZFQTtBeUUzczZFQTs7QUFFQTtBekU2czZFQTtBQUNBO0EwRTl3NkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRTh3NkVBOztBMkV4eDZFQTtBQUFBO0EzRTR4NkVBOztBMkV4eDZFQTtBQUFBO0EzRTR4NkVBOztBMkUzeDZFQTtBQUFBO0EzRSt4NkVBOztBMkU5eDZFQTtBQUFBO0EzRWt5NkVBOztBMkVqeTZFQTtBQ1RBO0FBQ0E7QUFDQTtBNUU4eTZFQTs7QTJFL3g2RUE7QUFBQTtBM0VteTZFQTs7QTJFbHk2RUE7QUFBQTtBM0VzeTZFQTs7QTJFcnk2RUE7QUFBQTtBM0V5eTZFQTs7QWlCcHc2RUE7QTBEdkNBO0FBQUE7QTNFZ3o2RUE7QTJFL3k2RUE7QUFBQTtBM0VrejZFQTtBMkVqejZFQTtBQUFBO0EzRW96NkVBO0FBQ0E7QWlCaHg2RUE7QTBEdkNBO0FBQUE7QTNFMno2RUE7QTJFMXo2RUE7QUFBQTtBM0U2ejZFQTtBMkU1ejZFQTtBQUFBO0EzRSt6NkVBO0FBQ0E7QWlCM3g2RUE7QTBEdkNBO0FBQUE7QTNFczA2RUE7QTJFcjA2RUE7QUFBQTtBM0V3MDZFQTtBMkV2MDZFQTtBQUFBO0EzRTAwNkVBO0FBQ0E7QWlCdHk2RUE7QTBEdkNBO0FBQUE7QTNFaTE2RUE7QTJFaDE2RUE7QUFBQTtBM0VtMTZFQTtBMkVsMTZFQTtBQUFBO0EzRXExNkVBO0FBQ0E7QTJFaDE2RUE7QUFBQTtBM0VtMTZFQTs7QTJFbDE2RUE7QUFBQTtBM0VzMTZFQTs7QTJFcjE2RUE7QUFBQTtBM0V5MTZFQTs7QTJFcjE2RUE7QUFBQTtBM0V5MTZFQTs7QTJFeDE2RUE7QUFBQTtBM0U0MTZFQTs7QTJFMzE2RUE7QUFBQTtBM0UrMTZFQTs7QTJFOTE2RUE7QUFBQTtBM0VrMjZFQTs7QTJFajI2RUE7QUFBQTtBM0VxMjZFQTs7QTJFcDI2RUE7QUFBQTtBM0V3MjZFQTs7QTJFcDI2RUE7QUFBQTtBM0V3MjZFQTs7QTZFLzQ2RUE7QUFDQTtBN0VrNTZFQTs7QVF4NDZFQTtBcUVMQTtBN0VpNTZFQTs7QTZFdjU2RUE7QUFDQTtBN0UwNTZFQTs7QVFoNTZFQTtBcUVMQTtBN0V5NTZFQTs7QTZFLzU2RUE7QUFDQTtBN0VrNjZFQTs7QVF4NTZFQTtBcUVMQTtBN0VpNjZFQTs7QTZFdjY2RUE7QUFDQTtBN0UwNjZFQTs7QVFoNjZFQTtBcUVMQTtBN0V5NjZFQTs7QTZFLzY2RUE7QUFDQTtBN0VrNzZFQTs7QVF4NjZFQTtBcUVMQTtBN0VpNzZFQTs7QTZFdjc2RUE7QUFDQTtBN0UwNzZFQTs7QVFoNzZFQTtBcUVMQTtBN0V5NzZFQTs7QTZFLzc2RUE7QUFDQTtBN0VrODZFQTs7QVF4NzZFQTtBcUVMQTtBN0VpODZFQTs7QTZFdjg2RUE7QUFDQTtBN0UwODZFQTs7QVFoODZFQTtBcUVMQTtBN0V5ODZFQTs7QTZFLzg2RUE7QUFDQTtBN0VrOTZFQTs7QVF4ODZFQTtBcUVMQTtBN0VpOTZFQTs7QTZFdjk2RUE7QUFDQTtBN0UwOTZFQTs7QVFoOTZFQTtBcUVMQTtBN0V5OTZFQTs7QTZFLzk2RUE7QUFDQTtBN0VrKzZFQTs7QVF4OTZFQTtBcUVMQTtBN0VpKzZFQTs7QTZFdis2RUE7QUFDQTtBN0UwKzZFQTs7QVFoKzZFQTtBcUVMQTtBN0V5KzZFQTs7QTJFbDg2RUE7QUFBQTtBM0VzODZFQTs7QTJFcjg2RUE7QUFBQTtBM0V5ODZFQTs7QTJFdjg2RUE7QUFBQTtBM0UyODZFQTs7QTJFMTg2RUE7QUFBQTtBM0U4ODZFQTs7QTJFMTg2RUE7QUd2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUVxZzdFQTs7QTJFOTg2RUE7QUFBQTtBM0VrOTZFQTs7QTJFaDk2RUE7QUFDQTtBQUNBO0EzRW05NkVBOztBMkU5ODZFQTtBQUFBO0EzRWs5NkVBOztBK0VuaDdFQTtBQUNBO0EvRXNoN0VBOztBK0VuaDdFQTtBQUNBO0EvRXNoN0VBOztBZ0Z0aDdFQTtBQUNBOzs7QUFLQTtBQUVBO0FBQUE7QWhGc2g3RUE7QWdGbGg3RUE7QUFDQTtBaEZvaDdFQTtBZ0YzZzdFQTtBQUNBO0FoRjZnN0VBO0FnRi8vNkVBO0FBQ0E7QWhGaWc3RUE7QWdGLy82RUE7O0FBRUE7QUFDQTtBaEZpZzdFQTtBZ0Y5LzZFQTs7QUFFQTtBaEZnZzdFQTtBZ0Y3LzZFQTs7O0FBR0E7QUFDQTtBaEYrLzZFQTtBZ0Y1LzZFQTs7QUFFQTtBaEY4LzZFQTtBZ0Z0LzZFQTtBQUNBO0FoRncvNkVBO0FnRnQvNkVBO0FBQ0E7QWhGdy82RUE7QWdGdC82RUE7QUFDQTtBaEZ3LzZFQTtBZ0ZwLzZFQTtBQUNBO0FoRnMvNkVBO0FnRnAvNkVBO0FBQ0E7QWhGcy82RUE7QWdGbi82RUE7QUFDQTtBaEZxLzZFQTtBZ0ZuLzZFQTs7QUFFQTtBaEZxLzZFQTtBZ0ZoLzZFQTs7QUFFQTtBaEZrLzZFQTtBZ0Y5KzZFQTtBQUNBO0FoRmcvNkVBO0FnRjkrNkVBOzs7O0FBSUE7QWhGZy82RUE7QWdGNSs2RUE7QUFDQTtBQUNBO0FoRjgrNkVBO0FBQ0E7QWlGN203RUE7QUM0QkE7QUFDQTtBQUNBO0FBQ0E7QUExQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYrbTdFQTtBa0Y3bTdFQTtBQUNBO0FBQ0E7QWxGK203RUE7QWtGNW03RUE7QUFHQTtBQUNBO0FsRjRtN0VBO0FrRnptN0VBO0FBQ0E7QWxGMm03RUE7QWtGam03RUE7QUFJQTtBbEZnbTdFQTs7QWtGM2k3RUE7QUNuRkE7QUFBQTtBQUFBO0FuRmtvN0VBO0FtRmhvN0VBO0FBQ0E7QUFBQTtBQUFBO0FuRmtvN0VBO0FtRmhvN0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkZrbzdFQTs7QWlCM2s3RUE7QWlFc0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRndqN0VBO0FBQ0E7QWlCdGw3RUE7QWlFc0JBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QWxGeWo3RUE7QUFDQTs7QWtGbGo3RUE7QUFEQTtBQUVBO0FsRnNqN0VBO0FBQ0E7QWtGbmo3RUE7QUFEQTtBQUVBO0FBQ0E7QWxGc2o3RUE7QUFDQTtBa0ZsajdFQTtBQURBO0FBRUE7QWxGcWo3RUE7QUFDQTs7QWtGaGo3RUE7O0FBRUE7QWxGbWo3RUE7O0FrRjlpN0VBO0FBQ0E7QWxGaWo3RUE7QWtGL2k3RUE7QUFDQTtBbEZpajdFQTs7QWtGN2k3RUE7QUFDQTtBbEZnajdFQTtBa0Y5aTdFQTtBQUNBO0FBQUE7QWxGZ2o3RUE7O0FvRnJyN0VBO0FBQ0E7QXBGd3I3RUE7O0FvRnpyN0VBO0FBQ0E7QXBGNHI3RUE7O0FpQnJtN0VBO0FtRXhGQTtBQUNBO0FwRmlzN0VBO0FvRmxzN0VBO0FBQ0E7QXBGb3M3RUE7QUFDQTtBaUI5bTdFQTtBbUV4RkE7QUFDQTtBcEZ5czdFQTtBb0YxczdFQTtBQUNBO0FwRjRzN0VBO0FBQ0E7QWlCdG43RUE7QW1FeEZBO0FBQ0E7QXBGaXQ3RUE7QW9GbHQ3RUE7QUFDQTtBcEZvdDdFQTtBQUNBO0FpQmhyN0VBO0FtRXRDQTtBQUNBO0FwRnl0N0VBO0FvRjF0N0VBO0FBQ0E7QXBGNHQ3RUE7QUFDQTtBaUIzcTdFQTtBbUUzQ0E7QUFHQTtBcEZ1dDdFQTtBQUNBOztBaUJocjdFQTtBbUUzQ0E7QUFHQTtBcEY2dDdFQTtBQUNBOztBaUJ0cjdFQTtBbUUzQ0E7QUFHQTtBcEZtdTdFQTtBQUNBOztBaUI1cjdFQTtBbUUzQ0E7QUFHQTtBcEZ5dTdFQTtBQUNBOztBb0Y3dTdFQTtBQUdBO0FwRjh1N0VBOztBb0Z6dTdFQTtBQUNBO0FBQUE7QUFBQTtBcEY0dTdFQTs7QXFGOXU3RUE7QUFWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGNHY3RUE7O0FxRjd1N0VBO0FBdEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZ1dzdFQTs7QWlCN3U3RUE7QW9FRkE7QUFDQTtBckZtdjdFQTtBcUZodjdFQTtBQUNBO0FyRmt2N0VBO0FBQ0E7QWlCdHY3RUE7QW9FUUE7QUFDQTtBckZpdjdFQTtBcUY5dTdFQTtBQUNBO0FyRmd2N0VBO0FBQ0E7QWlCOXY3RUE7QW9Fa0JBO0FBQ0E7QXJGK3U3RUE7QXFGNXU3RUE7QUFDQTtBckY4dTdFQTtBQUNBO0FpQnR3N0VBO0FvRUZBO0FBQ0E7QXJGMnc3RUE7QXFGeHc3RUE7QUFDQTtBckYwdzdFQTtBQUNBO0FpQjl3N0VBO0FvRVFBO0FBQ0E7QXJGeXc3RUE7QXFGdHc3RUE7QUFDQTtBckZ3dzdFQTtBQUNBO0FpQnR4N0VBO0FvRWtCQTtBQUNBO0FyRnV3N0VBO0FxRnB3N0VBO0FBQ0E7QXJGc3c3RUE7QUFDQTtBaUI5eDdFQTtBb0VGQTtBQUNBO0FyRm15N0VBO0FxRmh5N0VBO0FBQ0E7QXJGa3k3RUE7QUFDQTtBaUJ0eTdFQTtBb0VRQTtBQUNBO0FyRml5N0VBO0FxRjl4N0VBO0FBQ0E7QXJGZ3k3RUE7QUFDQTtBaUI5eTdFQTtBb0VrQkE7QUFDQTtBckYreDdFQTtBcUY1eDdFQTtBQUNBO0FyRjh4N0VBO0FBQ0E7QWlCdHo3RUE7QW9FRkE7QUFDQTtBckYyejdFQTtBcUZ4ejdFQTtBQUNBO0FyRjB6N0VBO0FBQ0E7QWlCOXo3RUE7QW9FUUE7QUFDQTtBckZ5ejdFQTtBcUZ0ejdFQTtBQUNBO0FyRnd6N0VBO0FBQ0E7QWlCdDA3RUE7QW9Fa0JBO0FBQ0E7QXJGdXo3RUE7QXFGcHo3RUE7QUFDQTtBckZzejdFQTtBQUNBO0FpQjkwN0VBO0FvRUZBO0FBQ0E7QXJGbTE3RUE7QXFGaDE3RUE7QUFDQTtBckZrMTdFQTtBQUNBO0FpQnQxN0VBO0FvRVFBO0FBQ0E7QXJGaTE3RUE7QXFGOTA3RUE7QUFDQTtBckZnMTdFQTtBQUNBO0FpQjkxN0VBO0FvRWtCQTtBQUNBO0FyRiswN0VBO0FxRjUwN0VBO0FBQ0E7QXJGODA3RUE7QUFDQTtBaUJ0MjdFQTtBb0VGQTtBQUNBO0FyRjIyN0VBO0FxRngyN0VBO0FBQ0E7QXJGMDI3RUE7QUFDQTtBaUI5MjdFQTtBb0VRQTtBQUNBO0FyRnkyN0VBO0FxRnQyN0VBO0FBQ0E7QXJGdzI3RUE7QUFDQTtBaUJ0MzdFQTtBb0VrQkE7QUFDQTtBckZ1MjdFQTtBcUZwMjdFQTtBQUNBO0FyRnMyN0VBO0FBQ0E7QWlCOTM3RUE7QW9FRkE7QUFDQTtBckZtNDdFQTtBcUZoNDdFQTtBQUNBO0FyRms0N0VBO0FBQ0E7QWlCdDQ3RUE7QW9FUUE7QUFDQTtBckZpNDdFQTtBcUY5MzdFQTtBQUNBO0FyRmc0N0VBO0FBQ0E7QWlCOTQ3RUE7QW9Fa0JBO0FBQ0E7QXJGKzM3RUE7QXFGNTM3RUE7QUFDQTtBckY4MzdFQTtBQUNBO0FzRmw5N0VBOzs7Ozs7Ozs7QUFBQTtBQ09BO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QXZGdTk3RUE7O0F1RnA5N0VBO0FBQ0E7QUFDQTtBdkZ1OTdFQTs7QXVGcDk3RUE7QUFDQTtBQUNBO0F2RnU5N0VBOztBaUJqOTdFQTtBc0VyREE7QUFDQTtBdkYwZzhFQTtBdUZ2ZzhFQTtBQUNBO0F2RnlnOEVBO0F1RnRnOEVBO0FBQ0E7QXZGd2c4RUE7QXVGcmc4RUE7QUFDQTtBdkZ1ZzhFQTtBdUZwZzhFQTtBQUNBO0F2RnNnOEVBO0F1Rm5nOEVBO0FBQ0E7QXZGcWc4RUE7QXVGbGc4RUE7QUFDQTtBdkZvZzhFQTtBdUZqZzhFQTtBQUNBO0F2Rm1nOEVBO0F1RmhnOEVBO0FBQ0E7QXZGa2c4RUE7QXVGLy83RUE7QUFDQTtBdkZpZzhFQTtBdUY5LzdFQTtBQUNBO0FBQ0E7QXZGZ2c4RUE7QXVGNy83RUE7QUFDQTtBQUNBO0F2RisvN0VBO0FBQ0E7QWlCMS83RUE7QXNFckRBO0FBQ0E7QXZGa2o4RUE7QXVGL2k4RUE7QUFDQTtBdkZpajhFQTtBdUY5aThFQTtBQUNBO0F2RmdqOEVBO0F1RjdpOEVBO0FBQ0E7QXZGK2k4RUE7QXVGNWk4RUE7QUFDQTtBdkY4aThFQTtBdUYzaThFQTtBQUNBO0F2RjZpOEVBO0F1RjFpOEVBO0FBQ0E7QXZGNGk4RUE7QXVGemk4RUE7QUFDQTtBdkYyaThFQTtBdUZ4aThFQTtBQUNBO0F2RjBpOEVBO0F1RnZpOEVBO0FBQ0E7QXZGeWk4RUE7QXVGdGk4RUE7QUFDQTtBQUNBO0F2RndpOEVBO0F1RnJpOEVBO0FBQ0E7QUFDQTtBdkZ1aThFQTtBQUNBO0FpQmxpOEVBO0FzRXJEQTtBQUNBO0F2RjBsOEVBO0F1RnZsOEVBO0FBQ0E7QXZGeWw4RUE7QXVGdGw4RUE7QUFDQTtBdkZ3bDhFQTtBdUZybDhFQTtBQUNBO0F2RnVsOEVBO0F1RnBsOEVBO0FBQ0E7QXZGc2w4RUE7QXVGbmw4RUE7QUFDQTtBdkZxbDhFQTtBdUZsbDhFQTtBQUNBO0F2Rm9sOEVBO0F1RmpsOEVBO0FBQ0E7QXZGbWw4RUE7QXVGaGw4RUE7QUFDQTtBdkZrbDhFQTtBdUYvazhFQTtBQUNBO0F2RmlsOEVBO0F1RjlrOEVBO0FBQ0E7QUFDQTtBdkZnbDhFQTtBdUY3azhFQTtBQUNBO0FBQ0E7QXZGK2s4RUE7QUFDQTtBaUIxazhFQTtBc0VyREE7QUFDQTtBdkZrbzhFQTtBdUYvbjhFQTtBQUNBO0F2RmlvOEVBO0F1RjluOEVBO0FBQ0E7QXZGZ284RUE7QXVGN244RUE7QUFDQTtBdkYrbjhFQTtBdUY1bjhFQTtBQUNBO0F2RjhuOEVBO0F1RjNuOEVBO0FBQ0E7QXZGNm44RUE7QXVGMW44RUE7QUFDQTtBdkY0bjhFQTtBdUZ6bjhFQTtBQUNBO0F2RjJuOEVBO0F1RnhuOEVBO0FBQ0E7QXZGMG44RUE7QXVGdm44RUE7QUFDQTtBdkZ5bjhFQTtBdUZ0bjhFQTtBQUNBO0FBQ0E7QXZGd244RUE7QXVGcm44RUE7QUFDQTtBQUNBO0F2RnVuOEVBO0FBQ0E7QXVGbG44RUE7QUFDQTtBdkZvbjhFQTs7QXVGcm44RUE7QUFDQTtBdkZ3bjhFQTs7QXVGem44RUE7QUFDQTtBdkY0bjhFQTs7QXVGN244RUE7QUFDQTtBdkZnbzhFQTs7QXVGam84RUE7QUFDQTtBdkZvbzhFQTs7QXVGcm84RUE7QUFDQTtBdkZ3bzhFQTs7QXVGem84RUE7QUFDQTtBdkY0bzhFQTs7QXVGN284RUE7QUFDQTtBdkZncDhFQTs7QXVGanA4RUE7QUFDQTtBdkZvcDhFQTs7QXVGcnA4RUE7QUFDQTtBdkZ3cDhFQTs7QXVGenA4RUE7QUFDQTtBdkY0cDhFQTs7QXVGN3A4RUE7QUFDQTtBdkZncThFQTs7QXVGNXA4RUE7QUFDQTtBdkYrcDhFQTs7QXVGMXA4RUE7QUFDQTtBdkY2cDhFQTs7QXVGMXA4RUE7QUFDQTtBQUNBO0F2RjZwOEVBOztBdUYxcDhFQTtBQUNBO0FBQ0E7QXZGNnA4RUE7O0F1RjFwOEVBO0FBQ0E7QUFDQTtBdkY2cDhFQTs7QXVGMXA4RUE7QUFDQTtBQUNBO0F2RjZwOEVBOztBdUYxcDhFQTtBQUNBO0F2RjZwOEVBOztBdUYxcDhFQTtBQUNBO0F2RjZwOEVBOztBd0Y5djhFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F4Rml3OEVBOztBd0Y3djhFQTtBQUNBO0FBQUE7QXhGZ3c4RUE7O0F3RnZ2OEVBO0FBQ0E7QUFBQTtBeEYwdjhFQTs7QXdGdnY4RUE7QUFDQTtBeEYwdjhFQTs7QXdGdHY4RUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBeEZ5djhFQTs7QXdGcnY4RUE7QUFDQTtBQUFBO0F4Rnd2OEVBOztBd0ZwdjhFQTtBQUNBO0FBQUE7QXhGdXY4RUE7O0F3Rm52OEVBO0FBQ0E7QUFBQTtBeEZzdjhFQTs7QXdGbnY4RUE7QUFDQTtBQUFBO0F4RnN2OEVBOztBMEd6eThFQTtBQUNBO0ExRzR5OEVBOztBMEd6eThFQTtBQUNBO0ExRzR5OEVBO0FpQnJ2OEVBO0F5RnhEQTtBQUlBO0ExRzZ5OEVBO0FBQ0E7O0EwRzF5OEVBO0FBQ0E7QTFHNnk4RUE7QWlCOXY4RUE7QXlGaERBO0FBSUE7QTFHOHk4RUE7QUFDQTs7QTBHM3k4RUE7QUFDQTtBMUc4eThFQTs7QTJHbjA4RUE7O0FBQUE7QUFRQTtBQUNBO0EzR2kwOEVBOztBMkc5ejhFQTtBQUNBO0EzR2kwOEVBOztBMkc5ejhFQTtBQUNBO0EzR2kwOEVBOztBMkc5ejhFQTtBQUNBO0EzR2kwOEVBOztBMkcxejhFQTtBQUNBO0EzRzZ6OEVBOztBMkcxejhFQTs7QUFDQTtBM0c4ejhFQTs7QTJHM3o4RUE7QUFDQTtBM0c4ejhFQTs7QTJHM3o4RUE7QUFDQTtBM0c4ejhFQTs7QTJHM3o4RUE7Ozs7Ozs7QUFDQTtBM0dvMDhFQTs7QTJHajA4RUE7QUFDQTtBM0dvMDhFQTs7QTJHajA4RUE7QUFDQTtBM0dvMDhFQTs7QTJHajA4RUE7QUFDQTtBM0dvMDhFQTs7QTJHMXg4RUE7O0ExQnhGQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURtRUE7QTNHK3g4RUE7QWlCMTA4RUE7QTBGdUNBOztBQ3RCQTtBQXpDQTtBNUd3MjhFQTtBQUNBO0FpQmoxOEVBO0EwRnVDQTs7QUFPQTtBM0d3eThFQTtBQUNBOztBMkdyeThFQTs7QTFCbkdBO0EyQjhKQTtBQTVGQTtBRHFDQTtBM0d5eThFQTtBaUIvMThFQTtBMEZrREE7O0FDakNBO0E1R20xOEVBO0FBQ0E7QWlCcjI4RUE7QTBGa0RBOztBQU9BO0EzR2l6OEVBO0FBQ0E7O0EyRzl5OEVBOztBMUI5R0E7QTJCOEpBO0FBNUZBO0FBekNBO0FEeUZBO0EzR216OEVBO0FpQnAzOEVBO0EwRjZEQTs7QUM1Q0E7QUF6Q0E7QTVHazU4RUE7QUFDQTtBaUIzMzhFQTtBMEY2REE7O0FBT0E7QTNHNHo4RUE7QUFDQTs7QTJHeno4RUE7O0ExQnpIQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURvR0E7QTNHOHo4RUE7QWlCMTQ4RUE7QTBGd0VBOztBQ3ZEQTtBQXpDQTtBNUd3NjhFQTtBQUNBO0FpQmo1OEVBO0EwRndFQTs7QUFPQTtBM0d1MDhFQTtBQUNBOztBMkdwMDhFQTs7QTFCcElBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRCtHQTtBM0d5MDhFQTtBaUJoNjhFQTtBMEZtRkE7O0FDbEVBO0FBekNBO0E1Rzg3OEVBO0FBQ0E7QWlCdjY4RUE7QTBGbUZBOztBQU9BO0EzR2sxOEVBO0FBQ0E7O0EyRy8wOEVBOztBQUVBO0FBQ0E7QUFPQTtBM0c0MDhFQTtBaUJwNzhFQTtBMEY4RkE7O0FBTUE7QUFDQTtBM0dxMThFQTtBQUNBO0FpQjM3OEVBO0EwRjhGQTs7QUFhQTtBM0dxMThFQTtBQUNBOztBMkc5MDhFQTtBMUJwS0E7QTJCOEpBO0FBNUZBO0E1R3M3OEVBO0FpQnY4OEVBO0EwRm1IQTtBQ2xHQTtBNUcwNzhFQTtBQUNBOztBMkdyMThFQTtBMUJ4S0E7QTJCOEpBO0FBNUZBO0E1R2k4OEVBO0FpQmw5OEVBO0EwRnVIQTtBQ3RHQTtBNUdxODhFQTtBQUNBOztBMkc1MThFQTtBMUI1S0E7QTJCOEpBO0FBNUZBO0E1RzQ4OEVBO0FpQjc5OEVBO0EwRjJIQTtBQzFHQTtBNUdnOThFQTtBQUNBOztBMkduMjhFQTtBMUJoTEE7QTJCOEpBO0FBNUZBO0FBekNBO0E1R2lnOUVBO0FpQnorOEVBO0EwRitIQTtBQzlHQTtBQXpDQTtBNUdzZzlFQTtBQUNBOztBMkd4MjhFQTtBMUJ4TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzhnOUVBO0FpQnQvOEVBO0EwRnVJQTtBQzFIQTtBQXJDQTtBNUdtaDlFQTtBQUNBOztBMkdqMzhFQTtBMUI1TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzJoOUVBO0FpQm5nOUVBO0EwRjJJQTtBQzlIQTtBQXJDQTtBNUdnaTlFQTtBQUNBOztBMkcxMzhFQTtBMUJoTUE7QTJCOEpBO0FBaEdBO0E1R2tnOUVBOztBMkc1MzhFQTtBMUJwTUE7QTJCOEpBO0FBaEdBO0E1R3dnOUVBOztBMkc5MzhFQTtBMUJ4TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R29qOUVBOztBMkdqNDhFQTtBMUI1TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzJqOUVBOztBMkdwNDhFQTtBMUJoTkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R2trOUVBO0FpQjFpOUVBO0EwRitKQTtBQ2xKQTtBQXJDQTtBNUd1azlFQTtBQUNBOztBMkd6NDhFQTtBQUNBO0EzRzQ0OEVBO0FpQnBqOUVBO0EwRnVLQTtBQUlBO0EzRzY0OEVBO0FBQ0E7O0EyRzE0OEVBOzs7QXpCdE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGc245RUE7QWtGcG45RUE7OztBQUNBO0FBQ0E7QWxGd245RUE7QWtGcm45RUE7Ozs7Ozs7QUFHQTtBQUNBO0FsRjJuOUVBO0FrRnhuOUVBOzs7QUFDQTtBbEY0bjlFQTs7QTJHbjY4RUE7QXpCNU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGZ245RUE7QWtGbHA5RUE7QUFDQTtBQUNBO0FsRm9wOUVBO0FrRmpwOUVBO0FBR0E7QUFDQTtBbEZpcDlFQTtBa0Y5bzlFQTtBQUNBO0FsRmdwOUVBO0FrRnpuOUVBO0FBSUE7QWxGd245RUE7QWtGcm45RUE7QUFDQTtBbEZ1bjlFQTs7QTJHejc4RUE7QXpCaFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QUFpQkE7QWxGMG45RUE7QWtGN3E5RUE7QUFDQTtBQUNBO0FsRitxOUVBO0FrRjVxOUVBO0FBR0E7QUFDQTtBbEY0cTlFQTtBa0Z6cTlFQTtBQUNBO0FsRjJxOUVBO0FrRnBwOUVBO0FBSUE7QWxGbXA5RUE7QWtGaHA5RUE7QUFDQTtBbEZrcDlFQTtBa0Z6bzlFQTtBQUlBO0FsRndvOUVBO0FrRnJvOUVBO0FBQ0E7QWxGdW85RUE7O0EyR3Q5OEVBO0FLdFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEhndDlFQTtBZ0g5czlFQTtBQUlBO0FBQ0E7QWhINnM5RUE7O0EyR3Y5OEVBO0FBQ0E7QTNHMDk4RUE7O0EyR3Y5OEVBO0FNdFFBO0FBQ0E7QWpIaXU5RUE7QWlCenE5RUE7QTBGNk1BO0FNbFFBO0FqSGt1OUVBO0FBQ0E7O0EyRzc5OEVBO0ExQmxRQTtBMkI4SkE7QUFoR0E7QTVHdXE5RUE7O0FrSHh1OUVBO0FBQ0E7QUFDQTtBQUNBO0FsSDJ1OUVBO0FrSHp0OUVBO0FBQ0E7QWxIMnQ5RUE7QWtIeHQ5RUE7QUFDQTtBbEgwdDlFQTtBa0hqdDlFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhvdDlFQTtBaUJ2czlFQTtBaUdqQkE7O0FBT0E7QWxIc3Q5RUE7QUFDQTtBa0h6czlFQTs7QUFDQTtBbEg0czlFQTtBa0hwczlFQTtBQUNBO0FBQUE7QUFDQTtBbEhzczlFQTtBa0hqczlFQTs7QUFFQTtBbEhtczlFQTtBa0gxcjlFQTs7QUFFQTtBbEg0cjlFQTtBa0hwcjlFQTtBQUNBO0FBQUE7QWxIc3I5RUE7QWtIanI5RUE7QUFDQTtBbEhtcjlFQTtBa0g5cTlFQTs7OztBQUVBO0FsSGtyOUVBO0FpQnp1OUVBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIcXI5RUE7QUFDQTtBaUJsdjlFQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSHdyOUVBO0FBQ0E7QWlCM3Y5RUE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIMnI5RUE7QUFDQTtBaUJwdzlFQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg0cjlFQTtBQUNBO0FrSDFyOUVBOzs7O0FBQ0E7QWxIK3I5RUE7QWtIM3I5RUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIOHI5RUE7QWlCMXg5RUE7QWlHd0ZBOztBQU9BO0FsSGdzOUVBO0FBQ0E7QWtIdHI5RUE7O0FBQ0E7QWxIeXI5RUE7QWtIL3E5RUE7QUFDQTtBQUNBO0FBQ0E7QWxIaXI5RUE7QWtIL3E5RUE7QUFDQTtBQUNBO0FsSGlyOUVBO0FrSHZxOUVBOztBQUVBO0FsSHlxOUVBO0FrSHBxOUVBOztBQUVBO0FsSHNxOUVBO0FrSGhxOUVBO0FBQ0E7QUFDQTtBQUNBO0FsSGtxOUVBO0FrSDNwOUVBO0FBQ0E7QWxINnA5RUE7QWtIeHA5RUE7Ozs7QUFFQTtBbEg0cDlFQTtBa0gxcDlFQTs7OztBQUNBO0FsSCtwOUVBO0FrSDNwOUVBOztBQUNBO0FsSDhwOUVBO0FrSHRwOUVBO0FBQ0E7QWxId3A5RUE7QWtIL285RUE7O0FBRUE7QWxIaXA5RUE7QWtINW85RUE7O0FBRUE7QWxIOG85RUE7QWtIeG85RUE7QUFDQTtBbEgwbzlFQTtBa0hubzlFQTtBQUNBO0FsSHFvOUVBO0FrSGpvOUVBO0FBQ0E7QWxIbW85RUE7QWtIM245RUE7O0FBRUE7QWxINm45RUE7QWtIam45RUE7O0FBRUE7QWxIbW45RUE7QWlCejI5RUE7QWlHL0JBO0FBQ0E7QWxIMjQ5RUE7QWtIeDQ5RUE7QUFDQTtBbEgwNDlFQTtBa0hqNDlFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhvNDlFQTtBQUNBO0FpQngzOUVBO0FpR2pCQTs7QUFPQTtBbEh1NDlFQTtBQUNBO0FpQjkzOUVBO0FpR0lBOztBQUNBO0FsSDgzOUVBO0FrSHQzOUVBO0FBQ0E7QUFBQTtBQUNBO0FsSHczOUVBO0FrSG4zOUVBOztBQUVBO0FsSHEzOUVBO0FrSDUyOUVBOztBQUVBO0FsSDgyOUVBO0FrSHQyOUVBO0FBQ0E7QUFBQTtBbEh3MjlFQTtBa0huMjlFQTtBQUNBO0FsSHEyOUVBO0FrSGgyOUVBOzs7O0FBRUE7QWxIbzI5RUE7QUFDQTtBaUI1NTlFQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSHcyOUVBO0FBQ0E7QWlCcjY5RUE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEgyMjlFQTtBQUNBO0FpQjk2OUVBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSDgyOUVBO0FBQ0E7QWlCdjc5RUE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIKzI5RUE7QUFDQTtBaUJoODlFQTtBaUdtRkE7Ozs7QUFDQTtBbEhtMzlFQTtBa0gvMjlFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrMzlFQTtBQUNBO0FpQi84OUVBO0FpR3dGQTs7QUFPQTtBbEhxMzlFQTtBQUNBO0FpQnI5OUVBO0FpRzBHQTs7QUFDQTtBbEgrMjlFQTtBa0hyMjlFQTtBQUNBO0FBQ0E7QUFDQTtBbEh1MjlFQTtBa0hyMjlFQTtBQUNBO0FBQ0E7QWxIdTI5RUE7QWtINzE5RUE7O0FBRUE7QWxIKzE5RUE7QWtIMTE5RUE7O0FBRUE7QWxINDE5RUE7QWtIdDE5RUE7QUFDQTtBQUNBO0FBQ0E7QWxIdzE5RUE7QWtIajE5RUE7QUFDQTtBbEhtMTlFQTtBa0g5MDlFQTs7OztBQUVBO0FsSGsxOUVBO0FrSGgxOUVBOzs7O0FBQ0E7QWxIcTE5RUE7QWtIajE5RUE7O0FBQ0E7QWxIbzE5RUE7QWtINTA5RUE7QUFDQTtBbEg4MDlFQTtBa0hyMDlFQTs7QUFFQTtBbEh1MDlFQTtBa0hsMDlFQTs7QUFFQTtBbEhvMDlFQTtBa0g5ejlFQTtBQUNBO0FsSGcwOUVBO0FrSHp6OUVBO0FBQ0E7QWxIMno5RUE7QWtIdno5RUE7QUFDQTtBbEh5ejlFQTtBa0hqejlFQTs7QUFFQTtBbEhtejlFQTtBa0h2eTlFQTs7QUFFQTtBbEh5eTlFQTtBQUNBO0FpQmhpK0VBO0FpRy9CQTtBQUNBO0FsSGtrK0VBO0FrSC9qK0VBO0FBQ0E7QWxIaWsrRUE7QWtIeGorRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMmorRUE7QUFDQTtBaUIvaStFQTtBaUdqQkE7O0FBT0E7QWxIOGorRUE7QUFDQTtBaUJyaitFQTtBaUdJQTs7QUFDQTtBbEhxaitFQTtBa0g3aStFQTtBQUNBO0FBQUE7QUFDQTtBbEgraStFQTtBa0gxaStFQTs7QUFFQTtBbEg0aStFQTtBa0huaStFQTs7QUFFQTtBbEhxaStFQTtBa0g3aCtFQTtBQUNBO0FBQUE7QWxIK2grRUE7QWtIMWgrRUE7QUFDQTtBbEg0aCtFQTtBa0h2aCtFQTs7OztBQUVBO0FsSDJoK0VBO0FBQ0E7QWlCbmwrRUE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEgraCtFQTtBQUNBO0FpQjVsK0VBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIa2krRUE7QUFDQTtBaUJybStFQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEhxaStFQTtBQUNBO0FpQjltK0VBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSHNpK0VBO0FBQ0E7QWlCdm4rRUE7QWlHbUZBOzs7O0FBQ0E7QWxIMGkrRUE7QWtIdGkrRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIeWkrRUE7QUFDQTtBaUJ0bytFQTtBaUd3RkE7O0FBT0E7QWxINGkrRUE7QUFDQTtBaUI1bytFQTtBaUcwR0E7O0FBQ0E7QWxIc2krRUE7QWtINWgrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIOGgrRUE7QWtINWgrRUE7QUFDQTtBQUNBO0FsSDhoK0VBO0FrSHBoK0VBOztBQUVBO0FsSHNoK0VBO0FrSGpoK0VBOztBQUVBO0FsSG1oK0VBO0FrSDdnK0VBO0FBQ0E7QUFDQTtBQUNBO0FsSCtnK0VBO0FrSHhnK0VBO0FBQ0E7QWxIMGcrRUE7QWtIcmcrRUE7Ozs7QUFFQTtBbEh5ZytFQTtBa0h2ZytFQTs7OztBQUNBO0FsSDRnK0VBO0FrSHhnK0VBOztBQUNBO0FsSDJnK0VBO0FrSG5nK0VBO0FBQ0E7QWxIcWcrRUE7QWtINS85RUE7O0FBRUE7QWxIOC85RUE7QWtIei85RUE7O0FBRUE7QWxIMi85RUE7QWtIci85RUE7QUFDQTtBbEh1LzlFQTtBa0hoLzlFQTtBQUNBO0FsSGsvOUVBO0FrSDkrOUVBO0FBQ0E7QWxIZy85RUE7QWtIeCs5RUE7O0FBRUE7QWxIMCs5RUE7QWtIOTk5RUE7O0FBRUE7QWxIZys5RUE7QUFDQTtBaUJ2dCtFQTtBaUcvQkE7QUFDQTtBbEh5ditFQTtBa0h0ditFQTtBQUNBO0FsSHd2K0VBO0FrSC91K0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGt2K0VBO0FBQ0E7QWlCdHUrRUE7QWlHakJBOztBQU9BO0FsSHF2K0VBO0FBQ0E7QWlCNXUrRUE7QWlHSUE7O0FBQ0E7QWxINHUrRUE7QWtIcHUrRUE7QUFDQTtBQUFBO0FBQ0E7QWxIc3UrRUE7QWtIanUrRUE7O0FBRUE7QWxIbXUrRUE7QWtIMXQrRUE7O0FBRUE7QWxINHQrRUE7QWtIcHQrRUE7QUFDQTtBQUFBO0FsSHN0K0VBO0FrSGp0K0VBO0FBQ0E7QWxIbXQrRUE7QWtIOXMrRUE7Ozs7QUFFQTtBbEhrdCtFQTtBQUNBO0FpQjF3K0VBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIc3QrRUE7QUFDQTtBaUJueCtFQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSHl0K0VBO0FBQ0E7QWlCNXgrRUE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxINHQrRUE7QUFDQTtBaUJyeStFQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg2dCtFQTtBQUNBO0FpQjl5K0VBO0FpR21GQTs7OztBQUNBO0FsSGl1K0VBO0FrSDd0K0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGd1K0VBO0FBQ0E7QWlCN3orRUE7QWlHd0ZBOztBQU9BO0FsSG11K0VBO0FBQ0E7QWlCbjArRUE7QWlHMEdBOztBQUNBO0FsSDZ0K0VBO0FrSG50K0VBO0FBQ0E7QUFDQTtBQUNBO0FsSHF0K0VBO0FrSG50K0VBO0FBQ0E7QUFDQTtBbEhxdCtFQTtBa0gzcytFQTs7QUFFQTtBbEg2cytFQTtBa0h4cytFQTs7QUFFQTtBbEgwcytFQTtBa0hwcytFQTtBQUNBO0FBQ0E7QUFDQTtBbEhzcytFQTtBa0gvcitFQTtBQUNBO0FsSGlzK0VBO0FrSDVyK0VBOzs7O0FBRUE7QWxIZ3MrRUE7QWtIOXIrRUE7Ozs7QUFDQTtBbEhtcytFQTtBa0gvcitFQTs7QUFDQTtBbEhrcytFQTtBa0gxcitFQTtBQUNBO0FsSDRyK0VBO0FrSG5yK0VBOztBQUVBO0FsSHFyK0VBO0FrSGhyK0VBOztBQUVBO0FsSGtyK0VBO0FrSDVxK0VBO0FBQ0E7QWxIOHErRUE7QWtIdnErRUE7QUFDQTtBbEh5cStFQTtBa0hycStFQTtBQUNBO0FsSHVxK0VBO0FrSC9wK0VBOztBQUVBO0FsSGlxK0VBO0FrSHJwK0VBOztBQUVBO0FsSHVwK0VBO0FBQ0E7QWlCOTQrRUE7QWlHL0JBO0FBQ0E7QWxIZzcrRUE7QWtINzYrRUE7QUFDQTtBbEgrNitFQTtBa0h0NitFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh5NitFQTtBQUNBO0FpQjc1K0VBO0FpR2pCQTs7QUFPQTtBbEg0NitFQTtBQUNBO0FpQm42K0VBO0FpR0lBOztBQUNBO0FsSG02K0VBO0FrSDM1K0VBO0FBQ0E7QUFBQTtBQUNBO0FsSDY1K0VBO0FrSHg1K0VBOztBQUVBO0FsSDA1K0VBO0FrSGo1K0VBOztBQUVBO0FsSG01K0VBO0FrSDM0K0VBO0FBQ0E7QUFBQTtBbEg2NCtFQTtBa0h4NCtFQTtBQUNBO0FsSDA0K0VBO0FrSHI0K0VBOzs7O0FBRUE7QWxIeTQrRUE7QUFDQTtBaUJqOCtFQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSDY0K0VBO0FBQ0E7QWlCMTgrRUE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhnNStFQTtBQUNBO0FpQm45K0VBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSG01K0VBO0FBQ0E7QWlCNTkrRUE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIbzUrRUE7QUFDQTtBaUJyKytFQTtBaUdtRkE7Ozs7QUFDQTtBbEh3NStFQTtBa0hwNStFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh1NStFQTtBQUNBO0FpQnAvK0VBO0FpR3dGQTs7QUFPQTtBbEgwNStFQTtBQUNBO0FpQjEvK0VBO0FpRzBHQTs7QUFDQTtBbEhvNStFQTtBa0gxNCtFQTtBQUNBO0FBQ0E7QUFDQTtBbEg0NCtFQTtBa0gxNCtFQTtBQUNBO0FBQ0E7QWxINDQrRUE7QWtIbDQrRUE7O0FBRUE7QWxIbzQrRUE7QWtILzMrRUE7O0FBRUE7QWxIaTQrRUE7QWtIMzMrRUE7QUFDQTtBQUNBO0FBQ0E7QWxINjMrRUE7QWtIdDMrRUE7QUFDQTtBbEh3MytFQTtBa0huMytFQTs7OztBQUVBO0FsSHUzK0VBO0FrSHIzK0VBOzs7O0FBQ0E7QWxIMDMrRUE7QWtIdDMrRUE7O0FBQ0E7QWxIeTMrRUE7QWtIajMrRUE7QUFDQTtBbEhtMytFQTtBa0gxMitFQTs7QUFFQTtBbEg0MitFQTtBa0h2MitFQTs7QUFFQTtBbEh5MitFQTtBa0huMitFQTtBQUNBO0FsSHEyK0VBO0FrSDkxK0VBO0FBQ0E7QWxIZzIrRUE7QWtINTErRUE7QUFDQTtBbEg4MStFQTtBa0h0MStFQTs7QUFFQTtBbEh3MStFQTtBa0g1MCtFQTs7QUFFQTtBbEg4MCtFQTtBQUNBO0FrSGwwK0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG8wK0VBO0FtSHRvL0VBO0FENFRBO0FDM1RBO0FBQ0E7QW5IeW8vRUE7QUFDQTtBbUh2by9FQTtBQUVBO0FBQ0E7QUFDQTtBbkh3by9FQTtBbUhwby9FQTtBQUNBO0FuSHNvL0VBO0FtSGxvL0VBO0FBQ0E7QUFDQTtBbkhvby9FQTtBbUhoby9FQTtBQUNBO0FuSGtvL0VBO0FBQ0E7QWtIcDErRUE7QUFDQTtBbEhzMStFQTtBa0hwMStFQTs7QUFFQTtBbEhzMStFQTtBa0hwMStFQTs7QUFDQTtBbEh1MStFQTtBa0hwMStFQTs7QUFDQTtBbEh1MStFQTtBa0hoMStFQTs7QUFFQTtBbEhrMStFQTtBa0h6MCtFQTs7QUFFQTtBbEgyMCtFQTtBa0gveitFQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbTArRUE7QWtIajArRUE7Ozs7QUFDQTtBbEhzMCtFQTtBa0huMCtFQTs7Ozs7OztBQUVBO0FBQ0E7QWxIMDArRUE7QWtIeDArRUE7Ozs7Ozs7QUFDQTtBbEhnMStFQTtBa0g3MCtFQTs7Ozs7OztBQUNBO0FsSHExK0VBO0FrSGoxK0VBOzs7O0FBQ0E7QWxIczErRUE7QWtIajErRUE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbEhxMStFQTtBa0h6MCtFQTtBQUNBO0FsSDIwK0VBO0FrSHgwK0VBO0FBQ0E7QWxIMDArRUE7QWtIaDArRUE7O0FBRUE7QWxIazArRUE7QWtIM3orRUE7O0FBRUE7QUFDQTtBQUNBO0FsSDZ6K0VBO0FrSDN6K0VBOztBQUNBO0FsSDh6K0VBO0FrSHZ6K0VBOztBQUNBO0FsSDB6K0VBO0FrSHZ6K0VBOztBQUNBO0FsSDB6K0VBO0FrSGh6K0VBOztBQUVBO0FBQ0E7QUFDQTtBbEhreitFQTtBa0hoeitFQTs7QUFDQTtBbEhteitFQTtBa0g5eStFQTs7QUFFQTtBbEhneitFQTtBa0g5eStFQTs7QUFDQTtBbEhpeitFQTtBa0g5eStFQTs7QUFDQTtBbEhpeitFQTs7QW9IbnkvRUE7OztBQUdBO0FwSHN5L0VBO0FpQjd1L0VBO0FtRzVEQTs7O0FBTUE7QXBIeXkvRUE7QUFDQTs7QW9IdHkvRUE7QW5DQ0E7QTJCOEpBO0FBaEdBO0FBckNBO0E1R214L0VBO0FpQjN2L0VBO0FtR2xEQTtBUitEQTtBQXJDQTtBNUd3eC9FQTtBQUNBOztBb0gveS9FQTs7QUFFQTtBcEhrei9FQTs7QW9IL3kvRUE7QUFDQTtBcEhrei9FQTtBb0hoei9FQTtBQUNBO0FwSGt6L0VBOztBb0g3eS9FQTtBQUNBO0FBQ0E7QXBIZ3ovRUE7QW9IN3kvRUE7QUFDQTtBcEgreS9FQTtBb0gzeS9FQTtBQUNBO0FwSDZ5L0VBO0FvSDF5L0VBO0FBQ0E7QUFDQTtBcEg0eS9FQTs7QW9IdnkvRUE7O0FBRUE7QXBIMHkvRUE7QW9IeHkvRUE7O0FBQ0E7QXBIMnkvRUE7O0FvSHJ5L0VBOztBQUNBO0FBQ0E7QUFDQTtBcEh5eS9FQTtBb0h2eS9FQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgweS9FQTs7QW9IbHkvRUE7O0FBRUE7QXBIcXkvRUE7O0FvSGx5L0VBO0FBQ0E7QXBIcXkvRUE7O0FvSGp5L0VBO0FBQ0E7QUFDQTtBcEhveS9FQTtBb0hqeS9FQTtBQUNBO0FwSG15L0VBOztBb0g5eC9FQTtBQUNBO0FBQ0E7QXBIaXkvRUE7QW9IOXgvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhneS9FQTtBb0g5eC9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhneS9FQTtBb0g3eC9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSCt4L0VBO0FvSDV4L0VBO0FBQ0E7QXBIOHgvRUE7QW9IengvRUE7QUFDQTtBcEgyeC9FQTtBb0h4eC9FQTtBQUNBO0FwSDB4L0VBO0FvSHJ4L0VBO0FBQ0E7QUFDQTtBcEh1eC9FQTtBb0hweC9FQTtBQUNBO0FBQ0E7QXBIc3gvRUE7O0FvSGp4L0VBO0FBQ0E7QXBIb3gvRUE7QW9IbHgvRUE7QUFDQTtBQUNBO0FwSG94L0VBO0FvSGx4L0VBO0FBQ0E7QUFDQTtBQUNBO0FwSG94L0VBO0FvSGp4L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIbXgvRUE7QW9IOXcvRUE7QUFDQTtBQUNBO0FwSGd4L0VBOztBcUh0OC9FQTtBQUNBO0FBQ0E7QXJIeTgvRUE7QXFIdjgvRUE7QUFJQTtBckhzOC9FQTtBcUhwOC9FQTtBQUNBO0FySHM4L0VBO0FxSGo4L0VBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhnOC9FQTtBcUg1Ny9FQTtBQUNBO0FBQ0E7QXJIODcvRUE7QWlCcDUvRUE7QW9HeEVBO0FBb0NBO0FySDQ3L0VBO0FxSDE3L0VBO0FBQ0E7QXJINDcvRUE7QUFDQTs7QXFIdjcvRUE7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QXJINDcvRUE7O0FxSHo3L0VBOzs7Ozs7O0FBS0E7QXJIODcvRUE7O0FxSDM3L0VBOzs7Ozs7O0FBS0E7QXJIZzgvRUE7O0FxSDU3L0VBO0FBSUE7QUFDQTtBckg0Ny9FQTs7QXFIeDcvRUE7O0FBRUE7QXJIMjcvRUE7O0FxSHg3L0VBO0FBQ0E7QXJIMjcvRUE7O0FxSHY3L0VBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUN0RkE7QUFDQTtBdEhraWdGQTs7QXFIeDcvRUE7QUFDQTtBckgyNy9FQTtBcUh6Ny9FQTtBQUlBO0FBQ0E7QXJIdzcvRUE7QXFIcjcvRUE7QUFDQTtBQUNBO0FySHU3L0VBOztBcUhuNy9FQTtBQUNBO0FySHM3L0VBO0FxSHA3L0VBO0FBSUE7QUFDQTtBckhtNy9FQTs7QXFIOTYvRUE7Ozs7O0FBSUE7QUFDQTtBckhrNy9FQTs7QXFINzYvRUE7QUFJQTtBckg2Ni9FQTs7QXFIejYvRUE7QUFDQTtBQUNBO0FBQ0E7QXJINDYvRUE7QXFIMTYvRUE7QUFJQTtBQUNBO0FySHk2L0VBOztBcUhyNi9FQTtBQUNBO0FBQ0E7QUFDQTtBckh3Ni9FQTtBcUh0Ni9FQTtBQUlBO0FBQ0E7QXJIcTYvRUE7O0FxSGo2L0VBO0FBQ0E7QXJIbzYvRUE7O0FxSDk1L0VBOztBQUVBO0FySGk2L0VBOztBcUg5NS9FQTtBQUNBO0FySGk2L0VBO0FxSC81L0VBO0FBQ0E7QXJIaTYvRUE7O0FxSDc1L0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIZzYvRUE7QXFIOTUvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJIZzYvRUE7QXFINzUvRUE7QUFHQTtBQUNBO0FBQ0E7QXJINjUvRUE7QXFIMzUvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckg2NS9FQTs7QXFIdjUvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgwNS9FQTtBcUh4NS9FQTtBQUVBO0FBQUE7QXJIeTUvRUE7QXFIdDUvRUE7QUFHQTtBQUNBO0FBQ0E7QXJIczUvRUE7QXFIajUvRUE7QUVuUUE7QXZIdXBnRkE7QXVIOW5nRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGMHBnRkE7QXVIN25nRkE7QUFDQTtBdkgrbmdGQTtBcUhoNi9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGs2L0VBO0FxSC81L0VBO0FFL1FBO0F2SGlyZ0ZBO0F1SHhwZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRm9yZ0ZBO0F1SHZwZ0ZBO0FBQ0E7QXZIeXBnRkE7QXFINTYvRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg4Ni9FQTtBcUh2Ni9FQTtBRWpTQTtBdkgyc2dGQTtBdUh4c2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY4c2dGQTtBdUhuc2dGQTtBQUNBO0F2SHFzZ0ZBO0FxSHQ3L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIdzcvRUE7QXFIcjcvRUE7QUU3U0E7QXZIcXVnRkE7QXVIbHVnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGd3VnRkE7QXVIN3RnRkE7QUFDQTtBdkgrdGdGQTtBcUhsOC9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySG84L0VBOztBcUg5Ny9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUVuVUE7QXZIcXdnRkE7QXVINXVnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGd3dnRkE7QXVIM3VnRkE7QUFDQTtBdkg2dWdGQTs7QXFINTgvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgrOC9FQTtBcUg3OC9FQTtBQUVBO0FBQUE7QXJIODgvRUE7QXFIMzgvRUE7QUFHQTtBQUNBO0FBQ0E7QXJIMjgvRUE7QXFIdDgvRUE7QUU3VkE7QXZIc3lnRkE7QXVIN3dnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGeXlnRkE7QXVINXdnRkE7QUFDQTtBdkg4d2dGQTtBcUhyOS9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHU5L0VBO0FxSHA5L0VBO0FFeldBO0F2SGcwZ0ZBO0F1SHZ5Z0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRm0wZ0ZBO0F1SHR5Z0ZBO0FBQ0E7QXZId3lnRkE7QXFIaisvRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhtKy9FQTtBcUg1OS9FQTtBRTNYQTtBdkgwMWdGQTtBdUh2MWdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY2MWdGQTtBdUhsMWdGQTtBQUNBO0F2SG8xZ0ZBO0FxSDMrL0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJINisvRUE7QXFIMSsvRUE7QUV2WUE7QXZIbzNnRkE7QXVIajNnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGdTNnRkE7QXVINTJnRkE7QUFDQTtBdkg4MmdGQTtBcUh2Ly9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHkvL0VBOztBcUhsLy9FQTtBQUNBO0FBQ0E7QXJIcS8vRUE7QXFIbi8vRUE7QUFDQTtBckhxLy9FQTs7QXFIai8vRUE7QUFDQTtBQUNBO0FBQ0E7QXJIby8vRUE7QXFIbC8vRUE7QUFDQTtBckhvLy9FQTs7QXFIaC8vRUE7QUFDQTtBQUNBO0FBQ0E7QXJIbS8vRUE7QXFIai8vRUE7QUFDQTtBckhtLy9FQTs7QXFILysvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhrLy9FQTtBcUhoLy9FQTtBQUNBO0FySGsvL0VBOztBcUg5Ky9FQTtBQUNBO0FBQ0E7QUFDQTtBckhpLy9FQTtBcUgvKy9FQTtBQUNBO0FySGkvL0VBOztBcUg3Ky9FQTs7QUFFQTtBckhnLy9FQTs7QXFINSsvRUE7QUFDQTtBckgrKy9FQTs7QXFIMysvRUE7QUFDQTtBckg4Ky9FQTs7QXFIMSsvRUE7QUFDQTtBckg2Ky9FQTs7QXdIaDlnRkE7Ozs7QUFHQTtBQUNBO0F4SG85Z0ZBOztBeUh6OWdGQTtBQUNBO0F6SDQ5Z0ZBO0F5SDE5Z0ZBO0FBQ0E7QUFDQTtBekg0OWdGQTtBeUh6OWdGQTtBQUNBO0F6SDI5Z0ZBO0F5SHg5Z0ZBO0FBQ0E7QXpIMDlnRkE7QXlIdjlnRkE7QUFDQTtBQUNBO0FBQ0E7QXpIeTlnRkE7QXlIdjlnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekh5OWdGQTtBeUh2OWdGQTtBQUNBO0FBQ0E7QXpIeTlnRkE7QXlIdDlnRkE7QUFDQTtBekh3OWdGQTtBeUh0OWdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SHc5Z0ZBO0F5SHQ5Z0ZBO0FBQ0E7QXpIdzlnRkE7QXlIcjlnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6SHU5Z0ZBO0F5SG45Z0ZBO0FBQ0E7QUFBQTtBekhxOWdGQTtBeUg5OGdGQTtBQUNBO0FBQ0E7QXpIZzlnRkE7O0F5SDM4Z0ZBO0FBQ0E7QXpIODhnRkE7QVE1Z2hGQTtBaUhnRUE7QXpIKzhnRkE7O0EwSDNoaEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSDhoaEZBO0EwSDVoaEZBO0FBQ0E7QUFDQTtBQUNBO0FIREE7QXZIZ2loRkE7QXVIN2hoRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGbWloRkE7QXVINWhoRkE7QUFDQTtBdkg4aGhGQTtBMEgxaWhGQTtBQUNBO0FBQ0E7QUFDQTtBSFJBO0F2SHFqaEZBO0F1SGxqaEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRndqaEZBO0F1SGpqaEZBO0FBQ0E7QXZIbWpoRkE7QTBIeGpoRkE7QUFDQTtBQUNBO0FBQ0E7QUhmQTtBdkgwa2hGQTtBdUh2a2hGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY2a2hGQTtBdUh0a2hGQTtBQUNBO0F2SHdraEZBO0EwSHRraEZBO0FBQ0E7QUFDQTtBQUNBO0FIdEJBO0F2SCtsaEZBO0F1SDVsaEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRmttaEZBO0F1SDNsaEZBO0FBQ0E7QXZINmxoRkE7QTBIbmxoRkE7QUFJQTtBQUNBO0ExSGtsaEZBOztBMEg5a2hGQTtBQUNBO0ExSGlsaEZBO0EwSC9raEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSGlsaEZBOztBMkh4b2hGQTtBQUNBO0EzSDJvaEZBOztBMkh4b2hGQTtBQUNBO0EzSDJvaEZBO0EySHpvaEZBO0FBQ0E7QTNIMm9oRkE7QTJIeG9oRkE7QUFDQTtBM0gwb2hGQTs7QTRIaHBoRkE7QXRDTUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRId3BoRkE7QXNGNW9oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOG9oRkE7QXNGM29oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNm9oRkE7QTRIanJoRkE7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E1SGtyaEZBOztBNEg5cWhGQTtBQU9BO0FBQ0E7QTVIMnFoRkE7QWlCM29oRkE7QTJHeENBO0FBRUE7QUFDQTtBNUhxcmhGQTtBQUNBOztBNEg3cWhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBNUhncmhGQTs7QTRINXFoRkE7QUFDQTtBNUgrcWhGQTtBNEg1cWhGQTtBQUNBO0FBQ0E7QUFDQTtBNUg4cWhGQTs7QTRIMXFoRkE7Ozs7Ozs7QXRDdkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHF1aEZBO0FzRnp0aEZBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rml1aEZBO0FzRjl0aEZBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnN1aEZBOztBNEh0dGhGQTtBQUNBO0FBQ0E7QTVIeXRoRkE7O0E0SHR0aEZBOzs7QXRDdERBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDR4aEZBO0FzRmh4aEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb3hoRkE7QXNGanhoRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZxeGhGQTs7QTRIMXZoRkE7O0F0QzVEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxMGhGQTtBc0Z6emhGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNHpoRkE7QXNGenpoRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjR6aEZBOztBNEg1eGhGQTs7O0F0Q2pFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg2MmhGQTtBc0ZqMmhGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnEyaEZBO0FzRmwyaEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGczJoRkE7O0E0SGgwaEZBOzs7QXRDdkVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHU1aEZBO0FzRjM0aEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGKzRoRkE7QXNGNTRoRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnNWhGQTs7QTRIcDJoRkE7QXRDN0VBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCs3aEZBO0FzRm43aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnE3aEZBO0FzRmw3aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm83aEZBOztBNEhwNGhGQTs7O0F0Q2pGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxK2hGQTtBc0Z6OWhGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjY5aEZBO0FzRjE5aEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGODloRkE7O0E0SHg2aEZBO0F0Q3ZGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg2Z2lGQTtBc0ZqZ2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtZ2lGQTtBc0ZoZ2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrZ2lGQTs7QTRIeDhoRkE7OztBdEMzRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbWppRkE7QXNGdmlpRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyaWlGQTtBc0Z4aWlGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjRpaUZBOztBNEg1K2hGQTs7QXRDakdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDRsaUZBO0FzRmhsaUZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtbGlGQTtBc0ZobGlGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbWxpRkE7O0E0SDlnaUZBO0F0Q3RHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrb2lGQTtBc0Z0bmlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3bmlGQTtBc0ZybmlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1bmlGQTs7QTRIOWlpRkE7QXRDMUdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHNxaUZBO0FzRjFwaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjRwaUZBO0FzRnpwaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJwaUZBOztBNEg3a2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIZ2xpRkE7O0E0SDdraUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhnbGlGQTs7QTRIN2tpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SGdsaUZBOztBNkg3dGlGQTs7OztBQUVBO0FBQUE7QUFBQTtBN0hrdWlGQTtBNkg5dGlGQTs7QUFDQTtBN0hpdWlGQTtBNkg5dGlGQTs7QUFDQTtBN0hpdWlGQTtBNkg3dGlGQTs7Ozs7O0FBR0E7QUFDQTtBN0hrdWlGQTtBNkhodWlGQTs7Ozs7O0FBQ0E7QTdIdXVpRkE7QTZIcHVpRkE7Ozs7OztBQUNBO0E3SDJ1aUZBO0E2SHh1aUZBOzs7Ozs7QUFDQTtBN0grdWlGQTtBNkg1dWlGQTs7Ozs7Ozs7Ozs7QUFFQTtBQUNBO0E3SHV2aUZBO0E2SGx2aUZBOztBQUNBO0E3SHF2aUZBO0E2SGp2aUZBOztBQUNBO0E3SG92aUZBO0E2SGp2aUZBOztBQUNBO0FBQ0E7QUFDQTtBN0hvdmlGQTtBNkhqdmlGQTs7QUFDQTtBQUNBO0FBQ0E7QTdIb3ZpRkE7O0E2SC91aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrdmlGQTs7QTZIL3VpRkE7QUFDQTtBQUNBO0E3SGt2aUZBO0E2SGh2aUZBO0FBQ0E7QUFDQTtBNUN0RUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1R215aUZBO0FpQjN3aUZBO0E0R21CQTtBakJGQTtBQXpDQTtBNUd3eWlGQTtBQUNBO0E2SHh2aUZBO0FBQ0E7QTdIMHZpRkE7QTZIdnZpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHl2aUZBO0FpQmp4aUZBO0E0R2dCQTtBQVdBO0E3SDB2aUZBO0FBQ0E7QTZIdHZpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3dmlGQTtBNkhydmlGQTtBQUNBO0FBQ0E7QTdIdXZpRkE7QTZIcHZpRkE7QUFDQTtBN0hzdmlGQTtBaUJueWlGQTtBNEd1Q0E7QUFXQTtBN0hxdmlGQTtBQUNBO0E2SGx2aUZBO0FBQ0E7QTdIb3ZpRkE7QTZIbHZpRkE7QUFDQTtBN0hvdmlGQTtBaUIzemlGQTtBNEdzRUE7QUFJQTtBQUNBO0E3SHF2aUZBO0FBQ0E7QTZIanZpRkE7QUFDQTtBQUNBO0E3SG12aUZBO0FpQnIwaUZBO0E0R3dGQTtBQUNBO0E3SGd2aUZBO0FBQ0E7QTZIN3VpRkE7QUFDQTtBQUNBO0E3SCt1aUZBO0E2SDV1aUZBO0FBQ0E7QTdIOHVpRkE7QTZIM3VpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDZ1aUZBO0FpQnQxaUZBO0E0RzRHQTtBQUNBO0FBQ0E7QTdINnVpRkE7QUFDQTtBNkgxdWlGQTtBQUNBO0FBQ0E7QTdINHVpRkE7QWlCaDJpRkE7QTRHa0hBO0FBS0E7QUFBQTtBQUFBO0E3SDZ1aUZBO0FBQ0E7QWlCcjJpRkE7QTRHMkhBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0g0dWlGQTtBQUNBO0E2SHp1aUZBO0FBQ0E7QTdIMnVpRkE7QWlCLzJpRkE7QTRHbUlBO0FBSUE7QTdINHVpRkE7QUFDQTtBNkh6dWlGQTtBQUNBO0FBQUE7QUFDQTtBN0gydWlGQTtBNkh6dWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDJ1aUZBO0E2SHZ1aUZBO0FBQ0E7QUFDQTtBN0h5dWlGQTtBNkh0dWlGQTtBNUM3TUE7QTJCOEpBO0FBaEdBO0E1RzAzaUZBO0E2SHR1aUZBO0FBQ0E7QTdId3VpRkE7QTZIdHVpRkE7QUFDQTtBN0h3dWlGQTtBNkhydWlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SHV1aUZBO0E2SHB1aUZBO0FBQ0E7QUFDQTtBQUNBO0E3SHN1aUZBO0FpQnY1aUZBO0E0RzhLQTtBQU1BO0E3SHV1aUZBO0FBQ0E7QTZIcHVpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzdWlGQTtBNkgvdGlGQTtBQUNBO0E3SGl1aUZBO0FpQnI2aUZBO0E0RzJNQTtBQUNBO0E3SDZ0aUZBO0FBQ0E7QTZIdnRpRkE7QUFDQTtBN0h5dGlGQTtBNkhwdGlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hzdGlGQTtBaUJsN2lGQTtBNEd5TkE7QUFNQTtBQUFBO0FBQUE7QTdIdXRpRkE7QUFDQTtBNkhydGlGQTtBQUNBO0FBQ0E7QUFDQTtBN0h1dGlGQTtBaUI1N2lGQTtBNEdrT0E7QUFNQTtBQUNBO0FBQ0E7QTdId3RpRkE7QUFDQTtBNkhydGlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIdXRpRkE7QWlCeDhpRkE7QTRHOE9BO0FBTUE7QUFBQTtBQUFBO0FBQUE7QTdId3RpRkE7QUFDQTtBNkh0dGlGQTtBQUNBO0E3SHd0aUZBO0E2SDlzaUZBOzs7O0FBQ0E7QUFDQTtBN0htdGlGQTtBNkhqdGlGQTs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SHN0aUZBO0E2SHB0aUZBOzs7O0FBQ0E7QTdIeXRpRkE7QTZIdHRpRkE7Ozs7QUFDQTtBN0gydGlGQTtBNkh4dGlGQTs7OztBQUNBO0E3SDZ0aUZBO0E2SDF0aUZBOzs7O0FBQ0E7QTdIK3RpRkE7QTZINXRpRkE7Ozs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hpdWlGQTtBaUI3L2lGQTtBNEcyUkE7Ozs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBN0hxdWlGQTtBQUNBO0E2SGx1aUZBOzs7O0FBQ0E7QUFBQTtBQUFBO0E3SHV1aUZBO0E2SHJ1aUZBOzs7O0FBQ0E7QTdIMHVpRkE7QTZIeHVpRkE7Ozs7QUFDQTtBN0g2dWlGQTtBNkh6dWlGQTs7OztBQUNBO0FBQ0E7QTdIOHVpRkE7QWlCOWhqRkE7QTRHOFNBOzs7O0FBS0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIa3ZpRkE7QUFDQTtBNkhodmlGQTs7OztBQUNBO0E3SHF2aUZBO0FpQjlpakZBO0E0RzhUQTs7OztBQUVBO0E3SHF2aUZBO0FBQ0E7QWlCdGpqRkE7QTRHOFRBOzs7O0FBTUE7QTdIeXZpRkE7QUFDQTtBNkh2dmlGQTs7OztBQUNBO0FBQ0E7QTdINHZpRkE7QTZIeHZpRkE7Ozs7QUFDQTtBN0g2dmlGQTtBaUIza2pGQTtBNEc2VUE7Ozs7QUFJQTtBN0hpd2lGQTtBQUNBO0E2SDl2aUZBOzs7O0FBQ0E7QUFDQTtBQUNBO0E3SG13aUZBO0E2SDd2aUZBOzs7O0FBQ0E7QTdIa3dpRkE7QWlCam1qRkE7QTRHOFZBOzs7O0FBSUE7QUFDQTtBN0hzd2lGQTtBQUNBO0E2SC92aUZBO0FBQ0E7QUFBQTtBQUFBO0E3SGl3aUZBO0E2SC92aUZBO0FBQ0E7QTdIaXdpRkE7QTZIL3ZpRkE7QUFDQTtBN0hpd2lGQTtBNkg3dmlGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SCt2aUZBO0FpQnRuakZBO0E0R3NYQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIZ3dpRkE7QUFDQTtBNkh2dmlGQTs7QUFDQTtBN0gwdmlGQTtBNkh4dmlGQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIMnZpRkE7QTZIenZpRkE7O0FBQ0E7QTdINHZpRkE7QTZIenZpRkE7O0FBQ0E7QTdINHZpRkE7QTZIaHZpRkE7Ozs7Ozs7Ozs7Ozs7QUFHQTtBN0g0dmlGQTtBNkh4dmlGQTtBQUNBO0FBQUE7QUFBQTtBN0gwdmlGQTtBNkhydmlGQTtBQUNBO0FBQUE7QUFBQTtBN0h1dmlGQTtBNkhwdmlGQTtBQUNBO0E3SHN2aUZBO0E2SGp2aUZBO0FBQ0E7QUFBQTtBQUFBO0E3SG12aUZBO0E2SGh2aUZBO0FBQ0E7QTdIa3ZpRkE7QTZIOXVpRkE7QUFDQTtBN0hndmlGQTtBNkg3dWlGQTtBQUNBO0E3SCt1aUZBO0E2SDF1aUZBO0FBQ0E7QTdINHVpRkE7QTZIdnVpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h5dWlGQTtBaUI3cmpGQTtBNEcrY0E7QUFRQTtBN0gwdWlGQTtBQUNBO0E2SHh1aUZBO0FBQ0E7QTdIMHVpRkE7QTZIdnVpRkE7QUFDQTtBQUNBO0FBQ0E7QTdIeXVpRkE7QTZIdHVpRkE7QUFDQTtBN0h3dWlGQTtBNkhudWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF1aUZBO0FpQnp0akZBO0E0RzBlQTtBQWFBO0FBQ0E7QUFDQTtBN0hzdWlGQTtBQUNBO0E2SGh1aUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIa3VpRkE7QWlCdnVqRkE7QTRHZ2dCQTtBQVFBO0E3SG11aUZBO0FBQ0E7QTZIanVpRkE7QUFDQTtBN0htdWlGQTtBNkhodWlGQTtBQUNBO0FBQ0E7QUFDQTtBN0hrdWlGQTtBNkgvdGlGQTtBQUNBO0E3SGl1aUZBO0E2SDV0aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOHRpRkE7QWlCbndqRkE7QTRHMmhCQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0E3SCt0aUZBO0FBQ0E7QTZIdnRpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHl0aUZBO0E2SHZ0aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeXRpRkE7QWlCeHhqRkE7QTRHMmpCQTtBQU9BO0E3SDB0aUZBO0FBQ0E7QTZIbHRpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG90aUZBO0E2SGx0aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3RpRkE7QWlCMXlqRkE7QTRHa2xCQTtBQU9BO0E3SHF0aUZBO0FBQ0E7QTZIN3NpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCtzaUZBO0E2SDdzaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIK3NpRkE7QWlCNXpqRkE7QTRHeW1CQTtBQU9BO0E3SGd0aUZBO0FBQ0E7QTZIenNpRkE7QUFDQTtBQUFBO0E3SDJzaUZBO0FpQnAwakZBO0E0R3duQkE7QUFJQTtBQUFBO0E3SDRzaUZBO0FBQ0E7QTZIMXNpRkE7QUFDQTtBQUNBO0FBQ0E7QTdINHNpRkE7QTZIenNpRkE7Ozs7Ozs7QUFFQTtBQUNBO0E3SGd0aUZBO0FpQngxakZBO0E0R3FvQkE7Ozs7Ozs7QUFNQTtBQUNBO0E3SHV0aUZBO0FBQ0E7QTZIcHRpRkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIc3RpRkE7QWlCMzJqRkE7QTRHZ3BCQTtBQVFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTdIdXRpRkE7QUFDQTtBNkgvc2lGQTtBQUNBO0E3SGl0aUZBO0E2SDVzaUZBOztBQUVBO0FBQUE7QUFBQTtBN0g4c2lGQTtBNkg1c2lGQTs7QUFDQTtBN0grc2lGQTtBNkg1c2lGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCtzaUZBO0FpQnQ0akZBO0E0R2tyQkE7O0FBUUE7QTdIaXRpRkE7QUFDQTtBNkg3c2lGQTtBQUNBO0E3SCtzaUZBO0E2SDVzaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOHNpRkE7QTZIM3NpRkE7QUFDQTtBN0g2c2lGQTtBNkgzc2lGQTtBQUNBO0E3SDZzaUZBO0E2SHhzaUZBO0FBQ0E7QTdIMHNpRkE7QTZIdHNpRkE7QUFDQTtBN0h3c2lGQTtBNkh0c2lGQTtBQUNBO0E3SHdzaUZBO0E2SGxzaUZBO0FBQ0E7QUFDQTtBN0hvc2lGQTtBNkhqc2lGQTtBQUNBO0FBQ0E7QTdIbXNpRkE7QTZIanNpRkE7QUFDQTtBQUNBO0E3SG1zaUZBO0E2SGpzaUZBO0FBQ0E7QTdIbXNpRkE7QWlCdDZqRkE7QTRHa3VCQTtBQUlBO0E3SG9zaUZBO0FBQ0E7QTZIN3JpRkE7O0FBRUE7QUFDQTtBQUNBO0E3SCtyaUZBO0E2SDVyaUZBO0FBQ0E7QTdIOHJpRkE7QTZIM3JpRkE7QUFDQTtBN0g2cmlGQTtBNkgxcmlGQTtBQUNBO0E3SDRyaUZBO0E2SHpyaUZBO0FBQ0E7QUFNQTtBN0hzcmlGQTtBaUIzOGpGQTtBNEc4d0JBO0FBSUE7QTdINnJpRkE7QUFDQTtBNkh2cmlGQTtBQUNBO0FBQ0E7QTdIeXJpRkE7QTZIcHJpRkE7QUFDQTtBN0hzcmlGQTtBaUJ2OWpGQTtBNEdveUJBO0FBQ0E7QTdIc3JpRkE7QUFDQTtBaUI1OWpGQTtBNEcweUJBO0FBQ0E7QTdIcXJpRkE7QUFDQTtBNkhscmlGQTtBQUNBO0E3SG9yaUZBO0E2SGxyaUZBO0FBQ0E7QTdIb3JpRkE7QWlCditqRkE7QTRHd3pCQTtBQUNBO0FBQ0E7QTdIa3JpRkE7QUFDQTtBaUJoK2pGQTtBNEdrekJBO0FBQ0E7QTdIaXJpRkE7QUFDQTtBNkg3cWlGQTs7QUFFQTtBN0grcWlGQTtBNkgzcWlGQTtBQUNBO0E3SDZxaUZBO0E2SDNxaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINnFpRkE7QWlCbC9qRkE7QTRHaTBCQTtBQU9BO0FBQ0E7QTdIOHFpRkE7QUFDQTtBNkgzcWlGQTtBQUNBO0E3SDZxaUZBO0E2SDNxaUZBO0FBQ0E7QUFDQTtBN0g2cWlGQTtBNkh4cWlGQTtBQUNBO0E3SDBxaUZBO0E2SHJxaUZBO0FBQ0E7QTdIdXFpRkE7QTZIbHFpRkE7QUFDQTtBQUNBO0E3SG9xaUZBO0E2SGpxaUZBO0FBQ0E7QTdIbXFpRkE7QTZIanFpRkE7QUFDQTtBN0htcWlGQTtBNkgvcGlGQTtBQUNBO0E3SGlxaUZBO0E2SDlwaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hncWlGQTtBNkg5cGlGQTtBQUNBO0E3SGdxaUZBO0E2SDdwaUZBO0E1QzM3QkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQnE2QkE7QUFDQTtBN0hpcWlGQTtBaUIvaWtGQTtBNEcwNEJBO0FqQnozQkE7QUF6Q0E7QTVHNGtrRkE7QUFDQTtBNkhwcWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHNxaUZBO0E2SGxxaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SG9xaUZBO0E2SGpxaUZBO0FBQ0E7QTdIbXFpRkE7QTZIL3BpRkE7QUFDQTtBQUNBO0E3SGlxaUZBO0E2SDdwaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SCtwaUZBO0E2SDdwaUZBO0E1Q2wrQkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjQ4QkE7QUFBQTtBQUFBO0FBQ0E7QTdIaXFpRkE7QWlCdGxrRkE7QTRHaTdCQTtBakJoNkJBO0FBekNBO0E1R21ua0ZBO0FBQ0E7QWlCNWxrRkE7QTRHaTdCQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0E3SHdxaUZBO0FBQ0E7QTZIcHFpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QTdIc3FpRkE7QTZIcHFpRkE7QUFDQTtBN0hzcWlGQTtBNkhucWlGQTtBQUNBO0E3SHFxaUZBO0E2SG5xaUZBO0FBQ0E7QTdIcXFpRkE7QTZIaHFpRkE7QUFDQTtBN0hrcWlGQTtBNkgvcGlGQTtBQUNBO0FBQUE7QUFBQTtBN0hpcWlGQTtBNkgvcGlGQTtBQUNBO0E3SGlxaUZBO0E2SDlwaUZBO0FBQ0E7QTdIZ3FpRkE7QTZIN3BpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QTdIMHBpRkE7QTZIL3BpRkE7QUFWQTtBQVdBO0FBQUE7QUFBQTtBN0hrcWlGQTtBQUNBO0E2SDdwaUZBO0FBQ0E7QTdIK3BpRkE7QTZINXBpRkE7QUFDQTtBN0g4cGlGQTtBNkgzcGlGQTtBQUNBO0FBQ0E7QTdINnBpRkE7QTZIM3BpRkE7QUFDQTtBN0g2cGlGQTtBNkh6cGlGQTtBQUNBO0FBQ0E7QTdIMnBpRkE7QTZIenBpRkE7QUFDQTtBN0gycGlGQTtBNkh2cGlGQTtBQUNBO0E3SHlwaUZBO0E2SHZwaUZBO0FBSEE7QUFJQTtBN0gwcGlGQTtBQUNBO0E2SHJwaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h1cGlGQTtBNkhycGlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h1cGlGQTtBNkhycGlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHVwaUZBO0FpQjVya0ZBO0E0R2lpQ0E7QUFPQTtBN0h3cGlGQTtBQUNBO0E2SHJwaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SHVwaUZBO0E2SHBwaUZBO0FBQ0E7QUFDQTtBN0hzcGlGQTtBNkhucGlGQTtBQUNBO0E3SHFwaUZBO0E2SGxwaUZBO0FBQ0E7QTdIb3BpRkE7QTZIL29pRkE7QTVDbG5DQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNGxDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0htcGlGQTtBaUJ6dGtGQTtBNEdpa0NBO0FqQmhqQ0E7QUF6Q0E7QTVHc3ZrRkE7QUFDQTtBNkh0cGlGQTtBQUNBO0E3SHdwaUZBO0E2SHRwaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdId3BpRkE7QTZIdHBpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3cGlGQTtBNkhycGlGQTtBQUNBO0FBQ0E7QUFDQTtBN0h1cGlGQTtBNkhqcGlGQTtBQUNBO0E3SG1waUZBO0FpQnp1a0ZBO0E0R3FsQ0E7QUFJQTtBQUNBO0E3SG9waUZBO0FBQ0E7QTZIbHBpRkE7QUFDQTtBQUNBO0FBQ0E7QTdIb3BpRkE7QTZIaHBpRkE7QUFDQTtBN0hrcGlGQTtBNkg3b2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIK29pRkE7QTZIM29pRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINm9pRkE7QTZIM29pRkE7QUFFQTtBN0g0b2lGQTtBaUJyd2tGQTtBNEdtbkNBO0FBV0E7QUFBQTtBN0gyb2lGQTtBNkh6b2lGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0gyb2lGQTtBNkh4b2lGQTtBQUNBO0E3SDBvaUZBO0FBQ0E7QTZIdm9pRkE7QUFDQTtBN0h5b2lGQTtBNkh0b2lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h3b2lGQTtBNkh0b2lGQTtBQUNBO0FBQ0E7QTdId29pRkE7QTZIcG9pRkE7QUFFQTtBN0hxb2lGQTtBNkgvbmlGQTtBQUNBO0FBQ0E7QUFDQTtBN0hpb2lGQTtBNkg5bmlGQTtBQU1BO0E3SDJuaUZBO0E2SGhvaUZBO0FBRUE7QTdIaW9pRkE7QTZIM25pRkE7QUFDQTtBN0g2bmlGQTtBNkgxbmlGQTtBQUNBO0FBQ0E7QUFDQTtBN0g0bmlGQTtBNkh4bmlGQTs7QUFDQTtBQUNBO0FBQ0E7QTdIMm5pRkE7QTZIdG5pRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0h3bmlGQTtBNkhybmlGQTtBQUNBO0E3SHVuaUZBO0E2SHBuaUZBO0FBQ0E7QTdIc25pRkE7QTZIbG5pRkE7QUFDQTtBQUNBO0E3SG9uaUZBO0E2SGxuaUZBO0FBQ0E7QTdIb25pRkE7QTZIam5pRkE7QUFDQTtBQUNBO0FBQ0E7QTdIbW5pRkE7QTZIL21pRkE7QUFDQTtBQUNBO0E3SGluaUZBO0E2SDltaUZBO0FBQ0E7QTdIZ25pRkE7QTZINW1pRkE7QUFDQTtBN0g4bWlGQTtBNkg1bWlGQTtBQUNBO0FBQ0E7QTdIOG1pRkE7QTZINW1pRkE7QUFDQTtBN0g4bWlGQTtBNkgzbWlGQTtBQUNBO0E3SDZtaUZBO0E2SHZtaUZBO0FBQ0E7QTdIeW1pRkE7QWlCeDJrRkE7QTRHOHZDQTtBQUlBO0FBQ0E7QTdIMG1pRkE7QUFDQTtBNkh4bWlGQTtBQUNBO0E3SDBtaUZBO0E2SHhtaUZBO0FBQ0E7QUFDQTtBN0gwbWlGQTtBaUJsNGtGQTtBNEdzeENBO0FBS0E7QTdIMm1pRkE7QUFDQTtBNkh0bWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHdtaUZBO0E2SHRtaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdId21pRkE7QTZIdG1pRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SHdtaUZBO0E2SHJtaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SHVtaUZBO0E2SGxtaUZBO0FBQ0E7QUFDQTtBN0hvbWlGQTtBNkhsbWlGQTtBQUNBO0FBQ0E7QTdIb21pRkE7QTZIaG1pRkE7QUFDQTtBN0hrbWlGQTtBNkhobWlGQTtBQUNBO0E3SGttaUZBO0E2SDdsaUZBO0FBQ0E7QTdIK2xpRkE7QTZIN2xpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0grbGlGQTtBNkg3bGlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCtsaUZBO0E2SDVsaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SDhsaUZBO0FpQmo3a0ZBO0E0RzAxQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h5bGlGQTtBNkh2bGlGQTtBQUNBO0E3SHlsaUZBO0E2SHRsaUZBO0FBQ0E7QUFDQTtBN0h3bGlGQTtBNkhybGlGQTtBQUNBO0E3SHVsaUZBO0FBQ0E7QWlCbDhrRkE7QTRHaTNDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SG1saUZBO0FBQ0E7O0FpQnI5a0ZBO0E0R3U0Q0E7QUFFQTtBN0hpbGlGQTtBQUNBO0E2SC9raUZBO0FBQ0E7QTdIaWxpRkE7QWlCOTlrRkE7QTRHNDRDQTtBQUlBO0E3SGtsaUZBO0FBQ0E7QTZIL2tpRkE7QUFDQTtBN0hpbGlGQTtBNkgva2lGQTtBQUNBO0FBQ0E7QUFDQTtBN0hpbGlGQTtBaUI5OWtGQTtBNEcwNENBO0FBTUE7QTdIa2xpRkE7QUFDQTtBNkg5a2lGQTtBQUNBO0E3SGdsaUZBO0FpQm4va0ZBO0E0R3E2Q0E7QUFFQTtBQUNBO0E3SGdsaUZBO0FBQ0E7QWlCNStrRkE7QTRHdzVDQTtBQU9BO0FBQ0E7QTdIaWxpRkE7QUFDQTs7QTZIM2tpRkE7QUFDQTtBN0g4a2lGQTtBNkgza2lGQTtBQUFBO0E3SDhraUZBOztBNkgxa2lGQTtBQUNBO0E3SDZraUZBO0E2SDFraUZBO0FBQUE7QTdINmtpRkE7O0FpQmhnbEZBO0E0R3U3Q0E7QUFDQTtBN0g2a2lGQTtBQUNBO0E4SDNrbEZBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlINmtsRkE7QW1IcGxsRkE7QVdDQTs7QVhBQTtBQUNBO0FuSHdsbEZBO0FBQ0E7QW1IdGxsRkE7QUFFQTs7QUFDQTtBQUNBO0FuSHdsbEZBO0FtSHBsbEZBOztBQUNBO0FuSHVsbEZBO0FtSG5sbEZBOztBQUNBO0FBQ0E7QW5Ic2xsRkE7QW1IbGxsRkE7O0FBQ0E7QW5IcWxsRkE7QUFDQTtBOEhwbWxGQTs7QUFDQTtBOUh1bWxGQTtBOEhybWxGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E3Q2xCQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHcW1sRkE7QWlCN2tsRkE7QTZHM0NBOztBbEJ3REE7QUFyQ0E7QTVHMm1sRkE7QUFDQTtBOEgvbWxGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTlIa25sRkE7QThIL21sRkE7O0FBQ0E7QUFDQTtBOUhrbmxGQTtBOEgvbWxGQTs7O0FBRUE7QUFDQTtBQUNBO0E5SGtubEZBO0E4SGhubEZBOzs7QUFDQTtBQUFBO0E5SG9ubEZBO0E4SGhubEZBOzs7OztBQUlBO0FBQ0E7QUFDQTtBOUhtbmxGQTtBOEgvbWxGQTs7QUFDQTtBQUNBO0E5SGtubEZBO0E4SDltbEZBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUhpbmxGQTtBOEgvbWxGQTs7QUFDQTtBOUhrbmxGQTs7QWlCdG9sRkE7QTZHNkJBO0FBQ0E7QTlINm1sRkE7QUFDQTtBOEgxbWxGQTtBQUNBO0E5SDRtbEZBO0E4SHptbEZBO0FBQ0E7QUFDQTtBOUgybWxGQTtBOEh6bWxGQTtBQUVBO0E5SDBtbEZBO0E4SHRtbEZBO0FBQ0E7QTlId21sRkE7O0E4SGxtbEZBOztBQUVBO0FBQ0E7QTlIcW1sRkE7O0E4SC9sbEZBO0FBQ0E7QTlIa21sRkE7QThIL2xsRkE7QUFDQTtBOUhpbWxGQTtBOEgvbGxGQTtBQUVBO0FBQ0E7QTlIZ21sRkE7QThIOWxsRkE7QUFDQTtBQUFBO0E5SGdtbEZBO0E4SDdsbEZBO0FBQ0E7QTlIK2xsRkE7O0FvSnp1bEZBO0FBQ0E7QXBKNHVsRkE7QW9KMXVsRkE7QUFDQTtBcEo0dWxGQTs7QW9KeHVsRkE7QUFDQTtBcEoydWxGQTs7QW9KdnVsRkE7QUFDQTtBcEowdWxGQTtBaUIvcmxGQTtBbUk1Q0E7QUFJQTtBcEoydWxGQTtBQUNBOztBb0p2dWxGQTtBQ3hCQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJKbXdsRkE7O0FvSjN1bEZBO0FBQ0E7QXBKOHVsRkE7O0FvSjN1bEZBO0FDeEJBO0FBQUE7QUFDQTtBQUFBO0FySnV3bEZBO0FxSnJ3bEZBO0FBQ0E7QUFBQTtBckp3d2xGQTtBcUp2d2xGQTtBQUFBO0FySjB3bEZBO0FxSnp3bEZBO0FBQUE7QXJKNHdsRkE7QXFKM3dsRkE7QUFBQTtBcko4d2xGQTtBQUNBO0FxSjV3bEZBO0FBQ0E7QXJKOHdsRkE7O0FvSjd2bEZBO0FBQ0E7QXBKZ3dsRkE7O0FzSm55bEZBOztBQUVBO0F0SnN5bEZBO0FzSnB5bEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SnV5bEZBO0FzSnB5bEZBOztBQUNBO0F0SnV5bEZBO0FzSnB5bEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SnV5bEZBO0FzSnJ5bEZBOztBQUNBO0F0Snd5bEZBO0FzSnJ5bEZBOztBQUNBO0FBQ0E7QXRKd3lsRkE7QXNKcHlsRkE7O0FBQ0E7QXRKdXlsRkE7QXNKcHlsRkE7O0FBQ0E7QXRKdXlsRkE7QXNKcHlsRkE7O0FIeENBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo4MGxGQTtBa0psMGxGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKcTBsRkE7QWtKOXpsRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSmswbEZBO0FrSjcybEZBOztBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmczbEZBO0FzSmwxbEZBOztBQUNBO0F0SnExbEZBO0FzSm4xbEZBOztBQUNBO0F0SnMxbEZBO0FzSmwxbEZBOztBQUNBO0F0SnExbEZBO0FzSmwxbEZBOzs7O0FBRUE7QXRKczFsRkE7QXNKbjFsRkE7O0FBQ0E7QXRKczFsRkE7QXNKbjFsRkE7O0FBQ0E7QUFDQTtBdEpzMWxGQTtBc0puMWxGQTs7QUFDQTtBdEpzMWxGQTtBc0puMWxGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEpzMWxGQTtBc0pwMWxGQTs7QUFDQTtBdEp1MWxGQTtBc0puMWxGQTs7QUFDQTtBdEpzMWxGQTtBc0puMWxGQTs7QUFDQTtBQUNBO0F0SnMxbEZBO0FpQjMybEZBO0FxSXdCQTs7QUFFQTtBdEpzMWxGQTtBQUNBO0FpQmozbEZBO0FxSTZCQTs7QUFFQTtBdEp1MWxGQTtBQUNBO0FzSm4xbEZBOztBQUNBO0F0SnMxbEZBO0FzSm4xbEZBOztBQUNBO0FBQ0E7QUFDQTtBdEpzMWxGQTtBc0puMWxGQTs7QUFDQTtBQUNBO0F0SnMxbEZBOztBQy84bEZBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZzlsRkE7QUM3OGxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDg4bEZBO0FDMzhsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ0OGxGQTtBQ3o4bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMDhsRkE7QUN2OGxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHc4bEZBO0FDcjhsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURzOGxGQTtBQ244bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEbzhsRkE7QUNqOGxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGs4bEZBO0FDLzdsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURnOGxGQTtBQzc3bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEODdsRkE7QUMzN2xGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDQ3bEZBO0FDejdsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQwN2xGQTtBQ3Y3bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdzdsRkE7QUNyN2xGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHM3bEZBO0FDbjdsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURvN2xGQTtBQ2o3bEZBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUMxS0E7Ozs7O0FBQUE7QUNBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSHd0bUZBOztBSXZ0bUZBOzs7QUFHQTtBQUFBO0FKMHRtRkE7O0FJdnRtRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjB0bUZBOztBSXB0bUZBO0FBQ0E7QUp1dG1GQTs7QUk3c21GQTtBQUNBO0FBQ0E7QUVxSUE7QUZuSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSmd0bUZBOztBSXBzbUZBO0FBQ0E7QUp1c21GQTs7QUk5cm1GQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKaXNtRkE7O0FJcHJtRkE7QUFDQTtBQUNBO0FKdXJtRkE7O0FJaHJtRkE7QUFDQTtBQUNBO0FKbXJtRkE7O0FJeHFtRkE7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUoycW1GQTs7QUl4cW1GQTtBQUNBO0FBQ0E7QUFDQTtBSjJxbUZBOztBSXhxbUZBOzs7QUFHQTtBQUNBO0FKMnFtRkE7O0FJeHFtRkE7Ozs7QUFJQTtBSjJxbUZBOztBSXhxbUZBO0FBQ0E7QUoycW1GQTs7QUl4cW1GQTtBQUNBO0FBQ0E7QUoycW1GQTs7QUl4cW1GQTtBQUNBO0FKMnFtRkE7O0FJeHFtRkE7O0FBRUE7QUoycW1GQTs7QUl4cW1GQTtBRUlBO0FOd3FtRkE7O0FJbnFtRkE7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUpzcW1GQTs7QUlucW1GQTtBQUFBO0FKdXFtRkE7O0FJdHFtRkE7QUFBQTtBSjBxbUZBOztBSW5xbUZBO0FBQ0E7QUFDQTtBQUNBO0FKc3FtRkE7QVF0MW1GQTtBSm1MQTtBQUNBO0FKc3FtRkE7O0FJN3BtRkE7QUFDQTtBQUNBO0FKZ3FtRkE7QVEvMW1GQTtBSmtNQTtBQUNBO0FKZ3FtRkE7O0FJdnBtRkE7Ozs7QUFJQTtBRXhEQTtBTm10bUZBOztBSXZwbUZBO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUpxcG1GQTs7QUk3b21GQTtBQUVBO0FKK29tRkE7O0FJdm9tRkE7QUFDQTtBQUNBO0FKMG9tRkE7O0FJdm9tRkE7QUFHQTtBQUNBO0FKd29tRkE7O0FJaG9tRkE7QUFDQTtBSm1vbUZBOztBSWhvbUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSm1vbUZBOztBSTVubUZBO0FBRUE7QUFDQTtBSjhubUZBOztBSXRubUZBO0FBRUE7QUFDQTtBSndubUZBOztBSWxubUZBO0FBRUE7QUpvbm1GQTs7QUk1bW1GQTtBQUNBO0FKK21tRkE7O0FJNW1tRkE7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSittbUZBOztBSTVtbUZBOztBQUVBO0FKK21tRkE7O0FJNW1tRkE7O0FBRUE7QUorbW1GQTs7QUl6bW1GQTtBQUNBO0FKNG1tRkE7O0FJdG1tRkE7QUFDQTtBSnltbUZBOztBSWxtbUZBOzs7O0FBSUE7QUpxbW1GQTs7QUk1bG1GQTs7OztBQUNBO0FKa21tRkE7O0FJNWxtRkE7Ozs7QUFJQTtBQUNBO0FKK2xtRkE7O0FJNWxtRkE7O0FBRUE7QUFBQTtBQUNBO0FKK2xtRkE7O0FJM2xtRkE7QUFDQTtBQUVBO0FKNmxtRkE7O0FJMWxtRkE7QUFNQTtBQUVBO0FBQ0E7QUFDQTtBSnVsbUZBOztBSWxsbUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUpxbG1GQTs7QUlsbG1GQTtBQUNBO0FKcWxtRkE7O0FJamxtRkE7O0FBRUE7QUpvbG1GQTs7QUlqbG1GQTtBQUtBO0FBQ0E7QUpnbG1GQTs7QUl6a21GQTtBQUNBO0FKNGttRkE7O0FJcGttRkE7QUFDQTtBQUNBO0FKdWttRkE7O0FJaGttRkE7QUFDQTtBSm1rbUZBOztBSWhrbUZBO0FBQ0E7QUFDQTtBSm1rbUZBOztBSWhrbUZBO0FBQ0E7QUpta21GQTs7QUk5am1GQTtBQUNBO0FKaWttRkE7O0FTN2huRkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVRnaW5GQTs7QVM1aG5GQTtBSHFLQTtBTjIzbUZBOztBUy9obkZBO0FIb0tBO0FOKzNtRkE7O0FTbGluRkE7QUhtS0E7QU5tNG1GQTs7QVNyaW5GQTtBSGtLQTtBTnU0bUZBOztBU3hpbkZBO0FIaUtBO0FOMjRtRkE7O0FTM2luRkE7QUhnS0E7QU4rNG1GQTs7QVM3aW5GQTtBSDhKQTtBRzVKQTtBVGdqbkZBOztBUzVpbkZBO0FId0pBO0FHdEpBO0FBQ0E7QVQraW5GQTs7QVM3aW5GQTtBSG1KQTtBR2pKQTtBQUNBO0FUZ2puRkE7O0FTOWluRkE7QUg4SUE7QUc1SUE7QUFDQTtBVGlqbkZBOztBUy9pbkZBO0FIeUlBO0FHdklBO0FBQ0E7QVRram5GQTs7QVMxaW5GQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUNmluRkE7O0FTcmluRkE7O0FIa0hBO0FHL0dBO0FUd2luRkE7O0FTcmluRkE7O0FBRUE7QUFDQTtBVHdpbkZBOztBU2hpbkZBO0FDL0VBO0FBQ0E7QVZtbm5GQTs7QVNoaW5GQTtBQ3BGQTtBQUNBO0FWd25uRkE7O0FTbGluRkE7QUFDQTtBVHFpbkZBO0FTbmluRkE7QUFDQTtBVHFpbkZBOztBUzNobkZBO0FIMkRBO0FHekRBO0FUOGhuRkE7O0FTMWhuRkE7QUFDQTtBSG9FQTtBTjA5bUZBOztBUzFobkZBO0FBQ0E7QUgrREE7QUc3REE7QVQ2aG5GQTtBUzNobkZBO0FBQ0E7QVQ2aG5GQTs7QVdocG5GQTtBQ0lBO0FBR0E7QVo4b25GQTs7QVcvb25GQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWnVwbkZBOztBV3pvbkZBO0FBRUE7QVgyb25GQTs7QVd4b25GQTtBQUNBO0FBQ0E7QVgyb25GQTs7QVd4b25GQTtBTDhIQTtBSzVIQTtBWDJvbkZBOztBY2xybkZBO0FSbUtBO0FRaktBO0FBQ0E7QWRxcm5GQTtBY2xybkZBO0FBQ0E7QWRvcm5GQTs7QWMvcW5GQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYmtybkZBO0FjL3FuRkE7QUFDQTtBUjhJQTtBUTVJQTtBZGlybkZBOztBYzNxbkZBO0FBQ0E7QVJxSUE7QVFuSUE7QWQ4cW5GQTtBYzNxbkZBO0FSZ0lBO0FROUhBO0FBQ0E7QWQ2cW5GQTs7QWN4cW5GQTtBQUNBO0FBQ0E7QWQycW5GQTs7QWVudG5GQTs7Ozs7O0FDREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEI2dG5GQTs7QWlCMXFuRkE7QUZ6Q0E7QUFDQTtBZnV0bkZBO0FBQ0E7QWlCaHJuRkE7QUZ6Q0E7QUFDQTtBZjR0bkZBO0FBQ0E7QWlCcnJuRkE7QUZ6Q0E7QUFDQTtBZml1bkZBO0FBQ0E7QWlCMXJuRkE7QUZ6Q0E7QUFDQTtBZnN1bkZBO0FBQ0E7QWUzc25GQTtBQ25DQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBaEJpdm5GQTs7QWUzc25GQTtBQUNBO0FBQ0E7QWY4c25GQTtBZTVzbkZBOztBQUVBO0FBQ0E7QWY4c25GQTs7QWtCcHduRkE7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQjR3bkZBOztBa0J0dm5GQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJ5dm5GQTs7QWdCN3RuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJndW5GQTs7QWdCbHVuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxdW5GQTs7QWdCdnVuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwdW5GQTs7QWdCNXVuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrdW5GQTs7QWdCanZuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdm5GQTs7QWdCdHZuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5dm5GQTs7QWtCNXduRkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQit3bkZBOztBa0I1d25GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjB4bkZBOztBa0JqeG5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit4bkZBOztBa0J0eG5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm95bkZBOztBa0IzeG5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnl5bkZBOztBa0JoeW5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh5bkZBOztBa0JyeW5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm16bkZBOztBa0IxeW5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnd6bkZBOztBa0IveW5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZ6bkZBOztBa0Jwem5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmswbkZBOztBa0J6em5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUwbkZBOztBa0I5em5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjQwbkZBOztBa0JuMG5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkxbkZBOztBa0JsMG5GQTtBQUFBO0FBQUE7QUFBQTtBbEJzMG5GQTs7QWtCcDBuRkE7QUFBQTtBQUFBO0FBQUE7QWxCdzBuRkE7O0FrQnIwbkZBO0FBQUE7QUFBQTtBQUFBO0FsQnkwbkZBOztBa0J6MG5GQTtBQUFBO0FBQUE7QUFBQTtBbEI2MG5GQTs7QWtCNzBuRkE7QUFBQTtBQUFBO0FBQUE7QWxCaTFuRkE7O0FrQmoxbkZBO0FBQUE7QUFBQTtBQUFBO0FsQnExbkZBOztBa0JyMW5GQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MW5GQTs7QWtCejFuRkE7QUFBQTtBQUFBO0FBQUE7QWxCNjFuRkE7O0FrQjcxbkZBO0FBQUE7QUFBQTtBQUFBO0FsQmkybkZBOztBa0JqMm5GQTtBQUFBO0FBQUE7QUFBQTtBbEJxMm5GQTs7QWtCcjJuRkE7QUFBQTtBQUFBO0FBQUE7QWxCeTJuRkE7O0FrQnoybkZBO0FBQUE7QUFBQTtBQUFBO0FsQjYybkZBOztBa0I3Mm5GQTtBQUFBO0FBQUE7QUFBQTtBbEJpM25GQTs7QWtCajNuRkE7QUFBQTtBQUFBO0FBQUE7QWxCcTNuRkE7O0FrQnIzbkZBO0FBQUE7QUFBQTtBQUFBO0FsQnkzbkZBOztBa0JsM25GQTtBRmhCQTtBaEJzNG5GQTs7QWtCdDNuRkE7QUZoQkE7QWhCMDRuRkE7O0FrQjEzbkZBO0FGaEJBO0FoQjg0bkZBOztBa0I5M25GQTtBRmhCQTtBaEJrNW5GQTs7QWtCbDRuRkE7QUZoQkE7QWhCczVuRkE7O0FrQnQ0bkZBO0FGaEJBO0FoQjA1bkZBOztBa0IxNG5GQTtBRmhCQTtBaEI4NW5GQTs7QWtCOTRuRkE7QUZoQkE7QWhCazZuRkE7O0FrQmw1bkZBO0FGaEJBO0FoQnM2bkZBOztBa0J0NW5GQTtBRmhCQTtBaEIwNm5GQTs7QWtCMTVuRkE7QUZoQkE7QWhCODZuRkE7O0FpQno2bkZBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnc4bkZBO0FnQjU2bkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCODZuRkE7QWdCaDduRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJrN25GQTtBZ0JwN25GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnM3bkZBO0FnQng3bkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMDduRkE7QWdCNTduRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4N25GQTtBZ0JoOG5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQms4bkZBO0FrQnI5bkZBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ1OW5GQTtBa0JwOW5GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkrbkZBO0FrQng5bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcStuRkE7QWtCNTluRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5K25GQTtBa0JoK25GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYrbkZBO0FrQnArbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaS9uRkE7QWtCeCtuRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxL25GQTtBa0I1K25GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnkvbkZBO0FrQmgvbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNi9uRkE7QWtCcC9uRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpZ29GQTtBa0J4L25GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFnb0ZBO0FrQjUvbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWdvRkE7QWtCaGdvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2Z29GQTtBa0I5L25GQTtBQUFBO0FBQUE7QUFBQTtBbEJpZ29GQTtBa0IvL25GQTtBQUFBO0FBQUE7QUFBQTtBbEJrZ29GQTtBa0IvL25GQTtBQUFBO0FBQUE7QUFBQTtBbEJrZ29GQTtBa0JsZ29GQTtBQUFBO0FBQUE7QUFBQTtBbEJxZ29GQTtBa0JyZ29GQTtBQUFBO0FBQUE7QUFBQTtBbEJ3Z29GQTtBa0J4Z29GQTtBQUFBO0FBQUE7QUFBQTtBbEIyZ29GQTtBa0IzZ29GQTtBQUFBO0FBQUE7QUFBQTtBbEI4Z29GQTtBa0I5Z29GQTtBQUFBO0FBQUE7QUFBQTtBbEJpaG9GQTtBa0JqaG9GQTtBQUFBO0FBQUE7QUFBQTtBbEJvaG9GQTtBa0JwaG9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aG9GQTtBa0J2aG9GQTtBQUFBO0FBQUE7QUFBQTtBbEIwaG9GQTtBa0IxaG9GQTtBQUFBO0FBQUE7QUFBQTtBbEI2aG9GQTtBa0I3aG9GQTtBQUFBO0FBQUE7QUFBQTtBbEJnaW9GQTtBa0JoaW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJtaW9GQTtBa0JuaW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJzaW9GQTtBa0IvaG9GQTtBRmhCQTtBaEJram9GQTtBa0JsaW9GQTtBRmhCQTtBaEJxam9GQTtBa0JyaW9GQTtBRmhCQTtBaEJ3am9GQTtBa0J4aW9GQTtBRmhCQTtBaEIyam9GQTtBa0IzaW9GQTtBRmhCQTtBaEI4am9GQTtBa0I5aW9GQTtBRmhCQTtBaEJpa29GQTtBa0Jqam9GQTtBRmhCQTtBaEJva29GQTtBa0Jwam9GQTtBRmhCQTtBaEJ1a29GQTtBa0J2am9GQTtBRmhCQTtBaEIwa29GQTtBa0Ixam9GQTtBRmhCQTtBaEI2a29GQTtBa0I3am9GQTtBRmhCQTtBaEJnbG9GQTtBa0Joa29GQTtBRmhCQTtBaEJtbG9GQTtBQUNBO0FpQi9rb0ZBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQjZtb0ZBO0FnQmpsb0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWxvRkE7QWdCcmxvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ1bG9GQTtBZ0J6bG9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJsb0ZBO0FnQjdsb0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2xvRkE7QWdCam1vRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtbW9GQTtBZ0JybW9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnVtb0ZBO0FrQjFub0ZBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI0bm9GQTtBa0J6bm9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNvb0ZBO0FrQjdub0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMG9vRkE7QWtCam9vRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4b29GQTtBa0Jyb29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmtwb0ZBO0FrQnpvb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc3BvRkE7QWtCN29vRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcG9GQTtBa0JqcG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhwb0ZBO0FrQnJwb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3FvRkE7QWtCenBvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcW9GQTtBa0I3cG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBxb0ZBO0FrQmpxb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHFvRkE7QWtCcnFvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcm9GQTtBa0JucW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJzcW9GQTtBa0JwcW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1cW9GQTtBa0JwcW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1cW9GQTtBa0J2cW9GQTtBQUFBO0FBQUE7QUFBQTtBbEIwcW9GQTtBa0IxcW9GQTtBQUFBO0FBQUE7QUFBQTtBbEI2cW9GQTtBa0I3cW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJncm9GQTtBa0Jocm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJtcm9GQTtBa0Jucm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJzcm9GQTtBa0J0cm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ5cm9GQTtBa0J6cm9GQTtBQUFBO0FBQUE7QUFBQTtBbEI0cm9GQTtBa0I1cm9GQTtBQUFBO0FBQUE7QUFBQTtBbEIrcm9GQTtBa0Ivcm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJrc29GQTtBa0Jsc29GQTtBQUFBO0FBQUE7QUFBQTtBbEJxc29GQTtBa0Jyc29GQTtBQUFBO0FBQUE7QUFBQTtBbEJ3c29GQTtBa0J4c29GQTtBQUFBO0FBQUE7QUFBQTtBbEIyc29GQTtBa0Jwc29GQTtBRmhCQTtBaEJ1dG9GQTtBa0J2c29GQTtBRmhCQTtBaEIwdG9GQTtBa0Ixc29GQTtBRmhCQTtBaEI2dG9GQTtBa0I3c29GQTtBRmhCQTtBaEJndW9GQTtBa0JodG9GQTtBRmhCQTtBaEJtdW9GQTtBa0JudG9GQTtBRmhCQTtBaEJzdW9GQTtBa0J0dG9GQTtBRmhCQTtBaEJ5dW9GQTtBa0J6dG9GQTtBRmhCQTtBaEI0dW9GQTtBa0I1dG9GQTtBRmhCQTtBaEIrdW9GQTtBa0IvdG9GQTtBRmhCQTtBaEJrdm9GQTtBa0JsdW9GQTtBRmhCQTtBaEJxdm9GQTtBa0JydW9GQTtBRmhCQTtBaEJ3dm9GQTtBQUNBO0FpQnB2b0ZBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQmt4b0ZBO0FnQnR2b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCd3ZvRkE7QWdCMXZvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dm9GQTtBZ0I5dm9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmd3b0ZBO0FnQmx3b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3dvRkE7QWdCdHdvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3d29GQTtBZ0Ixd29GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjR3b0ZBO0FrQi94b0ZBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJpeW9GQTtBa0I5eG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ5b0ZBO0FrQmx5b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3lvRkE7QWtCdHlvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtem9GQTtBa0IxeW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV6b0ZBO0FrQjl5b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnpvRkE7QWtCbHpvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrem9GQTtBa0J0em9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0wb0ZBO0FrQjF6b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdTBvRkE7QWtCOXpvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyMG9GQTtBa0JsMG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiswb0ZBO0FrQnQwb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbTFvRkE7QWtCMTBvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1MW9GQTtBa0J4MG9GQTtBQUFBO0FBQUE7QUFBQTtBbEIyMG9GQTtBa0J6MG9GQTtBQUFBO0FBQUE7QUFBQTtBbEI0MG9GQTtBa0J6MG9GQTtBQUFBO0FBQUE7QUFBQTtBbEI0MG9GQTtBa0I1MG9GQTtBQUFBO0FBQUE7QUFBQTtBbEIrMG9GQTtBa0IvMG9GQTtBQUFBO0FBQUE7QUFBQTtBbEJrMW9GQTtBa0JsMW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJxMW9GQTtBa0JyMW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ3MW9GQTtBa0J4MW9GQTtBQUFBO0FBQUE7QUFBQTtBbEIyMW9GQTtBa0IzMW9GQTtBQUFBO0FBQUE7QUFBQTtBbEI4MW9GQTtBa0I5MW9GQTtBQUFBO0FBQUE7QUFBQTtBbEJpMm9GQTtBa0JqMm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJvMm9GQTtBa0JwMm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1Mm9GQTtBa0J2Mm9GQTtBQUFBO0FBQUE7QUFBQTtBbEIwMm9GQTtBa0IxMm9GQTtBQUFBO0FBQUE7QUFBQTtBbEI2Mm9GQTtBa0I3Mm9GQTtBQUFBO0FBQUE7QUFBQTtBbEJnM29GQTtBa0J6Mm9GQTtBRmhCQTtBaEI0M29GQTtBa0I1Mm9GQTtBRmhCQTtBaEIrM29GQTtBa0IvMm9GQTtBRmhCQTtBaEJrNG9GQTtBa0JsM29GQTtBRmhCQTtBaEJxNG9GQTtBa0JyM29GQTtBRmhCQTtBaEJ3NG9GQTtBa0J4M29GQTtBRmhCQTtBaEIyNG9GQTtBa0IzM29GQTtBRmhCQTtBaEI4NG9GQTtBa0I5M29GQTtBRmhCQTtBaEJpNW9GQTtBa0JqNG9GQTtBRmhCQTtBaEJvNW9GQTtBa0JwNG9GQTtBRmhCQTtBaEJ1NW9GQTtBa0J2NG9GQTtBRmhCQTtBaEIwNW9GQTtBa0IxNG9GQTtBRmhCQTtBaEI2NW9GQTtBQUNBO0FpQno1b0ZBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnU3b0ZBO0FnQjM1b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNjVvRkE7QWdCLzVvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJpNm9GQTtBZ0JuNm9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE2b0ZBO0FnQnY2b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCeTZvRkE7QWdCMzZvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI2Nm9GQTtBZ0IvNm9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk3b0ZBO0FrQnA4b0ZBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJzOG9GQTtBa0JuOG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmc5b0ZBO0FrQnY4b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzlvRkE7QWtCMzhvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3OW9GQTtBa0IvOG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjQ5b0ZBO0FrQm45b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZytvRkE7QWtCdjlvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvK29GQTtBa0IzOW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQncrb0ZBO0FrQi85b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNCtvRkE7QWtCbitvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnL29GQTtBa0J2K29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8vb0ZBO0FrQjMrb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdy9vRkE7QWtCLytvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0L29GQTtBa0I3K29GQTtBQUFBO0FBQUE7QUFBQTtBbEJnL29GQTtBa0I5K29GQTtBQUFBO0FBQUE7QUFBQTtBbEJpL29GQTtBa0I5K29GQTtBQUFBO0FBQUE7QUFBQTtBbEJpL29GQTtBa0JqL29GQTtBQUFBO0FBQUE7QUFBQTtBbEJvL29GQTtBa0JwL29GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1L29GQTtBa0J2L29GQTtBQUFBO0FBQUE7QUFBQTtBbEIwL29GQTtBa0IxL29GQTtBQUFBO0FBQUE7QUFBQTtBbEI2L29GQTtBa0I3L29GQTtBQUFBO0FBQUE7QUFBQTtBbEJnZ3BGQTtBa0JoZ3BGQTtBQUFBO0FBQUE7QUFBQTtBbEJtZ3BGQTtBa0JuZ3BGQTtBQUFBO0FBQUE7QUFBQTtBbEJzZ3BGQTtBa0J0Z3BGQTtBQUFBO0FBQUE7QUFBQTtBbEJ5Z3BGQTtBa0J6Z3BGQTtBQUFBO0FBQUE7QUFBQTtBbEI0Z3BGQTtBa0I1Z3BGQTtBQUFBO0FBQUE7QUFBQTtBbEIrZ3BGQTtBa0IvZ3BGQTtBQUFBO0FBQUE7QUFBQTtBbEJraHBGQTtBa0JsaHBGQTtBQUFBO0FBQUE7QUFBQTtBbEJxaHBGQTtBa0I5Z3BGQTtBRmhCQTtBaEJpaXBGQTtBa0JqaHBGQTtBRmhCQTtBaEJvaXBGQTtBa0JwaHBGQTtBRmhCQTtBaEJ1aXBGQTtBa0J2aHBGQTtBRmhCQTtBaEIwaXBGQTtBa0IxaHBGQTtBRmhCQTtBaEI2aXBGQTtBa0I3aHBGQTtBRmhCQTtBaEJnanBGQTtBa0JoaXBGQTtBRmhCQTtBaEJtanBGQTtBa0JuaXBGQTtBRmhCQTtBaEJzanBGQTtBa0J0aXBGQTtBRmhCQTtBaEJ5anBGQTtBa0J6aXBGQTtBRmhCQTtBaEI0anBGQTtBa0I1aXBGQTtBRmhCQTtBaEIranBGQTtBa0IvaXBGQTtBRmhCQTtBaEJra3BGQTtBQUNBO0FtQnRucEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Cd25wRkE7QW1CdG5wRkE7O0FBRUE7QUFDQTtBQUNBO0FuQnducEZBO0FtQnJucEZBO0FBQ0E7QUFDQTtBbkJ1bnBGQTtBbUJwbnBGQTtBQUNBO0FuQnNucEZBOztBbUI1bXBGQTs7QUFFQTtBbkIrbXBGQTs7QW1CdG1wRkE7QUFDQTtBbkJ5bXBGQTtBbUJ2bXBGQTs7QUFFQTtBbkJ5bXBGQTtBbUJybXBGQTs7QUFFQTtBbkJ1bXBGQTs7QW1Cam1wRkE7Ozs7QUFJQTtBbkJvbXBGQTs7QW1CM2xwRkE7QUFDQTtBbkI4bHBGQTs7QVE3cHBGQTtBVzJFQTtBQUNBO0FuQnNscEZBOztBb0J4cXBGQTs7O0FBR0E7QXBCMnFwRkE7QW9CdnFwRkE7Ozs7QUFJQTtBcEJ5cXBGQTs7QVE5cXBGQTtBWWlCQTtBcEJpcXBGQTtBb0IvcHBGQTs7QUFFQTtBcEJpcXBGQTs7QW9CNXJwRkE7OztBQUdBO0FwQitycEZBO0FvQjNycEZBOzs7O0FBSUE7QXBCNnJwRkE7O0FRbHNwRkE7QVlpQkE7QXBCcXJwRkE7QW9CbnJwRkE7O0FBRUE7QXBCcXJwRkE7O0FvQmh0cEZBOzs7QUFHQTtBcEJtdHBGQTtBb0Ivc3BGQTs7OztBQUlBO0FwQml0cEZBOztBUXR0cEZBO0FZaUJBO0FwQnlzcEZBO0FvQnZzcEZBOztBQUVBO0FwQnlzcEZBOztBb0JwdXBGQTs7O0FBR0E7QXBCdXVwRkE7QW9CbnVwRkE7Ozs7QUFJQTtBcEJxdXBGQTs7QVExdXBGQTtBWWlCQTtBcEI2dHBGQTtBb0IzdHBGQTs7QUFFQTtBcEI2dHBGQTs7QW9CeHZwRkE7OztBQUdBO0FwQjJ2cEZBO0FvQnZ2cEZBOzs7O0FBSUE7QXBCeXZwRkE7O0FROXZwRkE7QVlpQkE7QXBCaXZwRkE7QW9CL3VwRkE7O0FBRUE7QXBCaXZwRkE7O0FvQjV3cEZBOzs7QUFHQTtBcEIrd3BGQTtBb0Izd3BGQTs7OztBQUlBO0FwQjZ3cEZBOztBUWx4cEZBO0FZaUJBO0FwQnF3cEZBO0FvQm53cEZBOztBQUVBO0FwQnF3cEZBOztBb0JoeXBGQTs7O0FBR0E7QXBCbXlwRkE7QW9CL3hwRkE7Ozs7QUFJQTtBcEJpeXBGQTs7QVF0eXBGQTtBWWlCQTtBcEJ5eHBGQTtBb0J2eHBGQTs7QUFFQTtBcEJ5eHBGQTs7QW9CcHpwRkE7OztBQUdBO0FwQnV6cEZBO0FvQm56cEZBOzs7O0FBSUE7QXBCcXpwRkE7O0FRMXpwRkE7QVlpQkE7QXBCNnlwRkE7QW9CM3lwRkE7O0FBRUE7QXBCNnlwRkE7O0FvQngwcEZBOzs7QUFHQTtBcEIyMHBGQTtBb0J2MHBGQTs7OztBQUlBO0FwQnkwcEZBOztBUTkwcEZBO0FZaUJBO0FwQmkwcEZBO0FvQi96cEZBOztBQUVBO0FwQmkwcEZBOztBb0I1MXBGQTs7O0FBR0E7QXBCKzFwRkE7QW9CMzFwRkE7Ozs7QUFJQTtBcEI2MXBGQTs7QVFsMnBGQTtBWWlCQTtBcEJxMXBGQTtBb0JuMXBGQTs7QUFFQTtBcEJxMXBGQTs7QW9CaDNwRkE7OztBQUdBO0FwQm0zcEZBO0FvQi8ycEZBOzs7O0FBSUE7QXBCaTNwRkE7O0FRdDNwRkE7QVlpQkE7QXBCeTJwRkE7QW9CdjJwRkE7O0FBRUE7QXBCeTJwRkE7O0FvQnA0cEZBOzs7QUFHQTtBcEJ1NHBGQTtBb0JuNHBGQTs7OztBQUlBO0FwQnE0cEZBOztBUTE0cEZBO0FZaUJBO0FwQjYzcEZBO0FvQjMzcEZBOztBQUVBO0FwQjYzcEZBOztBb0J4NXBGQTs7O0FBR0E7QXBCMjVwRkE7O0FReDVwRkE7QVlpQkE7QXBCMjRwRkE7QW9CejRwRkE7O0FBRUE7QXBCMjRwRkE7O0FtQjN6cEZBO0FBQ0E7QUFDQTtBQUNBO0FuQjh6cEZBO0FtQnp6cEZBO0FBQ0E7QUFDQTtBQUNBO0FuQjJ6cEZBOztBbUJ0enBGQTtBQUNBO0FBQ0E7QW5CeXpwRkE7QW1CdnpwRkE7OztBQUdBO0FuQnl6cEZBO0FtQnR6cEZBO0FBQ0E7QW5Cd3pwRkE7QW1CcHpwRkE7QUFDQTtBbkJzenBGQTtBUTM3cEZBO0FXNElBO0FBQ0E7QW5Ca3pwRkE7O0FpQmw0cEZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cb3lwRkE7QW1CanlwRkE7QUFDQTtBbkJteXBGQTtBQUNBO0FpQjk0cEZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CK3lwRkE7QW1CNXlwRkE7QUFDQTtBbkI4eXBGQTtBQUNBO0FpQno1cEZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMHpwRkE7QW1CdnpwRkE7QUFDQTtBbkJ5enBGQTtBQUNBO0FpQnA2cEZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CcTBwRkE7QW1CbDBwRkE7QUFDQTtBbkJvMHBGQTtBQUNBO0FtQjkwcEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CKzBwRkE7QW1CNTBwRkE7QUFDQTtBbkI4MHBGQTs7QXFCMy9wRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCa2dxRkE7QXNCOS9wRkE7QURkQTtBQ2VBO0FBQUE7QXRCaWdxRkE7QUFDQTtBcUI1L3BGQTtBQUNBO0FBQ0E7QXJCOC9wRkE7QXVCOWdxRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCNGdxRkE7QXFCOS9wRkE7QUFDQTtBQUVBO0FyQisvcEZBO0FxQmxncUZBO0FBQ0E7QUFFQTtBckIrL3BGQTtBcUJsZ3FGQTtBQUNBO0FBRUE7QXJCKy9wRkE7QXFCbGdxRkE7QUFDQTtBQUVBO0FyQisvcEZBO0FxQmxncUZBO0FBQ0E7QUFFQTtBckIrL3BGQTtBcUJ2L3BGQTtBQUVBO0FBRUE7QXJCdS9wRkE7O0FxQi8rcEZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQnEvcEZBOztBcUIvK3BGQTtBQUNBO0FBQ0E7QXJCay9wRkE7QXFCLytwRkE7QUFNQTtBQUNBO0FyQjQrcEZBOztBcUJ2K3BGQTs7QUFFQTtBQUNBO0FyQjArcEZBOztBcUJoK3BGQTtBQUNBO0FBQ0E7QUFDQTtBZmlFQTtBZS9EQTtBckJtK3BGQTs7QXFCaCtwRkE7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQm0rcEZBOztBcUJoK3BGQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCbStwRkE7O0FxQjE5cEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZvREE7QWVsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckI2OXBGQTtBcUIzOXBGQTtBQUVBO0FBQ0E7QXJCNDlwRkE7O0FxQmg5cEZBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYjZscUZBOztBcUJoOXBGQTtBQUNBO0FBQ0E7QWZtQkE7QWVqQkE7QVJqSkE7QWJxbXFGQTs7QXFCOThwRkE7QUFFQTtBckJnOXBGQTs7QXFCNThwRkE7QUFDQTtBckIrOHBGQTs7QXFCdjhwRkE7QUFDQTtBckIwOHBGQTs7QXFCdjhwRkE7QUFDQTtBQUNBO0FyQjA4cEZBOztBcUJsOHBGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FyQnE4cEZBO0FxQm44cEZBOztBQUVBO0FBQ0E7QXJCcThwRkE7O0FxQjU3cEZBO0FBQ0E7QUFDQTtBQUNBO0FyQis3cEZBOztBcUI1N3BGQTtBQUNBO0FBQ0E7QUFDQTtBckIrN3BGQTtBcUI1N3BGQTtBQUVBO0FyQjY3cEZBOztBcUJ6N3BGQTtBQUNBO0FyQjQ3cEZBOztBcUJ6N3BGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCNDdwRkE7QXFCejdwRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckIyN3BGQTs7QXVCeG9xRkE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIyb3FGQTs7QXVCeG9xRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiMHJxRkE7QXVCdm9xRkE7QUFFQTtBdkJ3b3FGQTs7QXVCbm9xRkE7Ozs7QUFFQTtBdkJ3b3FGQTs7QXVCdHJxRkE7QUFvREE7QXZCc29xRkE7QXVCNW5xRkE7QUFDQTtBQUNBO0FBQUE7QXZCOG5xRkE7O0F1QjlycUZBO0FBMkZBO0F2QnVtcUZBO0F1QmhtcUZBO0FBQ0E7QUFDQTtBQUFBO0F2QmttcUZBOztBdUIzbHFGQTtBQUNBO0F2QjhscUZBO0F1QjNscUZBOzs7QUFFQTtBdkI4bHFGQTs7QXVCdmxxRkE7QUFDQTtBdkIwbHFGQTtBdUJ4bHFGQTtBQUNBO0F2QjBscUZBO0F1QnJscUZBO0FBQ0E7QUM1SkE7QXhCb3ZxRkE7QXVCbGxxRkE7QUFDQTtBQUFBO0F2Qm9scUZBO0F1QmpscUZBO0FBQ0E7QXZCbWxxRkE7O0F1QjFrcUZBO0FBQ0E7QXZCNmtxRkE7QXVCemtxRkE7QUFDQTtBQUNBO0FBQUE7QXZCMmtxRkE7O0F1QjV0cUZBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCK3RxRkE7O0F1QjV0cUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjh3cUZBO0F1QjN0cUZBO0FBRUE7QXZCNHRxRkE7O0F1QnZ0cUZBOzs7O0FBRUE7QXZCNHRxRkE7O0F1QjF3cUZBO0FBb0RBO0F2QjB0cUZBO0F1Qmh0cUZBO0FBQ0E7QUFDQTtBQUFBO0F2Qmt0cUZBOztBdUJseHFGQTtBQTJGQTtBdkIycnFGQTtBdUJwcnFGQTtBQUNBO0FBQ0E7QUFBQTtBdkJzcnFGQTs7QXVCL3FxRkE7QUFDQTtBdkJrcnFGQTtBdUIvcXFGQTs7O0FBRUE7QXZCa3JxRkE7O0F1QjNxcUZBO0FBQ0E7QXZCOHFxRkE7QXVCNXFxRkE7QUFDQTtBdkI4cXFGQTtBdUJ6cXFGQTtBQUNBO0FDNUpBO0F4QncwcUZBO0F1QnRxcUZBO0FBQ0E7QUFBQTtBdkJ3cXFGQTtBdUJycXFGQTtBQUNBO0F2QnVxcUZBOztBdUI5cHFGQTtBQUNBO0F2QmlxcUZBO0F1QjdwcUZBO0FBQ0E7QUFDQTtBQUFBO0F2QitwcUZBOztBcUIxa3FGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQjZrcUZBO0FxQnhrcUZBO0FBQ0E7QXJCMGtxRkE7QWlCenlxRkE7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJ3a3FGQTtBcUJwa3FGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCc2txRkE7QXFCbGtxRkE7QUFDQTtBQUNBO0FBQ0E7QXJCb2txRkE7QXFCaGtxRkE7QUFDQTtBckJra3FGQTtBcUIvanFGQTs7QUFFQTtBckJpa3FGQTtBcUI1anFGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCOGpxRkE7QXFCNWpxRkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCOGpxRkE7QXFCM2pxRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCNmpxRkE7QXFCM2pxRkE7QUFDQTtBckI2anFGQTtBQUNBOztBeUIvNHFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ1NXFGQTtBc0JuNXFGQTtBR2RBO0FIZUE7QUFBQTtBdEJzNXFGQTtBQUNBO0FRaDZxRkE7QWlCVUE7QUFDQTtBekJ5NXFGQTtBeUJ0NXFGQTtBQUVBO0FBQ0E7QUFBQTtBekJ1NXFGQTtBeUJuNXFGQTtBQUVBO0F6Qm81cUZBO0F5Qmg1cUZBO0FBQ0E7QXpCazVxRkE7QXlCcDRxRkE7O0FBRUE7QXpCczRxRkE7O0F5QjczcUZBO0FDM0RBO0FGQUE7QUVFQTtBMUI0N3FGQTtBUXg3cUZBO0FrQkFBO0FGTkE7QUVRQTtBMUIyN3FGQTtBMEJ4N3FGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcTdxRkE7QTBCaDdxRkE7QUFFQTtBQUNBO0FBQ0E7QTFCaTdxRkE7QTBCMTZxRkE7QUFHQTtBQUNBO0FBSUE7QTFCdTZxRkE7QTBCcjZxRkE7QUFLQTtBQUFBO0ExQm02cUZBOztBeUIzNXFGQTtBQzNEQTtBRkFBO0FFRUE7QTFCMDlxRkE7QVF0OXFGQTtBa0JBQTtBRk5BO0FFUUE7QTFCeTlxRkE7QTBCdDlxRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm05cUZBO0EwQjk4cUZBO0FBRUE7QUFDQTtBQUNBO0ExQis4cUZBO0EwQng4cUZBO0FBR0E7QUFDQTtBQUlBO0ExQnE4cUZBO0EwQm44cUZBO0FBS0E7QUFBQTtBMUJpOHFGQTs7QXlCejdxRkE7QUMzREE7QUZBQTtBRUVBO0ExQncvcUZBO0FRcC9xRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnUvcUZBO0EwQnAvcUZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpL3FGQTtBMEI1K3FGQTtBQUVBO0FBQ0E7QUFDQTtBMUI2K3FGQTtBMEJ0K3FGQTtBQUdBO0FBQ0E7QUFJQTtBMUJtK3FGQTtBMEJqK3FGQTtBQUtBO0FBQUE7QTFCKzlxRkE7O0F5QnY5cUZBO0FDM0RBO0FGQUE7QUVFQTtBMUJzaHJGQTtBUWxockZBO0FrQkFBO0FGTkE7QUVRQTtBMUJxaHJGQTtBMEJsaHJGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCK2dyRkE7QTBCMWdyRkE7QUFFQTtBQUNBO0FBQ0E7QTFCMmdyRkE7QTBCcGdyRkE7QUFHQTtBQUNBO0FBSUE7QTFCaWdyRkE7QTBCLy9xRkE7QUFLQTtBQUFBO0ExQjYvcUZBOztBeUJyL3FGQTtBQzNEQTtBRkFBO0FFRUE7QTFCb2pyRkE7QVFoanJGQTtBa0JBQTtBRk5BO0FFUUE7QTFCbWpyRkE7QTBCaGpyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjZpckZBO0EwQnhpckZBO0FBRUE7QUFDQTtBQUNBO0ExQnlpckZBO0EwQmxpckZBO0FBR0E7QUFDQTtBQUlBO0ExQitockZBO0EwQjdockZBO0FBS0E7QUFBQTtBMUIyaHJGQTs7QXlCbmhyRkE7QUMzREE7QUZBQTtBRUVBO0ExQmtsckZBO0FROWtyRkE7QWtCQUE7QUZOQTtBRVFBO0ExQmlsckZBO0EwQjlrckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIya3JGQTtBMEJ0a3JGQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1a3JGQTtBMEJoa3JGQTtBQUdBO0FBQ0E7QUFJQTtBMUI2anJGQTtBMEIzanJGQTtBQUtBO0FBQUE7QTFCeWpyRkE7O0F5QmpqckZBO0FDM0RBO0FGQUE7QUVFQTtBMUJnbnJGQTtBUTVtckZBO0FrQkFBO0FGTkE7QUVRQTtBMUIrbXJGQTtBMEI1bXJGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeW1yRkE7QTBCcG1yRkE7QUFFQTtBQUNBO0FBQ0E7QTFCcW1yRkE7QTBCOWxyRkE7QUFHQTtBQUNBO0FBSUE7QTFCMmxyRkE7QTBCemxyRkE7QUFLQTtBQUFBO0ExQnVsckZBOztBeUIva3JGQTtBQzNEQTtBRkFBO0FFRUE7QTFCOG9yRkE7QVExb3JGQTtBa0JBQTtBRk5BO0FFUUE7QTFCNm9yRkE7QTBCMW9yRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVvckZBO0EwQmxvckZBO0FBRUE7QUFDQTtBQUNBO0ExQm1vckZBO0EwQjVuckZBO0FBR0E7QUFDQTtBQUlBO0ExQnluckZBO0EwQnZuckZBO0FBS0E7QUFBQTtBMUJxbnJGQTs7QXlCN21yRkE7QUMzREE7QUZBQTtBRUVBO0ExQjRxckZBO0FReHFyRkE7QWtCQUE7QUZOQTtBRVFBO0ExQjJxckZBO0EwQnhxckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxcXJGQTtBMEJocXJGQTtBQUVBO0FBQ0E7QUFDQTtBMUJpcXJGQTtBMEIxcHJGQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1cHJGQTtBMEJycHJGQTtBQUtBO0FBQUE7QTFCbXByRkE7O0F5QjNvckZBO0FDM0RBO0FGQUE7QUVFQTtBMUIwc3JGQTtBUXRzckZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5c3JGQTtBMEJ0c3JGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbXNyRkE7QTBCOXJyRkE7QUFFQTtBQUNBO0FBQ0E7QTFCK3JyRkE7QTBCeHJyRkE7QUFHQTtBQUNBO0FBSUE7QTFCcXJyRkE7QTBCbnJyRkE7QUFLQTtBQUFBO0ExQmlyckZBOztBeUJ6cXJGQTtBQzNEQTtBRkFBO0FFRUE7QTFCd3VyRkE7QVFwdXJGQTtBa0JBQTtBRk5BO0FFUUE7QTFCdXVyRkE7QTBCcHVyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQml1ckZBO0EwQjV0ckZBO0FBRUE7QUFDQTtBQUNBO0ExQjZ0ckZBO0EwQnR0ckZBO0FBR0E7QUFDQTtBQUlBO0ExQm10ckZBO0EwQmp0ckZBO0FBS0E7QUFBQTtBMUIrc3JGQTs7QXlCdnNyRkE7QUMzREE7QUZBQTtBRUVBO0ExQnN3ckZBO0FRbHdyRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnF3ckZBO0EwQmx3ckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIrdnJGQTtBMEIxdnJGQTtBQUVBO0FBQ0E7QUFDQTtBMUIydnJGQTtBMEJwdnJGQTtBQUdBO0FBQ0E7QUFJQTtBMUJpdnJGQTtBMEIvdXJGQTtBQUtBO0FBQUE7QTFCNnVyRkE7O0F5Qi90ckZBO0FDUEE7QUFDQTtBMUIwdXJGQTtBUS94ckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMHVyRkE7QTBCdnVyRkE7QUFFQTtBQUFBO0ExQnd1ckZBO0EwQnJ1ckZBO0FBRUE7QUFDQTtBMUJzdXJGQTtBMEJudXJGQTtBQUdBO0FBQ0E7QUFDQTtBMUJtdXJGQTtBMEJqdXJGQTtBQUtBO0FBQUE7QTFCK3RyRkE7O0F5Qnh2ckZBOztBQ1BBO0FBQ0E7QTFCb3dyRkE7QVF6enJGQTs7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxd3JGQTtBMEJsd3JGQTs7O0FBRUE7QUFBQTtBMUJxd3JGQTtBMEJsd3JGQTs7O0FBRUE7QUFDQTtBMUJxd3JGQTtBMEJsd3JGQTs7OztBQUdBO0FBQ0E7QUFDQTtBMUJxd3JGQTtBMEJud3JGQTs7OztBQUtBO0FBQUE7QTFCb3dyRkE7O0F5Qjd4ckZBO0FDUEE7QUFDQTtBMUJ3eXJGQTtBUTcxckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCd3lyRkE7QTBCcnlyRkE7QUFFQTtBQUFBO0ExQnN5ckZBO0EwQm55ckZBO0FBRUE7QUFDQTtBMUJveXJGQTtBMEJqeXJGQTtBQUdBO0FBQ0E7QUFDQTtBMUJpeXJGQTtBMEIveHJGQTtBQUtBO0FBQUE7QTFCNnhyRkE7O0F5QnR6ckZBO0FDUEE7QUFDQTtBMUJpMHJGQTtBUXQzckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCaTByRkE7QTBCOXpyRkE7QUFFQTtBQUFBO0ExQit6ckZBO0EwQjV6ckZBO0FBRUE7QUFDQTtBMUI2enJGQTtBMEIxenJGQTtBQUdBO0FBQ0E7QUFDQTtBMUIwenJGQTtBMEJ4enJGQTtBQUtBO0FBQUE7QTFCc3pyRkE7O0F5Qi8wckZBO0FDUEE7QUFDQTtBMUIwMXJGQTtBUS80ckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMDFyRkE7QTBCdjFyRkE7QUFFQTtBQUFBO0ExQncxckZBO0EwQnIxckZBO0FBRUE7QUFDQTtBMUJzMXJGQTtBMEJuMXJGQTtBQUdBO0FBQ0E7QUFDQTtBMUJtMXJGQTtBMEJqMXJGQTtBQUtBO0FBQUE7QTFCKzByRkE7O0F5QngyckZBO0FDUEE7QUFDQTtBMUJtM3JGQTtBUXg2ckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCbTNyRkE7QTBCaDNyRkE7QUFFQTtBQUFBO0ExQmkzckZBO0EwQjkyckZBO0FBRUE7QUFDQTtBMUIrMnJGQTtBMEI1MnJGQTtBQUdBO0FBQ0E7QUFDQTtBMUI0MnJGQTtBMEIxMnJGQTtBQUtBO0FBQUE7QTFCdzJyRkE7O0F5Qmo0ckZBO0FDUEE7QUFDQTtBMUI0NHJGQTtBUWo4ckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNDRyRkE7QTBCejRyRkE7QUFFQTtBQUFBO0ExQjA0ckZBO0EwQnY0ckZBO0FBRUE7QUFDQTtBMUJ3NHJGQTtBMEJyNHJGQTtBQUdBO0FBQ0E7QUFDQTtBMUJxNHJGQTtBMEJuNHJGQTtBQUtBO0FBQUE7QTFCaTRyRkE7O0F5QjE1ckZBO0FDUEE7QUFDQTtBMUJxNnJGQTtBUTE5ckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCcTZyRkE7QTBCbDZyRkE7QUFFQTtBQUFBO0ExQm02ckZBO0EwQmg2ckZBO0FBRUE7QUFDQTtBMUJpNnJGQTtBMEI5NXJGQTtBQUdBO0FBQ0E7QUFDQTtBMUI4NXJGQTtBMEI1NXJGQTtBQUtBO0FBQUE7QTFCMDVyRkE7O0F5Qm43ckZBO0FDUEE7QUFDQTtBMUI4N3JGQTtBUW4vckZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCODdyRkE7QTBCMzdyRkE7QUFFQTtBQUFBO0ExQjQ3ckZBO0EwQno3ckZBO0FBRUE7QUFDQTtBMUIwN3JGQTtBMEJ2N3JGQTtBQUdBO0FBQ0E7QUFDQTtBMUJ1N3JGQTtBMEJyN3JGQTtBQUtBO0FBQUE7QTFCbTdyRkE7O0F5QjU4ckZBO0FDUEE7QUFDQTtBMUJ1OXJGQTtBUTVnc0ZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCdTlyRkE7QTBCcDlyRkE7QUFFQTtBQUFBO0ExQnE5ckZBO0EwQmw5ckZBO0FBRUE7QUFDQTtBMUJtOXJGQTtBMEJoOXJGQTtBQUdBO0FBQ0E7QUFDQTtBMUJnOXJGQTtBMEI5OHJGQTtBQUtBO0FBQUE7QTFCNDhyRkE7O0F5QnIrckZBO0FDUEE7QUFDQTtBMUJnL3JGQTtBUXJpc0ZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCZy9yRkE7QTBCNytyRkE7QUFFQTtBQUFBO0ExQjgrckZBO0EwQjMrckZBO0FBRUE7QUFDQTtBMUI0K3JGQTtBMEJ6K3JGQTtBQUdBO0FBQ0E7QUFDQTtBMUJ5K3JGQTtBMEJ2K3JGQTtBQUtBO0FBQUE7QTFCcStyRkE7O0F5QjkvckZBO0FDUEE7QUFDQTtBMUJ5Z3NGQTtBUTlqc0ZBO0FrQndEQTtBQUNBO0FBQ0E7QTFCeWdzRkE7QTBCdGdzRkE7QUFFQTtBQUFBO0ExQnVnc0ZBO0EwQnBnc0ZBO0FBRUE7QUFDQTtBMUJxZ3NGQTtBMEJsZ3NGQTtBQUdBO0FBQ0E7QUFDQTtBMUJrZ3NGQTtBMEJoZ3NGQTtBQUtBO0FBQUE7QTFCOC9yRkE7O0F5QjVnc0ZBO0FBQ0E7QUFDQTtBQUNBO0F6Qitnc0ZBO0FReGxzRkE7QWlCNEVBO0FBQ0E7QXpCK2dzRkE7QXlCNWdzRkE7QUFFQTtBekI2Z3NGQTtBeUIxZ3NGQTtBQUVBO0FBQ0E7QXpCMmdzRkE7O0F5Qmhnc0ZBO0FDUEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYm9tc0ZBOztBeUJuZ3NGQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWIybXNGQTs7QXlCamdzRkE7QUFDQTtBQUNBO0F6Qm9nc0ZBO0F5Qmpnc0ZBO0FBQ0E7QXpCbWdzRkE7O0F5QjMvckZBOzs7QUFDQTtBekJnZ3NGQTs7QTJCM29zRkE7QUxnQkE7QUFBQTtBdEIrbnNGQTtBc0IzbnNGQTtBS3BCQTtBTHFCQTtBQUFBO0F0Qjhuc0ZBO0FBQ0E7QTJCanBzRkE7QUFDQTtBM0JtcHNGQTs7QTJCOW9zRkE7QUFDQTtBM0JpcHNGQTs7QTJCN29zRkE7QUFDQTtBQUNBO0FBQ0E7QUxEQTtBQUFBO0F0Qmtwc0ZBO0FzQjlvc0ZBO0FLTkE7QUxPQTtBQUFBO0F0Qmlwc0ZBO0FBQ0E7QTJCbnBzRkE7QUFDQTtBQUNBO0FMTkE7QUFBQTtBdEI0cHNGQTtBc0J4cHNGQTtBS0FBO0FMQ0E7QUFBQTtBdEIycHNGQTtBQUNBOztBNEJocnNGQTs7OztBQUlBO0E1Qm1yc0ZBOztBNEJocnNGQTtBQUNBO0E1Qm1yc0ZBO0E2Qi9wc0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFoQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCa3NzRkE7QTZCN29zRkE7QUFDQTtBN0Irb3NGQTs7QTRCenJzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCMkpBO0FzQnpKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZkQTtBYjJzc0ZBOztBNEJwcnNGQTtBQUNBO0FBQ0E7QTVCdXJzRkE7O0E0QnByc0ZBO0FBQ0E7QUFDQTtBNUJ1cnNGQTs7QWlCM3FzRkE7QVduQkE7QUFDQTtBQUNBO0E1Qmtzc0ZBO0E0Qi9yc0ZBO0FBQ0E7QUFDQTtBNUJpc3NGQTtBQUNBO0FpQnRyc0ZBO0FXbkJBO0FBQ0E7QUFDQTtBNUI0c3NGQTtBNEJ6c3NGQTtBQUNBO0FBQ0E7QTVCMnNzRkE7QUFDQTtBaUJoc3NGQTtBV25CQTtBQUNBO0FBQ0E7QTVCc3RzRkE7QTRCbnRzRkE7QUFDQTtBQUNBO0E1QnF0c0ZBO0FBQ0E7QWlCMXNzRkE7QVduQkE7QUFDQTtBQUNBO0E1Qmd1c0ZBO0E0Qjd0c0ZBO0FBQ0E7QUFDQTtBNUIrdHNGQTtBQUNBO0E0Qnh0c0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMHRzRkE7QTZCenZzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpCQTtBQUNBO0FBQ0E7QUFDQTtBN0JxeHNGQTtBNkJ2dXNGQTtBQUNBO0E3Qnl1c0ZBOztBNEI5dHNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCaXVzRkE7QTZCOXdzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWxCQTtBQUNBO0FBQ0E7QUFDQTtBN0JteXNGQTtBNkI1dnNGQTtBQUNBO0E3Qjh2c0ZBO0E0Qnp1c0ZBO0FBQ0E7QTVCMnVzRkE7O0E0QnJ1c0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJ3dXNGQTtBNkJ0eXNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5c0ZBO0E2Qjd4c0ZBO0FBQ0E7QTdCK3hzRkE7QTZCNXhzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTlCQTtBQUNBO0FBQ0E7QTdCNnpzRkE7QTZCNXhzRkE7QUFDQTtBN0I4eHNGQTtBNEJ4dnNGQTtBQUNBO0E1QjB2c0ZBOztBNEJsdnNGQTtBQUlBO0FBQ0E7QTVCa3ZzRkE7O0E0Qjd1c0ZBO0FFOUdBO0FBQ0E7QUFDQTtBQUNBO0E5Qisxc0ZBOztBNEI3dXNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCZ3ZzRkE7QVFyMnNGQTtBb0JvSUE7QUFDQTtBSi9JQTtBeEJvM3NGQTtBNEJqdXNGQTtBQUVBO0FBQ0E7QUp0SkE7QXhCeTNzRkE7QTRCL3RzRkE7QUFFQTtBQUNBO0FBQ0E7QTVCZ3VzRkE7O0E0Qnh0c0ZBO0FBQ0E7QTVCMnRzRkE7O0E0QnZ0c0ZBO0FBQ0E7QUFDQTtBQUNBO0F0QkFBO0FzQkVBO0FBQ0E7QTVCMHRzRkE7O0E0QnR0c0ZBO0FBQ0E7QUFDQTtBQUNBO0E1Qnl0c0ZBOztBK0JwNXNGQTs7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EvQnU1c0ZBO0ErQnI1c0ZBOztBQUNBO0FBQ0E7QUFBQTtBQUFBO0EvQnc1c0ZBO0FRdjVzRkE7O0F1QklBO0EvQnU1c0ZBO0ErQnI1c0ZBOzs7O0FBR0E7QS9CdzVzRkE7O0ErQmw1c0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0JxNXNGQTtBK0JuNXNGQTtBQUNBO0EvQnE1c0ZBOztBK0IvNHNGQTs7QUFFQTtBL0JrNXNGQTtBK0I5NHNGQTs7QWxCWEE7QUFDQTtBYjY1c0ZBO0ErQjk0c0ZBOztBbEJGQTtBQUNBO0FibzVzRkE7O0ErQmo0c0ZBO0FBQ0E7QUFDQTtBL0JvNHNGQTtBK0JsNHNGQTtBQUdBO0EvQms0c0ZBO0ErQi8zc0ZBO0FBQ0E7QS9CaTRzRkE7O0ErQjczc0ZBO0FBQ0E7QUFDQTtBL0JnNHNGQTs7QStCNzNzRkE7QUFDQTtBQUNBO0EvQmc0c0ZBOztBK0I1MnNGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQisyc0ZBO0ErQjcyc0ZBOztBQUVBO0EvQisyc0ZBO0ErQjUyc0ZBOztBQUVBO0EvQjgyc0ZBO0ErQjEyc0ZBOztBbEJyRkE7QUFDQTtBYm04c0ZBO0ErQjEyc0ZBOztBbEJ4R0E7QUFDQTtBYnM5c0ZBOztBK0IzMXNGQTs7QUFFQTtBL0I4MXNGQTtBK0I1MXNGQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0JnMnNGQTs7QWdDei9zRkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEM0L3NGQTtBZ0MxL3NGQTs7OztBQUlBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FoQzQvc0ZBO0FnQzEvc0ZBOzs7Ozs7Ozs7Ozs7QUFHQTtBaENxZ3RGQTtBZ0NoZ3RGQTs7O0FBR0E7QWhDa2d0RkE7QWdDOS9zRkE7QUFDQTtBaENnZ3RGQTtBZ0MzL3NGQTs7QW5CSUE7QUFDQTtBYjIvc0ZBO0FnQzMvc0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FoQzYvc0ZBO0FnQzMvc0ZBO0FuQm5CQTtBQUNBO0FiaWh0RkE7QWdDNy9zRkE7QW5CUEE7QUFDQTtBYnVndEZBO0FnQzcvc0ZBOzs7O0FuQnpCQTtBQUNBO0FiNGh0RkE7QWdDMy9zRkE7Ozs7QW5CbENBO0FBQ0E7QWJtaXRGQTs7QWdDbC9zRkE7O0FBRUE7QUFBQTtBQUFBO0FoQ3Evc0ZBO0FnQ2gvc0ZBOztBQUNBO0FBQ0E7QWhDbS9zRkE7QWdDai9zRkE7O0FBQ0E7QWhDby9zRkE7QWdDaC9zRkE7Ozs7Ozs7O0FBSUE7QWhDcy9zRkE7O0FnQ2wvc0ZBO0FBQUE7QWhDcy9zRkE7O0FnQ3Ivc0ZBO0FBQUE7QWhDeS9zRkE7O0FnQ2ovc0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYm9tdEZBO0FnQ2ovc0ZBOztBQUVBO0FoQ20vc0ZBOztBZ0N6K3NGQTs7QUFFQTtBaEM0K3NGQTs7QWdDeitzRkE7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FieW50RkE7O0FnQ3orc0ZBOztBQUVBO0FoQzQrc0ZBOztBZ0N6K3NGQTs7Ozs7O0FBTUE7QTFCT0E7QTBCTEE7QW5CN0pBO0FiMG90RkE7O0FnQ3orc0ZBOztBQUVBO0FoQzQrc0ZBOztBZ0NqK3NGQTs7Ozs7Ozs7QW5COUpBO0FBQ0E7QWIwb3RGQTs7QWdDbCtzRkE7Ozs7OztBbkIzSkE7QUFDQTtBYnNvdEZBOztBaUM5cXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2lydEZBOztBaUM5cXRGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FqQ2lydEZBOztBaUM5cXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNpcnRGQTtBaUMvcXRGQTtBQUNBO0FBQ0E7QVQzQkE7QXhCNnN0RkE7QWlDN3F0RkE7QUFLQTtBQUFBO0FqQzJxdEZBO0FpQ3ZxdEZBO0FBQ0E7QWpDeXF0RkE7QWlDdHF0RkE7QUFDQTtBQUNBO0FBQ0E7QWpDd3F0RkE7QWlDanF0RkE7QUFDQTtBakNtcXRGQTtBaUNqcXRGQTtBQUNBO0FqQ21xdEZBOztBaUN6cHRGQTtBQUNBO0FBQ0E7QUFFQTtBakMycHRGQTtBaUN2cHRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3lwdEZBO0FpQ3BwdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNzcHRGQTs7QWlDNW90RkE7QXBCbEdBO0Fia3Z0RkE7QWlDM290RkE7QUFDQTtBakM2b3RGQTtBaUN4b3RGQTtBQUNBO0FUMUhBO0F4QnF3dEZBO0FpQ3ZvdEZBO0FBQ0E7QWpDeW90RkE7QWlDcG90RkE7QVRwSUE7QXhCMnd0RkE7QWlDcG90RkE7QVR2SUE7QXhCOHd0RkE7O0FpQzVudEZBO0FBRUE7QWpDOG50RkE7QWlDMW50RkE7QUFDQTtBakM0bnRGQTtBaUN2bnRGQTtBVDlKQTtBeEJ3eHRGQTs7QWlDL210RkE7QUFDQTtBakNrbnRGQTtBaUMvbXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FqQ2dudEZBO0FpQzdtdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FYbExBO0FBQUE7QUFBQTtBQUFBO0F0Qml5dEZBO0FzQjd4dEZBO0FXdUtBO0FYdEtBO0FBQUE7QXRCZ3l0RkE7QUFDQTtBaUM5bXRGQTtBQUNBO0FBQ0E7QUFBQTtBakNnbnRGQTtBaUMzbXRGQTtBVHpNQTtBeEJ1enRGQTs7QWlDam10RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQ21tdEZBO0FpQ2ptdEZBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QWpDK2x0RkE7QWlDNWx0RkE7QUFNQTtBQUNBO0FqQ3lsdEZBO0FpQ3JsdEZBO0FBRUE7QUFDQTtBQUNBO0FqQ3NsdEZBO0FpQ25sdEZBO0FBQ0E7QUFDQTtBakNxbHRGQTtBaUNqbHRGQTtBQUNBO0FqQ21sdEZBO0FpQy9rdEZBO0FBQ0E7QUFDQTtBakNpbHRGQTs7QWlDN2t0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0IxR0E7QU4ycnRGQTs7QWlDN2t0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JsSUE7QU5tdHRGQTs7QWlDeGt0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJrdEZBOztBaUN4a3RGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJrdEZBO0FpQ3prdEZBO0FBQ0E7QUFDQTtBQUFBO0FqQzJrdEZBO0FpQ3ZrdEZBO0FBRUE7QWpDd2t0RkE7QWlDcGt0RkE7QUFDQTtBakNza3RGQTtBaUNsa3RGQTtBQUNBO0FqQ29rdEZBOztBaUNoa3RGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FiczV0RkE7QWlDaGt0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUN1dBO0FTK1dBO0FwQm5XQTtBYnM2dEZBOztBaUN4anRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FqQzJqdEZBO0FpQ3pqdEZBO0FBQ0E7QWpDMmp0RkE7QWlDdmp0RkE7QUFBQTtBQUFBO0FqQzBqdEZBO0FpQ3pqdEZBO0FBQUE7QWpDNGp0RkE7QWlDM2p0RkE7QUFBQTtBakM4anRGQTtBaUMzanRGQTtBQUNBO0FqQzZqdEZBO0FpQzFqdEZBO0FBQ0E7QUFDQTtBQUNBO0FUbFpBO0FTb1pBO0FwQnhZQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0FXOFlBO0FBQUE7QWpDMmp0RkE7QXNCcjh0RkE7QVdpWUE7QVhoWUE7QUFBQTtBdEJ3OHRGQTtBQUNBO0FpQzlqdEZBO0FUMVpBO0F4QjI5dEZBO0FpQzVqdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnpaQTtBYnc5dEZBO0FpQzFqdEZBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDMmp0RkE7QXNCLzl0RkE7QVc0WkE7QVgzWkE7QUFBQTtBdEJrK3RGQTtBQUNBO0FpQzlqdEZBO0FUcGJBO0F4QnEvdEZBO0FpQzVqdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYmsvdEZBO0FpQzFqdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVHpjQTtBUzJjQTtBcEIvYkE7QVNGQTtBQUFBO0FXcWNBO0FqQzJqdEZBO0FzQjUvdEZBO0FXc2JBO0FYcmJBO0FBQUE7QXRCKy90RkE7QUFDQTtBaUM5anRGQTtBVGpkQTtBeEJraHVGQTtBaUM1anRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzhqdEZBO0FpQzFqdEZBO0FBQ0E7QXBCdGRBO0FibWh1RkE7QWlDemp0RkE7QUFDQTtBQUNBO0FwQjVkQTtBYndodUZBO0FpQ3ZqdEZBO0FBQ0E7QWpDeWp0RkE7QWlDdGp0RkE7QUFDQTtBakN3anRGQTtBaUNyanRGQTtBQUNBO0FqQ3VqdEZBO0FpQ3BqdEZBO0FBQ0E7QWpDc2p0RkE7QWlDbmp0RkE7QUFDQTtBakNxanRGQTs7QWlDaGp0RkE7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEIraXVGQTtBc0IzaXVGQTtBV3FmQTs7O0FYcGZBO0FBQUE7QXRCZ2p1RkE7QUFDQTs7QWtDamt1RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FsQ29rdUZBOztBa0Nqa3VGQTtBQUNBO0FBQ0E7QUFDQTtBbENva3VGQTtBUXBrdUZBO0EwQkdBO0FsQ29rdUZBO0FrQ2hrdUZBO0FBQ0E7QUFDQTtBQUNBO0FsQ2trdUZBOztBa0MxanVGQTtBQUNBO0FsQzZqdUZBO0FrQzNqdUZBO0FBQ0E7QUFDQTtBQUNBO0FyQmJBO0FBQ0E7QWIya3VGQTtBUXZsdUZBO0EwQjZCQTtBQUNBO0FsQzZqdUZBO0FrQzFqdUZBO0FBQ0E7QUFDQTtBQUNBO0FsQzRqdUZBO0FrQ3hqdUZBOztBQUVBO0FBQ0E7QUFDQTtBbEMwanVGQTtBa0N2anVGQTtBQUVBO0FyQnRDQTtBQUNBO0FiK2x1RkE7O0FrQzlpdUZBO0FBQ0E7QUFDQTtBckI3REE7QWIrbXVGQTtBa0M5aXVGQTs7QUFFQTtBQUNBO0FsQ2dqdUZBOztBa0N0aXVGQTs7QUFFQTtBQUFBO0FBQUE7QUFDQTtBbEN5aXVGQTs7QWtDcGl1RkE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ3VpdUZBOztBa0M3aHVGQTtBQUNBO0FsQ2dpdUZBO0FrQzlodUZBO0FBQ0E7QWxDZ2l1RkE7O0FtQ3pvdUZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DNG91RkE7QW1DeG91RkE7Ozs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DK291RkE7QW1DM251RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I2SEE7QTZCM0hBO0FBQ0E7QW5DNm51RkE7QVF2cXVGQTtBMkI2Q0E7QW5DNm51RkE7O0FtQ3BudUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QW5DdW51RkE7QW1Dcm51RkE7QUFDQTtBQUNBO0FuQ3VudUZBO0FtQ3BudUZBO0FBQ0E7QUFDQTtBbkNzbnVGQTs7QW1DN211RkE7QUFDQTtBQUNBO0FBQ0E7QW5DZ251RkE7O0FtQ3BtdUZBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBbkNxbXVGQTs7QW1Dam11RkE7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWI2c3VGQTtBUS9zdUZBO0EyQjhHQTtBbkNvbXVGQTs7QW1DOWx1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DaW11RkE7O0FtQzlsdUZBO0FBQ0E7QUFDQTtBbkNpbXVGQTs7QWlCdnF1RkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzhsdUZBO0FBQ0E7QWlCaHN1RkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ21sdUZBO0FtQ2psdUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DbWx1RkE7QW1Damx1RkE7QUFDQTtBbkNtbHVGQTtBbUNobHVGQTtBQUNBO0FBQ0E7QW5Da2x1RkE7QW1DN2t1RkE7Ozs7OztBQUNBO0FBQUE7QW5Db2x1RkE7QW1DdGt1RkE7QUFDQTtBbkN3a3VGQTtBbUNya3VGQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DcWt1RkE7QW1DbGt1RkE7QUFDQTtBbkNva3VGQTtBQUNBO0FpQnJ0dUZBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkMyb3VGQTtBQUNBO0FpQjd1dUZBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNnb3VGQTtBbUM5bnVGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ2dvdUZBO0FtQzludUZBO0FBQ0E7QW5DZ291RkE7QW1DN251RkE7QUFDQTtBQUNBO0FuQytudUZBO0FtQzFudUZBOzs7Ozs7QUFDQTtBQUFBO0FuQ2lvdUZBO0FtQ25udUZBO0FBQ0E7QW5DcW51RkE7QW1DbG51RkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ2tudUZBO0FtQy9tdUZBO0FBQ0E7QW5DaW51RkE7QUFDQTtBaUJsd3VGQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5Dd3J1RkE7QUFDQTtBaUIxeHVGQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DNnF1RkE7QW1DM3F1RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM2cXVGQTtBbUMzcXVGQTtBQUNBO0FuQzZxdUZBO0FtQzFxdUZBO0FBQ0E7QUFDQTtBbkM0cXVGQTtBbUN2cXVGQTs7Ozs7O0FBQ0E7QUFBQTtBbkM4cXVGQTtBbUNocXVGQTtBQUNBO0FuQ2txdUZBO0FtQy9wdUZBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkMrcHVGQTtBbUM1cHVGQTtBQUNBO0FuQzhwdUZBO0FBQ0E7QWlCL3l1RkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3F1dUZBO0FBQ0E7QWlCdjB1RkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzB0dUZBO0FtQ3h0dUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMHR1RkE7QW1DeHR1RkE7QUFDQTtBbkMwdHVGQTtBbUN2dHVGQTtBQUNBO0FBQ0E7QW5DeXR1RkE7QW1DcHR1RkE7Ozs7OztBQUNBO0FBQUE7QW5DMnR1RkE7QW1DN3N1RkE7QUFDQTtBbkMrc3VGQTtBbUM1c3VGQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DNHN1RkE7QW1DenN1RkE7QUFDQTtBbkMyc3VGQTtBQUNBO0FtQzV3dUZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzJ2dUZBO0FtQzl3dUZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3F4dUZBO0FtQ2x3dUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Db3d1RkE7QW1DbHd1RkE7QUFDQTtBbkNvd3VGQTtBbUNqd3VGQTtBQUNBO0FBQ0E7QW5DbXd1RkE7QW1DOXZ1RkE7Ozs7OztBQUNBO0FBQUE7QW5DcXd1RkE7QW1DdnZ1RkE7QUFDQTtBbkN5dnVGQTtBbUN0dnVGQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Dc3Z1RkE7QW1DbnZ1RkE7QUFDQTtBbkNxdnVGQTs7QW1DdnV1RkE7QUFDQTtBbkMwdXVGQTtBUWw4dUZBO0EyQjJOQTtBbkMwdXVGQTtBbUNydXVGQTtBQUNBO0FuQ3V1dUZBO0FReDh1RkE7QTJCb09BO0FuQ3V1dUZBO0FtQ3B1dUZBO0FBQ0E7QW5Dc3V1RkE7QW1DbHV1RkE7Ozs7QUFJQTtBbkNvdXVGQTtBbUNodXVGQTtBQUNBO0FBQ0E7QW5Da3V1RkE7QW1DL3R1RkE7QUFDQTtBbkNpdXVGQTtBbUM5dHVGQTtBQUNBO0FuQ2d1dUZBO0FtQy90dUZBO0FBQ0E7QW5DaXV1RkE7QVFqK3VGQTtBMkJtUUE7QW5DaXV1RkE7O0FtQ3p0dUZBO0FBQ0E7QW5DNHR1RkE7QVF4K3VGQTtBMkIrUUE7QW5DNHR1RkE7QW1DdnR1RkE7QUFDQTtBbkN5dHVGQTtBUTkrdUZBO0EyQndSQTtBbkN5dHVGQTtBbUN0dHVGQTtBQUNBO0FuQ3d0dUZBO0FtQ3B0dUZBOzs7O0FBSUE7QW5Dc3R1RkE7QW1DbHR1RkE7QUFDQTtBQUNBO0FuQ290dUZBO0FtQ2p0dUZBO0FBQ0E7QW5DbXR1RkE7QW1DaHR1RkE7QUFDQTtBbkNrdHVGQTtBbUNqdHVGQTtBQUNBO0FuQ210dUZBO0FRdmd2RkE7QTJCdVRBO0FuQ210dUZBOztBb0N0aHZGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2QktBO0Fib2h2RkE7QW9DdGh2RkE7QUFDQTtBQUNBO0FwQ3dodkZBO0FvQ3JodkZBO0FBQ0E7QUFDQTtBcEN1aHZGQTtBb0NyaHZGQTtBQUNBO0F2QkNBO0FBQ0E7QWJ1aHZGQTtBb0NyaHZGQTtBQUNBO0F2QlVBO0FBQ0E7QWI4Z3ZGQTtBb0NsaHZGQTs7QUFFQTtBcENvaHZGQTs7QW9DaGh2RkE7QUFHQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FwQytndkZBOztBb0MzZ3ZGQTtBQUNBO0FwQzhndkZBOztBb0MzZ3ZGQTtBQUNBO0FBQ0E7QXBDOGd2RkE7O0FvQzNndkZBO0FBQ0E7QXBDOGd2RkE7O0FRbmt2RkE7QTRCMERBO0FwQzZndkZBO0FvQzFndkZBO0FBQ0E7QXBDNGd2RkE7O0FvQ3BndkZBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXBDc2d2RkE7QW9DcGd2RkE7QXZCdkVBO0FiOGt2RkE7O0FvQ2xndkZBO0FBQ0E7QUFFQTtBQUNBO0FwQ29ndkZBO0FvQ2xndkZBO0F2QmxGQTtBYnVsdkZBOztBb0MzL3VGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQzgvdUZBOztBb0MzL3VGQTtBQUNBO0FBQ0E7QXBDOC91RkE7O0FvQzEvdUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Qi9HQTtBYjZtdkZBOztBb0MxL3VGQTs7O0FBR0E7QUFBQTtBQUNBO0FwQzYvdUZBOztBb0MxL3VGQTs7QXZCakhBO0FBQ0E7QWJnbnZGQTs7QW9DMy91RkE7O0F2QnhHQTtBQUNBO0Fid212RkE7O0FvQ3gvdUZBO0FBQ0E7QXBDMi91RkE7QWlCMWx2RkE7QW1CNkZBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzIvdUZBO0FvQ3ovdUZBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FwQzAvdUZBO0FBQ0E7O0FvQzkrdUZBO0FBQ0E7QXBDaS91RkE7QWlCNW12RkE7QW1CdUhBO0FBUUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXBDaS91RkE7QW9DOSt1RkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBcEMrK3VGQTtBb0M3K3VGQTtBQUNBO0FBQ0E7QXBDKyt1RkE7QW9DMSt1RkE7QXZCektBO0FBQ0E7QWJzcHZGQTtBb0MzK3VGQTs7QUFHQTtBcEM0K3VGQTtBb0MxK3VGQTs7QUFHQTtBcEMyK3VGQTtBb0N2K3VGQTtBdkIxS0E7QUFDQTtBYm9wdkZBO0FvQ3grdUZBOztBQUdBO0FwQ3krdUZBO0FvQ3YrdUZBOztBQUdBO0FwQ3crdUZBO0FBQ0E7O0FvQzM5dUZBO0FBQ0E7QXBDODl1RkE7QWlCdHB2RkE7QW1Cc0xBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEM4OXVGQTtBb0M1OXVGQTtBQUNBO0FBQ0E7QXBDODl1RkE7QUFDQTs7QW9Dcjl1RkE7QUFDQTtBcEN3OXVGQTtBb0N0OXVGQTtBQUNBO0FwQ3c5dUZBO0FvQ3Q5dUZBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJnc3ZGQTtBb0N0OXVGQTtBdkJ6UEE7QUFDQTtBYmt0dkZBO0FvQ3Q5dUZBO0F2QnRRQTtBdUJ3UUE7QXBDdzl1RkE7O0FxQ2x2dkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiMHV2RkE7O0FxQy91dkZBO0FBQ0E7QXJDa3Z2RkE7QXFDaHZ2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNrdnZGQTtBcUN4dXZGQTtBQUNBO0FyQzB1dkZBO0FxQ3Z1dkZBO0FBQ0E7QXJDeXV2RkE7QXFDdHV2RkE7QUFDQTtBckN3dXZGQTs7QXNDL3d2RkE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0Fib3d2RkE7O0FzQ2h4dkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q214dkZBO0FzQ2p4dkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENteHZGQTtBc0NoeHZGQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q2t4dkZBOztBc0M1d3ZGQTtBQUNBO0F6QmFBO0FBQ0E7QWJtd3ZGQTtBc0M1d3ZGQTtBekJOQTtBQUNBO0FicXh2RkE7QXNDM3d2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEM2d3ZGQTtBc0Mxd3ZGQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXRDMnd2RkE7O0F1Q2wwdkZBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkNxMHZGQTtBdUNoMHZGQTtBMUJxQ0E7QUFDQTtBYjh4dkZBO0F1Qy96dkZBO0ExQmtCQTtBQUNBO0FiZ3p2RkE7O0F1Q2gxdkZBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkNtMXZGQTtBdUM5MHZGQTtBMUJxQ0E7QUFDQTtBYjR5dkZBO0F1QzcwdkZBO0ExQmtCQTtBQUNBO0FiOHp2RkE7O0F3QzUxdkZBO0FBQ0E7QUFDQTtBbEM2S0E7QWtDM0tBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCS0E7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEI4MXZGQTtBc0IxMXZGQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEI2MXZGQTtBQUNBO0FRbjJ2RkE7QWdDR0E7QXhDbTJ2RkE7O0F3QzkxdkZBO0FBQ0E7QXhDaTJ2RkE7O0F3QzUxdkZBO0FBQ0E7QUFDQTtBeEMrMXZGQTs7QXdDeDF2RkE7QUFDQTtBQUNBO0EzQnZCQTtBYm0zdkZBOztBd0NuMXZGQTtBQ2pEQTtBQUNBO0F6Q3c0dkZBO0FRMTN2RkE7QWlDVkE7QUFDQTtBekN1NHZGQTtBeUNwNHZGQTtBQUVBO0FBQ0E7QUFBQTtBekNxNHZGQTs7QXdDaDJ2RkE7QUNqREE7QUFDQTtBekNxNXZGQTtBUXY0dkZBO0FpQ1ZBO0FBQ0E7QXpDbzV2RkE7QXlDajV2RkE7QUFFQTtBQUNBO0FBQUE7QXpDazV2RkE7O0F3QzcydkZBO0FDakRBO0FBQ0E7QXpDazZ2RkE7QVFwNXZGQTtBaUNWQTtBQUNBO0F6Q2k2dkZBO0F5Qzk1dkZBO0FBRUE7QUFDQTtBQUFBO0F6Qys1dkZBOztBd0MxM3ZGQTtBQ2pEQTtBQUNBO0F6Qys2dkZBO0FRajZ2RkE7QWlDVkE7QUFDQTtBekM4NnZGQTtBeUMzNnZGQTtBQUVBO0FBQ0E7QUFBQTtBekM0NnZGQTs7QXdDdjR2RkE7QUNqREE7QUFDQTtBekM0N3ZGQTtBUTk2dkZBO0FpQ1ZBO0FBQ0E7QXpDMjd2RkE7QXlDeDd2RkE7QUFFQTtBQUNBO0FBQUE7QXpDeTd2RkE7O0F3Q3A1dkZBO0FDakRBO0FBQ0E7QXpDeTh2RkE7QVEzN3ZGQTtBaUNWQTtBQUNBO0F6Q3c4dkZBO0F5Q3I4dkZBO0FBRUE7QUFDQTtBQUFBO0F6Q3M4dkZBOztBd0NqNnZGQTtBQ2pEQTtBQUNBO0F6Q3M5dkZBO0FReDh2RkE7QWlDVkE7QUFDQTtBekNxOXZGQTtBeUNsOXZGQTtBQUVBO0FBQ0E7QUFBQTtBekNtOXZGQTs7QXdDOTZ2RkE7QUNqREE7QUFDQTtBekNtK3ZGQTtBUXI5dkZBO0FpQ1ZBO0FBQ0E7QXpDayt2RkE7QXlDLzl2RkE7QUFFQTtBQUNBO0FBQUE7QXpDZyt2RkE7O0F3QzM3dkZBO0FDakRBO0FBQ0E7QXpDZy92RkE7QVFsK3ZGQTtBaUNWQTtBQUNBO0F6QysrdkZBO0F5QzUrdkZBO0FBRUE7QUFDQTtBQUFBO0F6QzYrdkZBOztBd0N4OHZGQTtBQ2pEQTtBQUNBO0F6QzYvdkZBO0FRLyt2RkE7QWlDVkE7QUFDQTtBekM0L3ZGQTtBeUN6L3ZGQTtBQUVBO0FBQ0E7QUFBQTtBekMwL3ZGQTs7QXdDcjl2RkE7QUNqREE7QUFDQTtBekMwZ3dGQTtBUTUvdkZBO0FpQ1ZBO0FBQ0E7QXpDeWd3RkE7QXlDdGd3RkE7QUFFQTtBQUNBO0FBQUE7QXpDdWd3RkE7O0F3Q2wrdkZBO0FDakRBO0FBQ0E7QXpDdWh3RkE7QVF6Z3dGQTtBaUNWQTtBQUNBO0F6Q3Nod0ZBO0F5Q25od0ZBO0FBRUE7QUFDQTtBQUFBO0F6Q29od0ZBOztBMENqaXdGQTtBQUNBO0FBQ0E7QUFFQTtBN0JjQTtBYnNod0ZBO0FpQjUrdkZBO0F5QjVEQTtBQVFBO0ExQ29pd0ZBO0FBQ0E7O0EwQ2ppd0ZBO0FBQ0E7QUFDQTtBN0JJQTtBYmlpd0ZBOztBMkMvaXdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QlVBO0FieWl3RkE7O0EyQzlpd0ZBO0FBRUE7QTNDZ2p3RkE7O0EyQzVpd0ZBO0FBQ0E7QTNDK2l3RkE7O0EyQ3Zpd0ZBO0FBQ0E7QTNDMGl3RkE7QTJDdml3RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDeWl3RkE7O0EyQy9od0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2tsd0ZBO0E0Q2hsd0ZBO0FBQ0E7QTVDa2x3RkE7QTRDL2t3RkE7QUFDQTtBNUNpbHdGQTs7QTJDM2l3RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOGx3RkE7QTRDNWx3RkE7QUFDQTtBNUM4bHdGQTtBNEMzbHdGQTtBQUNBO0E1QzZsd0ZBOztBMkN2andGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwbXdGQTtBNEN4bXdGQTtBQUNBO0E1QzBtd0ZBO0E0Q3Ztd0ZBO0FBQ0E7QTVDeW13RkE7O0EyQ25rd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3Nud0ZBO0E0Q3Bud0ZBO0FBQ0E7QTVDc253RkE7QTRDbm53RkE7QUFDQTtBNUNxbndGQTs7QTJDL2t3RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa293RkE7QTRDaG93RkE7QUFDQTtBNUNrb3dGQTtBNEMvbndGQTtBQUNBO0E1Q2lvd0ZBOztBMkMzbHdGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4b3dGQTtBNEM1b3dGQTtBQUNBO0E1Qzhvd0ZBO0E0QzNvd0ZBO0FBQ0E7QTVDNm93RkE7O0EyQ3Ztd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzBwd0ZBO0E0Q3hwd0ZBO0FBQ0E7QTVDMHB3RkE7QTRDdnB3RkE7QUFDQTtBNUN5cHdGQTs7QTJDbm53RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3F3RkE7QTRDcHF3RkE7QUFDQTtBNUNzcXdGQTtBNENucXdGQTtBQUNBO0E1Q3Fxd0ZBOztBMkMvbndGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrcndGQTtBNENocndGQTtBQUNBO0E1Q2tyd0ZBO0E0Qy9xd0ZBO0FBQ0E7QTVDaXJ3RkE7O0EyQzNvd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Qzhyd0ZBO0E0QzVyd0ZBO0FBQ0E7QTVDOHJ3RkE7QTRDM3J3RkE7QUFDQTtBNUM2cndGQTs7QTJDdnB3RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHN3RkE7QTRDeHN3RkE7QUFDQTtBNUMwc3dGQTtBNEN2c3dGQTtBQUNBO0E1Q3lzd0ZBOztBMkNucXdGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzdHdGQTtBNENwdHdGQTtBQUNBO0E1Q3N0d0ZBO0E0Q250d0ZBO0FBQ0E7QTVDcXR3RkE7O0E2Qzd0d0ZBO0FBQ0E7QUFBQTtBN0NpdXdGQTtBNkNodXdGQTtBQUFBO0E3Q211d0ZBO0FBQ0E7QTZDaHV3RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXZDd0tBO0F1Q3RLQTtBaENJQTtBYit0d0ZBOztBNkM5dHdGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0QjZ1d0ZBO0FzQnp1d0ZBO0F1QkRBO0F2QkVBO0FBQUE7QXRCNHV3RkE7QUFDQTs7QTZDbnV3RkE7QXJCWUE7QXFCVkE7QTdDc3V3RkE7O0E2Q2x1d0ZBO0FBQ0E7QUFBQTtBN0NxdXdGQTtBNkNsdXdGQTtBQUpBO0FBS0E7QUFBQTtBN0NxdXdGQTtBQUNBOztBOENoeHdGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBOUNteHdGQTs7QThDaHh3RkE7QUFDQTtBQUFBO0FBQUE7QTlDbXh3RkE7O0ErQ3J4d0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FsQ1FBO0FiK3d3RkE7O0ErQzd3d0ZBO0FBQ0E7QUFDQTtBQUNBO0EvQ2d4d0ZBO0FRdnh3RkE7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DK3d3RkE7QStDNXd3RkE7QUFDQTtBQUNBO0EvQzh3d0ZBOztBK0Nyd3dGQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBL0N1d3dGQTtBK0Nyd3dGQTtBbEMxQkE7QUFDQTtBYmt5d0ZBO0ErQ3J3d0ZBO0FsQ2hCQTtBQUNBO0Fid3h3RkE7QStDcnd3RkE7QUFFQTtBQUNBO0FBQ0E7QS9Dc3d3RkE7QStDbHd3RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Nvd3dGQTtBK0Nqd3dGQTtBQUNBO0EvQ213d0ZBO0ErQ2p3d0ZBO0FBQ0E7QUFDQTtBL0Ntd3dGQTs7QStDcnZ3RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3dndGQTtBK0NydndGQTtBbEMxQkE7QUFaQTtBYit4d0ZBO0ErQ3B2d0ZBO0FsQzNDQTtBQVlBO0FidXh3RkE7QStDbnZ3RkE7QUFDQTtBL0NxdndGQTtBK0NsdndGQTtBQUNBO0FBQ0E7QS9Db3Z3RkE7QStDbHZ3RkE7QUFDQTtBQUNBO0EvQ292d0ZBOztBaUIveXdGQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NneHdGQTtBK0M3d3dGQTtBbEMxQkE7QUFaQTtBYnV6d0ZBO0ErQzV3d0ZBO0FsQzNDQTtBQVlBO0FiK3l3RkE7QStDM3d3RkE7QUFDQTtBL0M2d3dGQTtBK0Mxd3dGQTtBQUNBO0FBQ0E7QS9DNHd3RkE7QStDMXd3RkE7QUFDQTtBQUNBO0EvQzR3d0ZBO0FBQ0E7QWlCeDB3RkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9Dd3l3RkE7QStDcnl3RkE7QWxDMUJBO0FBWkE7QWIrMHdGQTtBK0NweXdGQTtBbEMzQ0E7QUFZQTtBYnUwd0ZBO0ErQ255d0ZBO0FBQ0E7QS9DcXl3RkE7QStDbHl3RkE7QUFDQTtBQUNBO0EvQ295d0ZBO0ErQ2x5d0ZBO0FBQ0E7QUFDQTtBL0NveXdGQTtBQUNBO0FpQmgyd0ZBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2cwd0ZBO0ErQzd6d0ZBO0FsQzFCQTtBQVpBO0FidTJ3RkE7QStDNXp3RkE7QWxDM0NBO0FBWUE7QWIrMXdGQTtBK0MzendGQTtBQUNBO0EvQzZ6d0ZBO0ErQzF6d0ZBO0FBQ0E7QUFDQTtBL0M0endGQTtBK0MxendGQTtBQUNBO0FBQ0E7QS9DNHp3RkE7QUFDQTtBaUJ4M3dGQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3MXdGQTtBK0NyMXdGQTtBbEMxQkE7QUFaQTtBYiszd0ZBO0ErQ3Axd0ZBO0FsQzNDQTtBQVlBO0FidTN3RkE7QStDbjF3RkE7QUFDQTtBL0NxMXdGQTtBK0NsMXdGQTtBQUNBO0FBQ0E7QS9DbzF3RkE7QStDbDF3RkE7QUFDQTtBQUNBO0EvQ28xd0ZBO0FBQ0E7QStDdjB3RkE7QWxDbkhBO0FiNjd3RkE7QStDdjB3RkE7QUFDQTtBL0N5MHdGQTtBK0N2MHdGQTtBQUNBO0EvQ3kwd0ZBOztBZ0RsOXdGQTtBQUNBO0FBQ0E7QWhEcTl3RkE7QVExOHdGQTtBd0NQQTtBQUNBO0FoRG85d0ZBO0FnRGo5d0ZBO0FBQ0E7QUFDQTtBQUNBO0FoRG05d0ZBOztBZ0RoK3dGQTtBQUNBO0FBQ0E7QWhEbSt3RkE7QVF4OXdGQTtBd0NQQTtBQUNBO0FoRGsrd0ZBO0FnRC85d0ZBO0FBQ0E7QUFDQTtBQUNBO0FoRGkrd0ZBOztBZ0Q5K3dGQTtBQUNBO0FBQ0E7QWhEaS93RkE7QVF0K3dGQTtBd0NQQTtBQUNBO0FoRGcvd0ZBO0FnRDcrd0ZBO0FBQ0E7QUFDQTtBQUNBO0FoRCsrd0ZBOztBZ0Q1L3dGQTtBQUNBO0FBQ0E7QWhEKy93RkE7QVFwL3dGQTtBd0NQQTtBQUNBO0FoRDgvd0ZBO0FnRDMvd0ZBO0FBQ0E7QUFDQTtBQUNBO0FoRDYvd0ZBOztBZ0QxZ3hGQTtBQUNBO0FBQ0E7QWhENmd4RkE7QVFsZ3hGQTtBd0NQQTtBQUNBO0FoRDRneEZBO0FnRHpneEZBO0FBQ0E7QUFDQTtBQUNBO0FoRDJneEZBOztBZ0R4aHhGQTtBQUNBO0FBQ0E7QWhEMmh4RkE7QVFoaHhGQTtBd0NQQTtBQUNBO0FoRDBoeEZBO0FnRHZoeEZBO0FBQ0E7QUFDQTtBQUNBO0FoRHloeEZBOztBZ0R0aXhGQTtBQUNBO0FBQ0E7QWhEeWl4RkE7QVE5aHhGQTtBd0NQQTtBQUNBO0FoRHdpeEZBO0FnRHJpeEZBO0FBQ0E7QUFDQTtBQUNBO0FoRHVpeEZBOztBZ0RwanhGQTtBQUNBO0FBQ0E7QWhEdWp4RkE7QVE1aXhGQTtBd0NQQTtBQUNBO0FoRHNqeEZBO0FnRG5qeEZBO0FBQ0E7QUFDQTtBQUNBO0FoRHFqeEZBOztBZ0Rsa3hGQTtBQUNBO0FBQ0E7QWhEcWt4RkE7QVExanhGQTtBd0NQQTtBQUNBO0FoRG9reEZBO0FnRGpreEZBO0FBQ0E7QUFDQTtBQUNBO0FoRG1reEZBOztBZ0RobHhGQTtBQUNBO0FBQ0E7QWhEbWx4RkE7QVF4a3hGQTtBd0NQQTtBQUNBO0FoRGtseEZBO0FnRC9reEZBO0FBQ0E7QUFDQTtBQUNBO0FoRGlseEZBOztBZ0Q5bHhGQTtBQUNBO0FBQ0E7QWhEaW14RkE7QVF0bHhGQTtBd0NQQTtBQUNBO0FoRGdteEZBO0FnRDdseEZBO0FBQ0E7QUFDQTtBQUNBO0FoRCtseEZBOztBZ0Q1bXhGQTtBQUNBO0FBQ0E7QWhEK214RkE7QVFwbXhGQTtBd0NQQTtBQUNBO0FoRDhteEZBO0FnRDNteEZBO0FBQ0E7QUFDQTtBQUNBO0FoRDZteEZBOztBaUQ3bnhGQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRnb3hGQTtBUTNueEZBO0F5Q0RBO0FBQ0E7QWpEK254RkE7QVEzbnhGQTtBeUNDQTtBakQ2bnhGQTs7QWlEbG54RkE7QUFDQTtBQUNBO0FBQ0E7QWpEcW54RkE7O0FpRC9teEZBO0FBQ0E7QWpEa254RkE7O0FrRHhweEZBO0FBR0E7QUFBQTtBQUNBO0E1Q2dMQTtBNEM3S0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyQ09BO0Fia3B4RkE7QWtEdHB4RkE7QUFDQTtBbER3cHhGQTtBa0RycHhGQTtBQUNBO0FsRHVweEZBO0FrRHBweEZBO0FBQ0E7QUFDQTtBbERzcHhGQTtBa0RucHhGQTtBQUNBO0FsRHFweEZBOztBa0RqcHhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDWkE7QUFDQTtBYmlxeEZBOztBa0RscHhGQTtBQUNBO0FsRHFweEZBOztBbUQzcnhGQTtBQUVBO0FuRDZyeEZBO0FtRDNyeEZBO0FBQ0E7QUFDQTtBbkQ2cnhGQTs7QW1EeHJ4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QW5EeXJ4RkE7O0FtRGxyeEZBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5Eb3J4RkE7QW1EanJ4RkE7QTdCM0JBO0FBQUE7QUFBQTtBQUFBO0E2QjZCQTtBQUFBO0FuRG1yeEZBO0FzQjVzeEZBO0E2QnVCQTtBN0J0QkE7QUFBQTtBdEIrc3hGQTtBQUNBO0FtRHRyeEZBO0FBQ0E7QUFBQTtBbkR3cnhGQTtBbURwcnhGQTtBQUNBO0FBQUE7QW5Ec3J4RkE7O0FtRGxyeEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcXJ4RkE7QW1EbnJ4RkE7QUFDQTtBQUNBO0FuRHFyeEZBO0FtRGxyeEZBOztBQUVBO0FBQUE7QW5Eb3J4RkE7QW1EanJ4RkE7QUFDQTtBbkRtcnhGQTs7QW1EL3F4RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRrcnhGQTtBbUQvcXhGQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRpcnhGQTtBbUQ3cXhGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EK3F4RkE7QW1EN3F4RkE7QUFDQTtBbkQrcXhGQTtBbUQ1cXhGQTtBQUNBO0FuRDhxeEZBOztBbUR4cXhGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0F0Q2xHQTtBc0NzR0E7QW5EdXF4RkE7O0FtRG5xeEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ec3F4RkE7QW1EbnF4RkE7QUFBQTtBbkRzcXhGQTtBbURycXhGQTtBQUFBO0FuRHdxeEZBOztBbURucXhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWI2eHhGQTtBbURycXhGQTtBQUNBO0FBRUE7QW5Ec3F4RkE7O0FtRGpxeEZBO0FBQ0E7QUFDQTtBbkRvcXhGQTs7QW1EL3B4RkE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRGdxeEZBOztBbUQ1cHhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3pJQTtBQUNBO0FieXl4RkE7QW1EM3B4RkE7QUFDQTtBbkQ2cHhGQTs7QW1EeHB4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDJweEZBOztBaUJseXhGQTtBa0M2SUE7QUFDQTtBQUNBO0FuRHlweEZBO0FtRHRweEZBO0FBQ0E7QW5Ed3B4RkE7QW1EdHB4RkE7QUFDQTtBbkR3cHhGQTtBbURwcHhGQTtBQUNBO0FuRHNweEZBO0FtRHBweEZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QW5Ec3B4RkE7QW1EOW94RkE7QUFBQTtBbkRpcHhGQTtBQUNBO0FpQnp6eEZBO0FrQzJLQTs7QUFFQTtBbkRpcHhGQTtBQUNBO0FpQi96eEZBO0FrQ2tMQTtBQUFBO0FuRGlweEZBO0FBQ0E7QW9ELzN4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRDI0eEZBO0FvRHo0eEZBO0FBQUE7QXBENDR4RkE7QW9EMTR4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQ0NHhGQTtBb0QxNHhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ0eEZBOztBb0R2NHhGQTtBQUNBO0FwRDA0eEZBO0FvRHg0eEZBO0FBQ0E7QXBEMDR4RkE7QW9EeDR4RkE7QUFDQTtBQUNBO0FBQ0E7QXBEMDR4RkE7O0FvRHI0eEZBO0FBQ0E7QXBEdzR4RkE7QW9EdDR4RkE7QUFDQTtBQUNBO0FBQ0E7QXBEdzR4RkE7QW9EdDR4RkE7QUFDQTtBQUNBO0FBQ0E7QXBEdzR4RkE7O0FvRG40eEZBO0FBQ0E7QXBEczR4RkE7QW9EcDR4RkE7QUFDQTtBcERzNHhGQTtBb0RwNHhGQTtBQUNBO0FBQ0E7QUFDQTtBcERzNHhGQTs7QW9EajR4RkE7QUFDQTtBcERvNHhGQTtBb0RsNHhGQTtBQUNBO0FBQ0E7QUFDQTtBcERvNHhGQTtBb0RsNHhGQTtBQUNBO0FBQ0E7QUFDQTtBcERvNHhGQTs7QW9ELzJ4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzlGQTtBYmk5eEZBOztBc0RuK3hGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRExBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0FnRHhLQTtBQUNBO0FBQ0E7QUFDQTtBekNHQTtBYjgreEZBO0FzRDcreEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQrK3hGQTtBc0Q3K3hGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREOCt4RkE7O0FzRHoreEZBO0FBQ0E7QXRENCt4RkE7QXNEMSt4RkE7QUFDQTtBdEQ0K3hGQTtBc0QxK3hGQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0K3hGQTtBc0R6K3hGQTtBQUNBO0FBQ0E7QUFDQTtBdEQyK3hGQTs7QXNEdCt4RkE7QUFDQTtBdER5K3hGQTtBc0R2K3hGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHkreEZBO0FzRHYreEZBO0FBQ0E7QUFDQTtBQUNBO0F0RHkreEZBO0FzRHQreEZBO0FBQ0E7QUFDQTtBQUNBO0F0RHcreEZBOztBc0RuK3hGQTtBQUNBO0F0RHMreEZBO0FzRHAreEZBO0FBQ0E7QXREcyt4RkE7QXNEcCt4RkE7QUFDQTtBQUNBO0FBQ0E7QXREcyt4RkE7QXNEbit4RkE7QUFDQTtBQUNBO0FBQ0E7QXREcSt4RkE7QXNEaCt4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGsreEZBOztBc0Q5OXhGQTtBQUNBO0F0RGkreEZBO0FzRC85eEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREaSt4RkE7QXNELzl4RkE7QUFDQTtBQUNBO0FBQ0E7QXREaSt4RkE7QXNEOTl4RkE7QUFDQTtBQUNBO0FBQ0E7QXREZyt4RkE7O0FzRDE4eEZBO0FBQ0E7QUFDQTtBaEQwQkE7QWdEdkJBO0FBQ0E7QXpDbklBO0FBQ0E7QWJnbHlGQTtBc0QzOHhGQTtBQUNBO0F0RDY4eEZBOztBc0R6OHhGQTtBQUNBO0FBQ0E7QXRENDh4RkE7O0F1RHZteUZBO0FBQ0E7QXZEMG15RkE7O0F1RHZteUZBO0FBQ0E7QUFBQTtBdkQwbXlGQTs7QXVEdm15RkE7QUFDQTtBQUNBO0FBQ0E7QXZEMG15RkE7QXdEam95RkE7QUFDQTtBQUNBO0FBQ0E7QXhEbW95RkE7O0F1RDNteUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDbEJBO0FBQUE7QUFBQTtBQUFBO0F0QmlveUZBO0FzQjdueUZBO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCZ295RkE7QUFDQTs7QXVEaG55RkE7OztBQUdBO0F2RG1ueUZBOztBdURobnlGQTs7QUFFQTtBQUFBO0F2RG1ueUZBOztBdURobnlGQTs7QUFFQTtBQUFBO0F2RG1ueUZBOztBdUQxbXlGQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZENm15RkE7QXVEMW15RkE7OztBQUdBO0FBQ0E7QXZENG15RkE7QXVEem15RkE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEJ3cXlGQTtBc0JwcXlGQTtBaUNxREE7O0FqQ3BEQTtBQUFBO0F0QndxeUZBO0FBQ0E7O0F1RHhteUZBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdEZBO0FBQUE7QXRCaXN5RkE7QXNCN3J5RkE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJpc3lGQTtBQUNBO0FRdnN5RkE7OztBK0MyRkE7QUFDQTtBQUNBO0FBQ0E7QXZEaW55RkE7O0F1RDlteUZBO0FBQ0E7QXZEaW55RkE7O0F1RDVteUZBO0FBQ0E7QXZEK215RkE7O0F1RHhteUZBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2RDJteUZBOztBdUR6bXlGQTtBQUNBO0F2RDRteUZBOztBdUQxbXlGQTtBQUNBO0F2RDZteUZBOztBdURwbXlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdkRzbXlGQTtBdURwbXlGQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FqQy9KQTtBQUFBO0F0QnF3eUZBO0FzQmp3eUZBO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJvd3lGQTtBQUNBO0F1RHZteUZBO0FBQ0E7QXZEeW15RkE7O0F1RGhteUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RG1teUZBOztBeURyeXlGQTtBQUNBO0FBQUE7QUFBQTtBekR5eXlGQTtBQUNBO0F5RHZ5eUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0F6RHd5eUZBOztBeURyeXlGQTtBQUNBO0FBQ0E7QUFDQTtBekR3eXlGQTs7QXlEanl5RkE7QUFDQTtBQUNBO0FBQUE7QXpEb3l5RkE7QXlEbHl5RkE7QUFDQTtBQUNBO0FBQUE7QXpEb3l5RkE7QUFDQTtBeURqeXlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBekRreXlGQTs7QXlEL3h5RkE7QUFDQTtBQUNBO0F6RGt5eUZBOztBeUQ5eHlGQTtBQUNBOztBQUVBO0FBQUE7QXpEaXl5RkE7QUFDQTtBMEQ3MXlGQTtBQUFBO0ExRGcyeUZBOztBMEQvMXlGQTtBQUFBO0ExRG0yeUZBOztBMERsMnlGQTtBQUFBO0ExRHMyeUZBOztBMERyMnlGQTtBQUFBO0ExRHkyeUZBOztBMER4MnlGQTtBQUFBO0ExRDQyeUZBOztBMEQzMnlGQTtBQUFBO0ExRCsyeUZBOztBMkRqM3lGQTtBQUNBO0EzRG8zeUZBOztBUTEyeUZBOzs7QW1ETEE7QTNEcTN5RkE7O0EyRDMzeUZBO0FBQ0E7QTNEODN5RkE7O0FRcDN5RkE7OztBbURMQTtBM0QrM3lGQTs7QTJEcjR5RkE7QUFDQTtBM0R3NHlGQTs7QVE5M3lGQTs7O0FtRExBO0EzRHk0eUZBOztBMkQvNHlGQTtBQUNBO0EzRGs1eUZBOztBUXg0eUZBOzs7QW1ETEE7QTNEbTV5RkE7O0EyRHo1eUZBO0FBQ0E7QTNENDV5RkE7O0FRbDV5RkE7OztBbURMQTtBM0Q2NXlGQTs7QTJEbjZ5RkE7QUFDQTtBM0RzNnlGQTs7QVE1NXlGQTs7O0FtRExBO0EzRHU2eUZBOztBMkQ3NnlGQTtBQUNBO0EzRGc3eUZBOztBUXQ2eUZBOzs7QW1ETEE7QTNEaTd5RkE7O0EyRHY3eUZBO0FBQ0E7QTNEMDd5RkE7O0FRaDd5RkE7OztBbURMQTtBM0QyN3lGQTs7QTJEajh5RkE7QUFDQTtBM0RvOHlGQTs7QVExN3lGQTs7O0FtRExBO0EzRHE4eUZBOztBMkQzOHlGQTtBQUNBO0EzRDg4eUZBOztBUXA4eUZBOzs7QW1ETEE7QTNEKzh5RkE7O0EyRHI5eUZBO0FBQ0E7QTNEdzl5RkE7O0FROTh5RkE7OztBbURMQTtBM0R5OXlGQTs7QTJELzl5RkE7QUFDQTtBM0RrK3lGQTs7QVF4OXlGQTs7O0FtRExBO0EzRG0reUZBOztBNERsK3lGQTtBQUNBO0E1RHEreUZBOztBNERsK3lGQTtBQUNBO0E1RHEreUZBOztBNkRoL3lGQTtBQUFBO0E3RG8veUZBOztBNkRuL3lGQTtBQUFBO0E3RHUveUZBOztBNkR0L3lGQTtBQUFBO0E3RDAveUZBOztBNkR6L3lGQTtBQUFBO0E3RDYveUZBOztBNkQ1L3lGQTtBQUFBO0E3RGdnekZBOztBNkQ5L3lGQTtBQUFBO0E3RGtnekZBOztBNkRqZ3pGQTtBQUFBO0E3RHFnekZBOztBNkRwZ3pGQTtBQUFBO0E3RHdnekZBOztBNkR2Z3pGQTtBQUFBO0E3RDJnekZBOztBNkQxZ3pGQTtBQUFBO0E3RDhnekZBOztBNkQzZ3pGQTtBQUNBO0E3RDhnekZBOztBNkQvZ3pGQTtBQUNBO0E3RGtoekZBOztBNkRuaHpGQTtBQUNBO0E3RHNoekZBOztBNkR2aHpGQTtBQUNBO0E3RDBoekZBOztBNkQzaHpGQTtBQUNBO0E3RDhoekZBOztBNkQvaHpGQTtBQUNBO0E3RGtpekZBOztBNkRuaXpGQTtBQUNBO0E3RHNpekZBOztBNkR2aXpGQTtBQUNBO0E3RDBpekZBOztBNkQzaXpGQTtBQUNBO0E3RDhpekZBOztBNkQvaXpGQTtBQUNBO0E3RGtqekZBOztBNkRuanpGQTtBQUNBO0E3RHNqekZBOztBNkR2anpGQTtBQUNBO0E3RDBqekZBOztBNkR0anpGQTtBQUNBO0E3RHlqekZBOztBNkRsanpGQTtBQUNBO0E3RHFqekZBOztBNkRsanpGQTtBQUNBO0E3RHFqekZBOztBNkRsanpGQTtBQUNBO0FBQ0E7QTdEcWp6RkE7O0E2RGxqekZBO0FBQ0E7QUFDQTtBN0RxanpGQTs7QTZEbGp6RkE7QUFDQTtBQUNBO0E3RHFqekZBOztBNkRsanpGQTtBQUNBO0FBQ0E7QTdEcWp6RkE7O0E2RGxqekZBO0FBQ0E7QTdEcWp6RkE7O0E2RGxqekZBO0FBQ0E7QTdEcWp6RkE7O0E2RGxqekZBO0FBQ0E7QTdEcWp6RkE7O0E2RGxqekZBO0FBQ0E7QTdEcWp6RkE7O0F3RDduekZBO0FBQ0E7QUFDQTtBQUNBO0F4RGdvekZBOztBOER6bnpGQTtBQUFBO0E5RDZuekZBOztBOEQ3bnpGQTtBQUFBO0E5RGlvekZBOztBOERqb3pGQTtBQUFBO0E5RHFvekZBOztBOERyb3pGQTtBQUFBO0E5RHlvekZBOztBOER6b3pGQTtBQUFBO0E5RDZvekZBOztBOEQ3b3pGQTtBQUFBO0E5RGlwekZBOztBOERqcHpGQTtBQUFBO0E5RHFwekZBOztBOERycHpGQTtBQUFBO0FBQUE7QUFBQTtBOUR5cHpGQTs7QThEenB6RkE7QUFBQTtBQUFBO0FBQUE7QTlENnB6RkE7O0FpQjVtekZBO0E2Q2pEQTtBQUFBO0E5RGtxekZBO0E4RGxxekZBO0FBQUE7QTlEcXF6RkE7QThEcnF6RkE7QUFBQTtBOUR3cXpGQTtBOER4cXpGQTtBQUFBO0E5RDJxekZBO0E4RDNxekZBO0FBQUE7QTlEOHF6RkE7QThEOXF6RkE7QUFBQTtBOURpcnpGQTtBOERqcnpGQTtBQUFBO0E5RG9yekZBO0E4RHByekZBO0FBQUE7QUFBQTtBQUFBO0E5RHVyekZBO0E4RHZyekZBO0FBQUE7QUFBQTtBQUFBO0E5RDByekZBO0FBQ0E7QWlCMW96RkE7QTZDakRBO0FBQUE7QTlEK3J6RkE7QThEL3J6RkE7QUFBQTtBOURrc3pGQTtBOERsc3pGQTtBQUFBO0E5RHFzekZBO0E4RHJzekZBO0FBQUE7QTlEd3N6RkE7QThEeHN6RkE7QUFBQTtBOUQyc3pGQTtBOEQzc3pGQTtBQUFBO0E5RDhzekZBO0E4RDlzekZBO0FBQUE7QTlEaXR6RkE7QThEanR6RkE7QUFBQTtBQUFBO0FBQUE7QTlEb3R6RkE7QThEcHR6RkE7QUFBQTtBQUFBO0FBQUE7QTlEdXR6RkE7QUFDQTtBaUJ2cXpGQTtBNkNqREE7QUFBQTtBOUQ0dHpGQTtBOEQ1dHpGQTtBQUFBO0E5RCt0ekZBO0E4RC90ekZBO0FBQUE7QTlEa3V6RkE7QThEbHV6RkE7QUFBQTtBOURxdXpGQTtBOERydXpGQTtBQUFBO0E5RHd1ekZBO0E4RHh1ekZBO0FBQUE7QTlEMnV6RkE7QThEM3V6RkE7QUFBQTtBOUQ4dXpGQTtBOEQ5dXpGQTtBQUFBO0FBQUE7QUFBQTtBOURpdnpGQTtBOERqdnpGQTtBQUFBO0FBQUE7QUFBQTtBOURvdnpGQTtBQUNBO0FpQnBzekZBO0E2Q2pEQTtBQUFBO0E5RHl2ekZBO0E4RHp2ekZBO0FBQUE7QTlENHZ6RkE7QThENXZ6RkE7QUFBQTtBOUQrdnpGQTtBOEQvdnpGQTtBQUFBO0E5RGt3ekZBO0E4RGx3ekZBO0FBQUE7QTlEcXd6RkE7QThEcnd6RkE7QUFBQTtBOUR3d3pGQTtBOER4d3pGQTtBQUFBO0E5RDJ3ekZBO0E4RDN3ekZBO0FBQUE7QUFBQTtBQUFBO0E5RDh3ekZBO0E4RDl3ekZBO0FBQUE7QUFBQTtBQUFBO0E5RGl4ekZBO0FBQ0E7QThEeHd6RkE7QUFFQTtBQUFBO0E5RDB3ekZBO0E4RDF3ekZBO0FBQUE7QTlENnd6RkE7QThEN3d6RkE7QUFBQTtBOURneHpGQTtBOERoeHpGQTtBQUFBO0E5RG14ekZBO0E4RG54ekZBO0FBQUE7QTlEc3h6RkE7QThEdHh6RkE7QUFBQTtBOUR5eHpGQTtBOER6eHpGQTtBQUFBO0E5RDR4ekZBO0E4RDV4ekZBO0FBQUE7QUFBQTtBQUFBO0E5RCt4ekZBO0E4RC94ekZBO0FBQUE7QUFBQTtBQUFBO0E5RGt5ekZBO0FBQ0E7QStEeHp6RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDB6ekZBO0ErRHh6ekZBO0FBQ0E7QUFDQTtBL0QwenpGQTtBK0R2enpGQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0R5enpGQTs7QStEaHp6RkE7QUFDQTtBL0RtenpGQTs7QStEcHp6RkE7QUFDQTtBL0R1enpGQTs7QStEeHp6RkE7QUFDQTtBL0QyenpGQTs7QStENXp6RkE7QUFDQTtBL0QrenpGQTs7QStEaDB6RkE7QUFDQTtBL0RtMHpGQTs7QStEcDB6RkE7QUFDQTtBL0R1MHpGQTs7QStEeDB6RkE7QUFDQTtBL0QyMHpGQTs7QStENTB6RkE7QUFDQTtBL0QrMHpGQTs7QStEaDF6RkE7QUFDQTtBL0RtMXpGQTs7QStEcDF6RkE7QUFDQTtBL0R1MXpGQTs7QStEeDF6RkE7QUFDQTtBL0QyMXpGQTs7QStENTF6RkE7QUFDQTtBL0QrMXpGQTs7QStEaDJ6RkE7QUFDQTtBL0RtMnpGQTs7QStEcDJ6RkE7QUFDQTtBL0R1MnpGQTs7QStEeDJ6RkE7QUFDQTtBL0QyMnpGQTs7QStENTJ6RkE7QUFDQTtBL0QrMnpGQTs7QStEaDN6RkE7QUFDQTtBL0RtM3pGQTs7QStEcDN6RkE7QUFDQTtBL0R1M3pGQTs7QStEeDN6RkE7QUFDQTtBL0QyM3pGQTs7QStENTN6RkE7QUFDQTtBL0QrM3pGQTs7QStEaDR6RkE7QUFDQTtBL0RtNHpGQTs7QStEcDR6RkE7QUFDQTtBL0R1NHpGQTs7QStEeDR6RkE7QUFDQTtBL0QyNHpGQTs7QStENTR6RkE7QUFDQTtBL0QrNHpGQTs7QStEaDV6RkE7QUFDQTtBL0RtNXpGQTs7QStEcDV6RkE7QUFDQTtBL0R1NXpGQTs7QStEeDV6RkE7QUFDQTtBL0QyNXpGQTs7QStENTV6RkE7QUFDQTtBL0QrNXpGQTs7QStEaDZ6RkE7QUFDQTtBL0RtNnpGQTs7QStEcDZ6RkE7QUFDQTtBL0R1NnpGQTs7QStEeDZ6RkE7QUFDQTtBL0QyNnpGQTs7QStENTZ6RkE7QUFDQTtBL0QrNnpGQTs7QStEaDd6RkE7QUFDQTtBL0RtN3pGQTs7QStEcDd6RkE7QUFDQTtBL0R1N3pGQTs7QStEeDd6RkE7QUFDQTtBL0QyN3pGQTs7QStENTd6RkE7QUFDQTtBL0QrN3pGQTs7QStEaDh6RkE7QUFDQTtBL0RtOHpGQTs7QStEcDh6RkE7QUFDQTtBL0R1OHpGQTs7QStEeDh6RkE7QUFDQTtBL0QyOHpGQTs7QStENTh6RkE7QUFDQTtBL0QrOHpGQTs7QStEaDl6RkE7QUFDQTtBL0RtOXpGQTs7QStEcDl6RkE7QUFDQTtBL0R1OXpGQTs7QStEeDl6RkE7QUFDQTtBL0QyOXpGQTs7QStENTl6RkE7QUFDQTtBL0QrOXpGQTs7QStEaCt6RkE7QUFDQTtBL0RtK3pGQTs7QStEcCt6RkE7QUFDQTtBL0R1K3pGQTs7QStEeCt6RkE7QUFDQTtBL0QyK3pGQTs7QStENSt6RkE7QUFDQTtBL0QrK3pGQTs7QStEaC96RkE7QUFDQTtBL0RtL3pGQTs7QStEcC96RkE7QUFDQTtBL0R1L3pGQTs7QStEeC96RkE7QUFDQTtBL0QyL3pGQTs7QStENS96RkE7QUFDQTtBL0QrL3pGQTs7QStEaGcwRkE7QUFDQTtBL0RtZzBGQTs7QStEcGcwRkE7QUFDQTtBL0R1ZzBGQTs7QStEeGcwRkE7QUFDQTtBL0QyZzBGQTs7QStENWcwRkE7QUFDQTtBL0QrZzBGQTs7QStEaGgwRkE7QUFDQTtBL0RtaDBGQTs7QStEcGgwRkE7QUFDQTtBL0R1aDBGQTs7QStEeGgwRkE7QUFDQTtBL0QyaDBGQTs7QStENWgwRkE7QUFDQTtBL0QraDBGQTs7QStEaGkwRkE7QUFDQTtBL0RtaTBGQTs7QStEcGkwRkE7QUFDQTtBL0R1aTBGQTs7QStEeGkwRkE7QUFDQTtBL0QyaTBGQTs7QStENWkwRkE7QUFDQTtBL0QraTBGQTs7QStEaGowRkE7QUFDQTtBL0RtajBGQTs7QStEcGowRkE7QUFDQTtBL0R1ajBGQTs7QStEeGowRkE7QUFDQTtBL0QyajBGQTs7QStENWowRkE7QUFDQTtBL0QrajBGQTs7QStEaGswRkE7QUFDQTtBL0RtazBGQTs7QStEcGswRkE7QUFDQTtBL0R1azBGQTs7QStEeGswRkE7QUFDQTtBL0QyazBGQTs7QStENWswRkE7QUFDQTtBL0QrazBGQTs7QWdFeG0wRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0bTBGQTs7QWdFM20wRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrbTBGQTs7QWdFOW0wRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrbjBGQTs7QWdFam4wRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxbjBGQTs7QWdFbm4wRkE7QUFBQTtBQUFBO0FoRXVuMEZBOztBZ0V0bjBGQTtBQUFBO0FBQUE7QWhFMG4wRkE7O0FnRXpuMEZBO0FBQUE7QUFBQTtBaEU2bjBGQTs7QWdFNW4wRkE7QUFBQTtBQUFBO0FBQUE7QWhFZ28wRkE7O0FnRS9uMEZBO0FBQUE7QUFBQTtBQUFBO0FoRW1vMEZBOztBZ0VsbzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVzbzBGQTs7QWdFcm8wRkE7QUFBQTtBQUFBO0FoRXlvMEZBOztBZ0V4bzBGQTtBQUFBO0FBQUE7QWhFNG8wRkE7O0FnRTFvMEZBO0FBQUE7QUFBQTtBQUFBO0FoRThvMEZBOztBZ0U3bzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVpcDBGQTs7QWdFaHAwRkE7QUFBQTtBQUFBO0FBQUE7QWhFb3AwRkE7O0FnRW5wMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXVwMEZBOztBZ0V0cDBGQTtBQUFBO0FBQUE7QWhFMHAwRkE7O0FnRXhwMEZBO0FBQUE7QUFBQTtBQUFBO0FoRTRwMEZBOztBZ0UzcDBGQTtBQUFBO0FBQUE7QUFBQTtBaEUrcDBGQTs7QWdFOXAwRkE7QUFBQTtBQUFBO0FBQUE7QWhFa3EwRkE7O0FnRWpxMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXFxMEZBOztBZ0VwcTBGQTtBQUFBO0FBQUE7QUFBQTtBaEV3cTBGQTs7QWdFdHEwRkE7QUFBQTtBQUFBO0FoRTBxMEZBOztBZ0V6cTBGQTtBQUFBO0FBQUE7QWhFNnEwRkE7O0FnRTVxMEZBO0FBQUE7QUFBQTtBaEVncjBGQTs7QWdFL3EwRkE7QUFBQTtBQUFBO0FoRW1yMEZBOztBZ0VscjBGQTtBQUFBO0FBQUE7QWhFc3IwRkE7O0FnRXJyMEZBO0FBQUE7QUFBQTtBaEV5cjBGQTs7QWdFdnIwRkE7QUFBQTtBQUFBO0FoRTJyMEZBOztBZ0UxcjBGQTtBQUFBO0FBQUE7QWhFOHIwRkE7O0FnRTdyMEZBO0FBQUE7QUFBQTtBaEVpczBGQTs7QWdFaHMwRkE7QUFBQTtBQUFBO0FoRW9zMEZBOztBZ0VuczBGQTtBQUFBO0FBQUE7QWhFdXMwRkE7O0FnRXRzMEZBO0FBQUE7QUFBQTtBaEUwczBGQTs7QWlCOXIwRkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcXYwRkE7QWdFcHYwRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1djBGQTtBZ0V0djBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXl2MEZBO0FnRXh2MEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMnYwRkE7QWdFenYwRkE7QUFBQTtBQUFBO0FoRTR2MEZBO0FnRTN2MEZBO0FBQUE7QUFBQTtBaEU4djBGQTtBZ0U3djBGQTtBQUFBO0FBQUE7QWhFZ3cwRkE7QWdFL3YwRkE7QUFBQTtBQUFBO0FBQUE7QWhFa3cwRkE7QWdFancwRkE7QUFBQTtBQUFBO0FBQUE7QWhFb3cwRkE7QWdFbncwRkE7QUFBQTtBQUFBO0FBQUE7QWhFc3cwRkE7QWdFcncwRkE7QUFBQTtBQUFBO0FoRXd3MEZBO0FnRXZ3MEZBO0FBQUE7QUFBQTtBaEUwdzBGQTtBZ0V4dzBGQTtBQUFBO0FBQUE7QUFBQTtBaEUydzBGQTtBZ0UxdzBGQTtBQUFBO0FBQUE7QUFBQTtBaEU2dzBGQTtBZ0U1dzBGQTtBQUFBO0FBQUE7QUFBQTtBaEUrdzBGQTtBZ0U5dzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVpeDBGQTtBZ0VoeDBGQTtBQUFBO0FBQUE7QWhFbXgwRkE7QWdFangwRkE7QUFBQTtBQUFBO0FBQUE7QWhFb3gwRkE7QWdFbngwRkE7QUFBQTtBQUFBO0FBQUE7QWhFc3gwRkE7QWdFcngwRkE7QUFBQTtBQUFBO0FBQUE7QWhFd3gwRkE7QWdFdngwRkE7QUFBQTtBQUFBO0FBQUE7QWhFMHgwRkE7QWdFengwRkE7QUFBQTtBQUFBO0FBQUE7QWhFNHgwRkE7QWdFMXgwRkE7QUFBQTtBQUFBO0FoRTZ4MEZBO0FnRTV4MEZBO0FBQUE7QUFBQTtBaEUreDBGQTtBZ0U5eDBGQTtBQUFBO0FBQUE7QWhFaXkwRkE7QWdFaHkwRkE7QUFBQTtBQUFBO0FoRW15MEZBO0FnRWx5MEZBO0FBQUE7QUFBQTtBaEVxeTBGQTtBZ0VweTBGQTtBQUFBO0FBQUE7QWhFdXkwRkE7QWdFcnkwRkE7QUFBQTtBQUFBO0FoRXd5MEZBO0FnRXZ5MEZBO0FBQUE7QUFBQTtBaEUweTBGQTtBZ0V6eTBGQTtBQUFBO0FBQUE7QWhFNHkwRkE7QWdFM3kwRkE7QUFBQTtBQUFBO0FoRTh5MEZBO0FnRTd5MEZBO0FBQUE7QUFBQTtBaEVnejBGQTtBZ0UveTBGQTtBQUFBO0FBQUE7QWhFa3owRkE7QUFDQTtBaUJ2eTBGQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2MTBGQTtBZ0U1MTBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRSsxMEZBO0FnRTkxMEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaTIwRkE7QWdFaDIwRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtMjBGQTtBZ0VqMjBGQTtBQUFBO0FBQUE7QWhFbzIwRkE7QWdFbjIwRkE7QUFBQTtBQUFBO0FoRXMyMEZBO0FnRXIyMEZBO0FBQUE7QUFBQTtBaEV3MjBGQTtBZ0V2MjBGQTtBQUFBO0FBQUE7QUFBQTtBaEUwMjBGQTtBZ0V6MjBGQTtBQUFBO0FBQUE7QUFBQTtBaEU0MjBGQTtBZ0UzMjBGQTtBQUFBO0FBQUE7QUFBQTtBaEU4MjBGQTtBZ0U3MjBGQTtBQUFBO0FBQUE7QWhFZzMwRkE7QWdFLzIwRkE7QUFBQTtBQUFBO0FoRWszMEZBO0FnRWgzMEZBO0FBQUE7QUFBQTtBQUFBO0FoRW0zMEZBO0FnRWwzMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXEzMEZBO0FnRXAzMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXUzMEZBO0FnRXQzMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXkzMEZBO0FnRXgzMEZBO0FBQUE7QUFBQTtBaEUyMzBGQTtBZ0V6MzBGQTtBQUFBO0FBQUE7QUFBQTtBaEU0MzBGQTtBZ0UzMzBGQTtBQUFBO0FBQUE7QUFBQTtBaEU4MzBGQTtBZ0U3MzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVnNDBGQTtBZ0UvMzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVrNDBGQTtBZ0VqNDBGQTtBQUFBO0FBQUE7QUFBQTtBaEVvNDBGQTtBZ0VsNDBGQTtBQUFBO0FBQUE7QWhFcTQwRkE7QWdFcDQwRkE7QUFBQTtBQUFBO0FoRXU0MEZBO0FnRXQ0MEZBO0FBQUE7QUFBQTtBaEV5NDBGQTtBZ0V4NDBGQTtBQUFBO0FBQUE7QWhFMjQwRkE7QWdFMTQwRkE7QUFBQTtBQUFBO0FoRTY0MEZBO0FnRTU0MEZBO0FBQUE7QUFBQTtBaEUrNDBGQTtBZ0U3NDBGQTtBQUFBO0FBQUE7QWhFZzUwRkE7QWdFLzQwRkE7QUFBQTtBQUFBO0FoRWs1MEZBO0FnRWo1MEZBO0FBQUE7QUFBQTtBaEVvNTBGQTtBZ0VuNTBGQTtBQUFBO0FBQUE7QWhFczUwRkE7QWdFcjUwRkE7QUFBQTtBQUFBO0FoRXc1MEZBO0FnRXY1MEZBO0FBQUE7QUFBQTtBaEUwNTBGQTtBQUNBO0FpQi80MEZBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXE4MEZBO0FnRXA4MEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdTgwRkE7QWdFdDgwRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5ODBGQTtBZ0V4ODBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTI4MEZBO0FnRXo4MEZBO0FBQUE7QUFBQTtBaEU0ODBGQTtBZ0UzODBGQTtBQUFBO0FBQUE7QWhFODgwRkE7QWdFNzgwRkE7QUFBQTtBQUFBO0FoRWc5MEZBO0FnRS84MEZBO0FBQUE7QUFBQTtBQUFBO0FoRWs5MEZBO0FnRWo5MEZBO0FBQUE7QUFBQTtBQUFBO0FoRW85MEZBO0FnRW45MEZBO0FBQUE7QUFBQTtBQUFBO0FoRXM5MEZBO0FnRXI5MEZBO0FBQUE7QUFBQTtBaEV3OTBGQTtBZ0V2OTBGQTtBQUFBO0FBQUE7QWhFMDkwRkE7QWdFeDkwRkE7QUFBQTtBQUFBO0FBQUE7QWhFMjkwRkE7QWdFMTkwRkE7QUFBQTtBQUFBO0FBQUE7QWhFNjkwRkE7QWdFNTkwRkE7QUFBQTtBQUFBO0FBQUE7QWhFKzkwRkE7QWdFOTkwRkE7QUFBQTtBQUFBO0FBQUE7QWhFaSswRkE7QWdFaCswRkE7QUFBQTtBQUFBO0FoRW0rMEZBO0FnRWorMEZBO0FBQUE7QUFBQTtBQUFBO0FoRW8rMEZBO0FnRW4rMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXMrMEZBO0FnRXIrMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXcrMEZBO0FnRXYrMEZBO0FBQUE7QUFBQTtBQUFBO0FoRTArMEZBO0FnRXorMEZBO0FBQUE7QUFBQTtBQUFBO0FoRTQrMEZBO0FnRTErMEZBO0FBQUE7QUFBQTtBaEU2KzBGQTtBZ0U1KzBGQTtBQUFBO0FBQUE7QWhFKyswRkE7QWdFOSswRkE7QUFBQTtBQUFBO0FoRWkvMEZBO0FnRWgvMEZBO0FBQUE7QUFBQTtBaEVtLzBGQTtBZ0VsLzBGQTtBQUFBO0FBQUE7QWhFcS8wRkE7QWdFcC8wRkE7QUFBQTtBQUFBO0FoRXUvMEZBO0FnRXIvMEZBO0FBQUE7QUFBQTtBaEV3LzBGQTtBZ0V2LzBGQTtBQUFBO0FBQUE7QWhFMC8wRkE7QWdFei8wRkE7QUFBQTtBQUFBO0FoRTQvMEZBO0FnRTMvMEZBO0FBQUE7QUFBQTtBaEU4LzBGQTtBZ0U3LzBGQTtBQUFBO0FBQUE7QWhFZ2cxRkE7QWdFLy8wRkE7QUFBQTtBQUFBO0FoRWtnMUZBO0FBQ0E7QWlCdi8wRkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNmkxRkE7QWdFNWkxRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUraTFGQTtBZ0U5aTFGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWlqMUZBO0FnRWhqMUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbWoxRkE7QWdFamoxRkE7QUFBQTtBQUFBO0FoRW9qMUZBO0FnRW5qMUZBO0FBQUE7QUFBQTtBaEVzajFGQTtBZ0VyajFGQTtBQUFBO0FBQUE7QWhFd2oxRkE7QWdFdmoxRkE7QUFBQTtBQUFBO0FBQUE7QWhFMGoxRkE7QWdFemoxRkE7QUFBQTtBQUFBO0FBQUE7QWhFNGoxRkE7QWdFM2oxRkE7QUFBQTtBQUFBO0FBQUE7QWhFOGoxRkE7QWdFN2oxRkE7QUFBQTtBQUFBO0FoRWdrMUZBO0FnRS9qMUZBO0FBQUE7QUFBQTtBaEVrazFGQTtBZ0VoazFGQTtBQUFBO0FBQUE7QUFBQTtBaEVtazFGQTtBZ0VsazFGQTtBQUFBO0FBQUE7QUFBQTtBaEVxazFGQTtBZ0VwazFGQTtBQUFBO0FBQUE7QUFBQTtBaEV1azFGQTtBZ0V0azFGQTtBQUFBO0FBQUE7QUFBQTtBaEV5azFGQTtBZ0V4azFGQTtBQUFBO0FBQUE7QWhFMmsxRkE7QWdFemsxRkE7QUFBQTtBQUFBO0FBQUE7QWhFNGsxRkE7QWdFM2sxRkE7QUFBQTtBQUFBO0FBQUE7QWhFOGsxRkE7QWdFN2sxRkE7QUFBQTtBQUFBO0FBQUE7QWhFZ2wxRkE7QWdFL2sxRkE7QUFBQTtBQUFBO0FBQUE7QWhFa2wxRkE7QWdFamwxRkE7QUFBQTtBQUFBO0FBQUE7QWhFb2wxRkE7QWdFbGwxRkE7QUFBQTtBQUFBO0FoRXFsMUZBO0FnRXBsMUZBO0FBQUE7QUFBQTtBaEV1bDFGQTtBZ0V0bDFGQTtBQUFBO0FBQUE7QWhFeWwxRkE7QWdFeGwxRkE7QUFBQTtBQUFBO0FoRTJsMUZBO0FnRTFsMUZBO0FBQUE7QUFBQTtBaEU2bDFGQTtBZ0U1bDFGQTtBQUFBO0FBQUE7QWhFK2wxRkE7QWdFN2wxRkE7QUFBQTtBQUFBO0FoRWdtMUZBO0FnRS9sMUZBO0FBQUE7QUFBQTtBaEVrbTFGQTtBZ0VqbTFGQTtBQUFBO0FBQUE7QWhFb20xRkE7QWdFbm0xRkE7QUFBQTtBQUFBO0FoRXNtMUZBO0FnRXJtMUZBO0FBQUE7QUFBQTtBaEV3bTFGQTtBZ0V2bTFGQTtBQUFBO0FBQUE7QWhFMG0xRkE7QUFDQTtBaUVycDFGQTtBQUFBO0FqRXdwMUZBOztBaUV2cDFGQTtBQUFBO0FqRTJwMUZBOztBaUUxcDFGQTtBQUFBO0FqRThwMUZBOztBaUIxbTFGQTtBZ0R0REE7QUFBQTtBakVxcTFGQTtBaUVwcTFGQTtBQUFBO0FqRXVxMUZBO0FpRXRxMUZBO0FBQUE7QWpFeXExRkE7QUFDQTtBaUJ0bjFGQTtBZ0R0REE7QUFBQTtBakVncjFGQTtBaUUvcTFGQTtBQUFBO0FqRWtyMUZBO0FpRWpyMUZBO0FBQUE7QWpFb3IxRkE7QUFDQTtBaUJqbzFGQTtBZ0R0REE7QUFBQTtBakUycjFGQTtBaUUxcjFGQTtBQUFBO0FqRTZyMUZBO0FpRTVyMUZBO0FBQUE7QWpFK3IxRkE7QUFDQTtBaUI1bzFGQTtBZ0R0REE7QUFBQTtBakVzczFGQTtBaUVyczFGQTtBQUFBO0FqRXdzMUZBO0FpRXZzMUZBO0FBQUE7QWpFMHMxRkE7QUFDQTtBa0VodDFGQTtBQUFBO0FBQUE7QUFBQTtBbEVtdDFGQTs7QWtFbnQxRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEV1dDFGQTs7QWtFdnQxRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEUydDFGQTs7QW1FM3QxRkE7QUFBQTtBbkUrdDFGQTs7QW1FL3QxRkE7QUFBQTtBbkVtdTFGQTs7QW9FbHUxRkE7QUFBQTtBcEVzdTFGQTs7QW9FdHUxRkE7QUFBQTtBcEUwdTFGQTs7QW9FMXUxRkE7QUFBQTtBcEU4dTFGQTs7QW9FOXUxRkE7QUFBQTtBcEVrdjFGQTs7QW9FbHYxRkE7QUFBQTtBcEVzdjFGQTs7QW9FanYxRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRW92MUZBOztBb0VqdjFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFb3YxRkE7O0FvRWh2MUZBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFb3YxRkE7QUFDQTs7QXFFOXcxRkE7QUNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFZ3gxRkE7O0FzRXR3MUZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RXd3MUZBOztBdUVyeTFGQTtBQUFBO0FBQUE7QXZFeXkxRkE7O0F1RXh5MUZBO0FBQUE7QUFBQTtBdkU0eTFGQTs7QXVFM3kxRkE7QUFBQTtBQUFBO0F2RSt5MUZBOztBdUU5eTFGQTtBQUFBO0FBQUE7QXZFa3oxRkE7O0F3RWp6MUZBO0FBQUE7QXhFcXoxRkE7O0F3RXJ6MUZBO0FBQUE7QXhFeXoxRkE7O0F3RXp6MUZBO0FBQUE7QXhFNnoxRkE7O0F3RTd6MUZBO0FBQUE7QXhFaTAxRkE7O0F3RWowMUZBO0FBQUE7QXhFcTAxRkE7O0F3RXIwMUZBO0FBQUE7QXhFeTAxRkE7O0F3RXowMUZBO0FBQUE7QXhFNjAxRkE7O0F3RTcwMUZBO0FBQUE7QXhFaTExRkE7O0F3RWoxMUZBO0FBQUE7QXhFcTExRkE7O0F3RXIxMUZBO0FBQUE7QXhFeTExRkE7O0F3RXoxMUZBO0FBQUE7QXhFNjExRkE7O0F3RTcxMUZBO0FBQUE7QXhFaTIxRkE7O0F3RWoyMUZBO0FBQUE7QXhFcTIxRkE7O0F3RXIyMUZBO0FBQUE7QXhFeTIxRkE7O0F3RXIyMUZBO0FBQUE7QXhFeTIxRkE7O0F3RXgyMUZBO0FBQUE7QXhFNDIxRkE7O0F3RXgyMUZBO0FBQUE7QXhFNDIxRkE7O0F3RTMyMUZBO0FBQUE7QXhFKzIxRkE7O0F3RTcyMUZBO0FBQUE7QXhFaTMxRkE7O0F3RWgzMUZBO0FBQUE7QXhFbzMxRkE7O0F5RTczMUZBO0FBQUE7QXpFaTQxRkE7O0F5RWg0MUZBOztBQUVBO0F6RW00MUZBOztBeUVqNDFGQTs7QUFFQTtBekVvNDFGQTs7QXlFbDQxRkE7O0FBRUE7QXpFcTQxRkE7O0F5RW40MUZBOztBQUVBO0F6RXM0MUZBOztBeUVyNTFGQTtBQUFBO0F6RXk1MUZBOztBeUV4NTFGQTs7QUFFQTtBekUyNTFGQTs7QXlFejUxRkE7O0FBRUE7QXpFNDUxRkE7O0F5RTE1MUZBOztBQUVBO0F6RTY1MUZBOztBeUUzNTFGQTs7QUFFQTtBekU4NTFGQTs7QXlFNzYxRkE7QUFBQTtBekVpNzFGQTs7QXlFaDcxRkE7O0FBRUE7QXpFbTcxRkE7O0F5RWo3MUZBOztBQUVBO0F6RW83MUZBOztBeUVsNzFGQTs7QUFFQTtBekVxNzFGQTs7QXlFbjcxRkE7O0FBRUE7QXpFczcxRkE7O0F5RXI4MUZBO0FBQUE7QXpFeTgxRkE7O0F5RXg4MUZBOztBQUVBO0F6RTI4MUZBOztBeUV6ODFGQTs7QUFFQTtBekU0ODFGQTs7QXlFMTgxRkE7O0FBRUE7QXpFNjgxRkE7O0F5RTM4MUZBOztBQUVBO0F6RTg4MUZBOztBeUU3OTFGQTtBQUFBO0F6RWkrMUZBOztBeUVoKzFGQTs7QUFFQTtBekVtKzFGQTs7QXlFaisxRkE7O0FBRUE7QXpFbysxRkE7O0F5RWwrMUZBOztBQUVBO0F6RXErMUZBOztBeUVuKzFGQTs7QUFFQTtBekVzKzFGQTs7QXlFci8xRkE7QUFBQTtBekV5LzFGQTs7QXlFeC8xRkE7O0FBRUE7QXpFMi8xRkE7O0F5RXovMUZBOztBQUVBO0F6RTQvMUZBOztBeUUxLzFGQTs7QUFFQTtBekU2LzFGQTs7QXlFMy8xRkE7O0FBRUE7QXpFOC8xRkE7O0F5RTdnMkZBO0FBQUE7QXpFaWgyRkE7O0F5RWhoMkZBOztBQUVBO0F6RW1oMkZBOztBeUVqaDJGQTs7QUFFQTtBekVvaDJGQTs7QXlFbGgyRkE7O0FBRUE7QXpFcWgyRkE7O0F5RW5oMkZBOztBQUVBO0F6RXNoMkZBOztBeUVyaTJGQTtBQUFBO0F6RXlpMkZBOztBeUV4aTJGQTs7QUFFQTtBekUyaTJGQTs7QXlFemkyRkE7O0FBRUE7QXpFNGkyRkE7O0F5RTFpMkZBOztBQUVBO0F6RTZpMkZBOztBeUUzaTJGQTs7QUFFQTtBekU4aTJGQTs7QXlFN2oyRkE7QUFBQTtBekVpazJGQTs7QXlFaGsyRkE7O0FBRUE7QXpFbWsyRkE7O0F5RWprMkZBOztBQUVBO0F6RW9rMkZBOztBeUVsazJGQTs7QUFFQTtBekVxazJGQTs7QXlFbmsyRkE7O0FBRUE7QXpFc2syRkE7O0F5RXJsMkZBO0FBQUE7QXpFeWwyRkE7O0F5RXhsMkZBOztBQUVBO0F6RTJsMkZBOztBeUV6bDJGQTs7QUFFQTtBekU0bDJGQTs7QXlFMWwyRkE7O0FBRUE7QXpFNmwyRkE7O0F5RTNsMkZBOztBQUVBO0F6RThsMkZBOztBeUU3bTJGQTtBQUFBO0F6RWluMkZBOztBeUVobjJGQTs7QUFFQTtBekVtbjJGQTs7QXlFam4yRkE7O0FBRUE7QXpFb24yRkE7O0F5RWxuMkZBOztBQUVBO0F6RXFuMkZBOztBeUVubjJGQTs7QUFFQTtBekVzbjJGQTs7QXlFcm8yRkE7QUFBQTtBekV5bzJGQTs7QXlFeG8yRkE7O0FBRUE7QXpFMm8yRkE7O0F5RXpvMkZBOztBQUVBO0F6RTRvMkZBOztBeUUxbzJGQTs7QUFFQTtBekU2bzJGQTs7QXlFM28yRkE7O0FBRUE7QXpFOG8yRkE7O0F5RTdwMkZBO0FBQUE7QXpFaXEyRkE7O0F5RWhxMkZBOztBQUVBO0F6RW1xMkZBOztBeUVqcTJGQTs7QUFFQTtBekVvcTJGQTs7QXlFbHEyRkE7O0FBRUE7QXpFcXEyRkE7O0F5RW5xMkZBOztBQUVBO0F6RXNxMkZBOztBeUVycjJGQTtBQUFBO0F6RXlyMkZBOztBeUV4cjJGQTs7QUFFQTtBekUycjJGQTs7QXlFenIyRkE7O0FBRUE7QXpFNHIyRkE7O0F5RTFyMkZBOztBQUVBO0F6RTZyMkZBOztBeUUzcjJGQTs7QUFFQTtBekU4cjJGQTs7QXlFN3MyRkE7QUFBQTtBekVpdDJGQTs7QXlFaHQyRkE7O0FBRUE7QXpFbXQyRkE7O0F5RWp0MkZBOztBQUVBO0F6RW90MkZBOztBeUVsdDJGQTs7QUFFQTtBekVxdDJGQTs7QXlFbnQyRkE7O0FBRUE7QXpFc3QyRkE7O0F5RXJ1MkZBO0FBQUE7QXpFeXUyRkE7O0F5RXh1MkZBOztBQUVBO0F6RTJ1MkZBOztBeUV6dTJGQTs7QUFFQTtBekU0dTJGQTs7QXlFMXUyRkE7O0FBRUE7QXpFNnUyRkE7O0F5RTN1MkZBOztBQUVBO0F6RTh1MkZBOztBeUU3djJGQTtBQUFBO0F6RWl3MkZBOztBeUVodzJGQTs7QUFFQTtBekVtdzJGQTs7QXlFancyRkE7O0FBRUE7QXpFb3cyRkE7O0F5RWx3MkZBOztBQUVBO0F6RXF3MkZBOztBeUVudzJGQTs7QUFFQTtBekVzdzJGQTs7QXlFcngyRkE7QUFBQTtBekV5eDJGQTs7QXlFeHgyRkE7O0FBRUE7QXpFMngyRkE7O0F5RXp4MkZBOztBQUVBO0F6RTR4MkZBOztBeUUxeDJGQTs7QUFFQTtBekU2eDJGQTs7QXlFM3gyRkE7O0FBRUE7QXpFOHgyRkE7O0F5RTd5MkZBO0FBQUE7QXpFaXoyRkE7O0F5RWh6MkZBOztBQUVBO0F6RW16MkZBOztBeUVqejJGQTs7QUFFQTtBekVvejJGQTs7QXlFbHoyRkE7O0FBRUE7QXpFcXoyRkE7O0F5RW56MkZBOztBQUVBO0F6RXN6MkZBOztBeUVyMDJGQTtBQUFBO0F6RXkwMkZBOztBeUV4MDJGQTs7QUFFQTtBekUyMDJGQTs7QXlFejAyRkE7O0FBRUE7QXpFNDAyRkE7O0F5RTEwMkZBOztBQUVBO0F6RTYwMkZBOztBeUUzMDJGQTs7QUFFQTtBekU4MDJGQTs7QXlFNzEyRkE7QUFBQTtBekVpMjJGQTs7QXlFaDIyRkE7O0FBRUE7QXpFbTIyRkE7O0F5RWoyMkZBOztBQUVBO0F6RW8yMkZBOztBeUVsMjJGQTs7QUFFQTtBekVxMjJGQTs7QXlFbjIyRkE7O0FBRUE7QXpFczIyRkE7O0F5RXIzMkZBO0FBQUE7QXpFeTMyRkE7O0F5RXgzMkZBOztBQUVBO0F6RTIzMkZBOztBeUV6MzJGQTs7QUFFQTtBekU0MzJGQTs7QXlFMTMyRkE7O0FBRUE7QXpFNjMyRkE7O0F5RTMzMkZBOztBQUVBO0F6RTgzMkZBOztBeUU3NDJGQTtBQUFBO0F6RWk1MkZBOztBeUVoNTJGQTs7QUFFQTtBekVtNTJGQTs7QXlFajUyRkE7O0FBRUE7QXpFbzUyRkE7O0F5RWw1MkZBOztBQUVBO0F6RXE1MkZBOztBeUVuNTJGQTs7QUFFQTtBekVzNTJGQTs7QXlFcjYyRkE7QUFBQTtBekV5NjJGQTs7QXlFeDYyRkE7O0FBRUE7QXpFMjYyRkE7O0F5RXo2MkZBOztBQUVBO0F6RTQ2MkZBOztBeUUxNjJGQTs7QUFFQTtBekU2NjJGQTs7QXlFMzYyRkE7O0FBRUE7QXpFODYyRkE7O0F5RTc3MkZBO0FBQUE7QXpFaTgyRkE7O0F5RWg4MkZBOztBQUVBO0F6RW04MkZBOztBeUVqODJGQTs7QUFFQTtBekVvODJGQTs7QXlFbDgyRkE7O0FBRUE7QXpFcTgyRkE7O0F5RW44MkZBOztBQUVBO0F6RXM4MkZBOztBeUVyOTJGQTtBQUFBO0F6RXk5MkZBOztBeUV4OTJGQTs7QUFFQTtBekUyOTJGQTs7QXlFejkyRkE7O0FBRUE7QXpFNDkyRkE7O0F5RTE5MkZBOztBQUVBO0F6RTY5MkZBOztBeUUzOTJGQTs7QUFFQTtBekU4OTJGQTs7QXlFNysyRkE7QUFBQTtBekVpLzJGQTs7QXlFaC8yRkE7O0FBRUE7QXpFbS8yRkE7O0F5RWovMkZBOztBQUVBO0F6RW8vMkZBOztBeUVsLzJGQTs7QUFFQTtBekVxLzJGQTs7QXlFbi8yRkE7O0FBRUE7QXpFcy8yRkE7O0F5RXJnM0ZBO0FBQUE7QXpFeWczRkE7O0F5RXhnM0ZBOztBQUVBO0F6RTJnM0ZBOztBeUV6ZzNGQTs7QUFFQTtBekU0ZzNGQTs7QXlFMWczRkE7O0FBRUE7QXpFNmczRkE7O0F5RTNnM0ZBOztBQUVBO0F6RThnM0ZBOztBeUU3aDNGQTtBQUFBO0F6RWlpM0ZBOztBeUVoaTNGQTs7QUFFQTtBekVtaTNGQTs7QXlFamkzRkE7O0FBRUE7QXpFb2kzRkE7O0F5RWxpM0ZBOztBQUVBO0F6RXFpM0ZBOztBeUVuaTNGQTs7QUFFQTtBekVzaTNGQTs7QXlFcmozRkE7QUFBQTtBekV5ajNGQTs7QXlFeGozRkE7O0FBRUE7QXpFMmozRkE7O0F5RXpqM0ZBOztBQUVBO0F6RTRqM0ZBOztBeUUxajNGQTs7QUFFQTtBekU2ajNGQTs7QXlFM2ozRkE7O0FBRUE7QXpFOGozRkE7O0F5RTdrM0ZBO0FBQUE7QXpFaWwzRkE7O0F5RWhsM0ZBOztBQUVBO0F6RW1sM0ZBOztBeUVqbDNGQTs7QUFFQTtBekVvbDNGQTs7QXlFbGwzRkE7O0FBRUE7QXpFcWwzRkE7O0F5RW5sM0ZBOztBQUVBO0F6RXNsM0ZBOztBeUVybTNGQTtBQUFBO0F6RXltM0ZBOztBeUV4bTNGQTs7QUFFQTtBekUybTNGQTs7QXlFem0zRkE7O0FBRUE7QXpFNG0zRkE7O0F5RTFtM0ZBOztBQUVBO0F6RTZtM0ZBOztBeUUzbTNGQTs7QUFFQTtBekU4bTNGQTs7QXlFN24zRkE7QUFBQTtBekVpbzNGQTs7QXlFaG8zRkE7O0FBRUE7QXpFbW8zRkE7O0F5RWpvM0ZBOztBQUVBO0F6RW9vM0ZBOztBeUVsbzNGQTs7QUFFQTtBekVxbzNGQTs7QXlFbm8zRkE7O0FBRUE7QXpFc28zRkE7O0F5RXJwM0ZBO0FBQUE7QXpFeXAzRkE7O0F5RXhwM0ZBOztBQUVBO0F6RTJwM0ZBOztBeUV6cDNGQTs7QUFFQTtBekU0cDNGQTs7QXlFMXAzRkE7O0FBRUE7QXpFNnAzRkE7O0F5RTNwM0ZBOztBQUVBO0F6RThwM0ZBOztBeUU3cTNGQTtBQUFBO0F6RWlyM0ZBOztBeUVocjNGQTs7QUFFQTtBekVtcjNGQTs7QXlFanIzRkE7O0FBRUE7QXpFb3IzRkE7O0F5RWxyM0ZBOztBQUVBO0F6RXFyM0ZBOztBeUVucjNGQTs7QUFFQTtBekVzcjNGQTs7QXlFcnMzRkE7QUFBQTtBekV5czNGQTs7QXlFeHMzRkE7O0FBRUE7QXpFMnMzRkE7O0F5RXpzM0ZBOztBQUVBO0F6RTRzM0ZBOztBeUUxczNGQTs7QUFFQTtBekU2czNGQTs7QXlFM3MzRkE7O0FBRUE7QXpFOHMzRkE7O0F5RTd0M0ZBO0FBQUE7QXpFaXUzRkE7O0F5RWh1M0ZBOztBQUVBO0F6RW11M0ZBOztBeUVqdTNGQTs7QUFFQTtBekVvdTNGQTs7QXlFbHUzRkE7O0FBRUE7QXpFcXUzRkE7O0F5RW51M0ZBOztBQUVBO0F6RXN1M0ZBOztBeUVydjNGQTtBQUFBO0F6RXl2M0ZBOztBeUV4djNGQTs7QUFFQTtBekUydjNGQTs7QXlFenYzRkE7O0FBRUE7QXpFNHYzRkE7O0F5RTF2M0ZBOztBQUVBO0F6RTZ2M0ZBOztBeUUzdjNGQTs7QUFFQTtBekU4djNGQTs7QXlFN3czRkE7QUFBQTtBekVpeDNGQTs7QXlFaHgzRkE7O0FBRUE7QXpFbXgzRkE7O0F5RWp4M0ZBOztBQUVBO0F6RW94M0ZBOztBeUVseDNGQTs7QUFFQTtBekVxeDNGQTs7QXlFbngzRkE7O0FBRUE7QXpFc3gzRkE7O0F5RXJ5M0ZBO0FBQUE7QXpFeXkzRkE7O0F5RXh5M0ZBOztBQUVBO0F6RTJ5M0ZBOztBeUV6eTNGQTs7QUFFQTtBekU0eTNGQTs7QXlFMXkzRkE7O0FBRUE7QXpFNnkzRkE7O0F5RTN5M0ZBOztBQUVBO0F6RTh5M0ZBOztBeUU3ejNGQTtBQUFBO0F6RWkwM0ZBOztBeUVoMDNGQTs7QUFFQTtBekVtMDNGQTs7QXlFajAzRkE7O0FBRUE7QXpFbzAzRkE7O0F5RWwwM0ZBOztBQUVBO0F6RXEwM0ZBOztBeUVuMDNGQTs7QUFFQTtBekVzMDNGQTs7QXlFcjEzRkE7QUFBQTtBekV5MTNGQTs7QXlFeDEzRkE7O0FBRUE7QXpFMjEzRkE7O0F5RXoxM0ZBOztBQUVBO0F6RTQxM0ZBOztBeUUxMTNGQTs7QUFFQTtBekU2MTNGQTs7QXlFMzEzRkE7O0FBRUE7QXpFODEzRkE7O0F5RXQxM0ZBO0FBQUE7QXpFMDEzRkE7O0F5RXoxM0ZBOztBQUVBO0F6RTQxM0ZBOztBeUUxMTNGQTs7QUFFQTtBekU2MTNGQTs7QXlFMzEzRkE7O0FBRUE7QXpFODEzRkE7O0F5RTUxM0ZBOztBQUVBO0F6RSsxM0ZBOztBeUU5MjNGQTtBQUFBO0F6RWszM0ZBOztBeUVqMzNGQTs7QUFFQTtBekVvMzNGQTs7QXlFbDMzRkE7O0FBRUE7QXpFcTMzRkE7O0F5RW4zM0ZBOztBQUVBO0F6RXMzM0ZBOztBeUVwMzNGQTs7QUFFQTtBekV1MzNGQTs7QXlFdDQzRkE7QUFBQTtBekUwNDNGQTs7QXlFejQzRkE7O0FBRUE7QXpFNDQzRkE7O0F5RTE0M0ZBOztBQUVBO0F6RTY0M0ZBOztBeUUzNDNGQTs7QUFFQTtBekU4NDNGQTs7QXlFNTQzRkE7O0FBRUE7QXpFKzQzRkE7O0F5RTk1M0ZBO0FBQUE7QXpFazYzRkE7O0F5RWo2M0ZBOztBQUVBO0F6RW82M0ZBOztBeUVsNjNGQTs7QUFFQTtBekVxNjNGQTs7QXlFbjYzRkE7O0FBRUE7QXpFczYzRkE7O0F5RXA2M0ZBOztBQUVBO0F6RXU2M0ZBOztBeUV0NzNGQTtBQUFBO0F6RTA3M0ZBOztBeUV6NzNGQTs7QUFFQTtBekU0NzNGQTs7QXlFMTczRkE7O0FBRUE7QXpFNjczRkE7O0F5RTM3M0ZBOztBQUVBO0F6RTg3M0ZBOztBeUU1NzNGQTs7QUFFQTtBekUrNzNGQTs7QXlFOTgzRkE7QUFBQTtBekVrOTNGQTs7QXlFajkzRkE7O0FBRUE7QXpFbzkzRkE7O0F5RWw5M0ZBOztBQUVBO0F6RXE5M0ZBOztBeUVuOTNGQTs7QUFFQTtBekVzOTNGQTs7QXlFcDkzRkE7O0FBRUE7QXpFdTkzRkE7O0F5RXQrM0ZBO0FBQUE7QXpFMCszRkE7O0F5RXorM0ZBOztBQUVBO0F6RTQrM0ZBOztBeUUxKzNGQTs7QUFFQTtBekU2KzNGQTs7QXlFMyszRkE7O0FBRUE7QXpFOCszRkE7O0F5RTUrM0ZBOztBQUVBO0F6RSsrM0ZBOztBeUU5LzNGQTtBQUFBO0F6RWtnNEZBOztBeUVqZzRGQTs7QUFFQTtBekVvZzRGQTs7QXlFbGc0RkE7O0FBRUE7QXpFcWc0RkE7O0F5RW5nNEZBOztBQUVBO0F6RXNnNEZBOztBeUVwZzRGQTs7QUFFQTtBekV1ZzRGQTs7QXlFdGg0RkE7QUFBQTtBekUwaDRGQTs7QXlFemg0RkE7O0FBRUE7QXpFNGg0RkE7O0F5RTFoNEZBOztBQUVBO0F6RTZoNEZBOztBeUUzaDRGQTs7QUFFQTtBekU4aDRGQTs7QXlFNWg0RkE7O0FBRUE7QXpFK2g0RkE7O0F5RTlpNEZBO0FBQUE7QXpFa2o0RkE7O0F5RWpqNEZBOztBQUVBO0F6RW9qNEZBOztBeUVsajRGQTs7QUFFQTtBekVxajRGQTs7QXlFbmo0RkE7O0FBRUE7QXpFc2o0RkE7O0F5RXBqNEZBOztBQUVBO0F6RXVqNEZBOztBeUV0azRGQTtBQUFBO0F6RTBrNEZBOztBeUV6azRGQTs7QUFFQTtBekU0azRGQTs7QXlFMWs0RkE7O0FBRUE7QXpFNms0RkE7O0F5RTNrNEZBOztBQUVBO0F6RThrNEZBOztBeUU1azRGQTs7QUFFQTtBekUrazRGQTs7QXlFOWw0RkE7QUFBQTtBekVrbTRGQTs7QXlFam00RkE7O0FBRUE7QXpFb200RkE7O0F5RWxtNEZBOztBQUVBO0F6RXFtNEZBOztBeUVubTRGQTs7QUFFQTtBekVzbTRGQTs7QXlFcG00RkE7O0FBRUE7QXpFdW00RkE7O0F5RXRuNEZBO0FBQUE7QXpFMG40RkE7O0F5RXpuNEZBOztBQUVBO0F6RTRuNEZBOztBeUUxbjRGQTs7QUFFQTtBekU2bjRGQTs7QXlFM240RkE7O0FBRUE7QXpFOG40RkE7O0F5RTVuNEZBOztBQUVBO0F6RStuNEZBOztBeUU5bzRGQTtBQUFBO0F6RWtwNEZBOztBeUVqcDRGQTs7QUFFQTtBekVvcDRGQTs7QXlFbHA0RkE7O0FBRUE7QXpFcXA0RkE7O0F5RW5wNEZBOztBQUVBO0F6RXNwNEZBOztBeUVwcDRGQTs7QUFFQTtBekV1cDRGQTs7QXlFdHE0RkE7QUFBQTtBekUwcTRGQTs7QXlFenE0RkE7O0FBRUE7QXpFNHE0RkE7O0F5RTFxNEZBOztBQUVBO0F6RTZxNEZBOztBeUUzcTRGQTs7QUFFQTtBekU4cTRGQTs7QXlFNXE0RkE7O0FBRUE7QXpFK3E0RkE7O0F5RTlyNEZBO0FBQUE7QXpFa3M0RkE7O0F5RWpzNEZBOztBQUVBO0F6RW9zNEZBOztBeUVsczRGQTs7QUFFQTtBekVxczRGQTs7QXlFbnM0RkE7O0FBRUE7QXpFc3M0RkE7O0F5RXBzNEZBOztBQUVBO0F6RXVzNEZBOztBeUV0dDRGQTtBQUFBO0F6RTB0NEZBOztBeUV6dDRGQTs7QUFFQTtBekU0dDRGQTs7QXlFMXQ0RkE7O0FBRUE7QXpFNnQ0RkE7O0F5RTN0NEZBOztBQUVBO0F6RTh0NEZBOztBeUU1dDRGQTs7QUFFQTtBekUrdDRGQTs7QXlFOXU0RkE7QUFBQTtBekVrdjRGQTs7QXlFanY0RkE7O0FBRUE7QXpFb3Y0RkE7O0F5RWx2NEZBOztBQUVBO0F6RXF2NEZBOztBeUVudjRGQTs7QUFFQTtBekVzdjRGQTs7QXlFcHY0RkE7O0FBRUE7QXpFdXY0RkE7O0F5RXR3NEZBO0FBQUE7QXpFMHc0RkE7O0F5RXp3NEZBOztBQUVBO0F6RTR3NEZBOztBeUUxdzRGQTs7QUFFQTtBekU2dzRGQTs7QXlFM3c0RkE7O0FBRUE7QXpFOHc0RkE7O0F5RTV3NEZBOztBQUVBO0F6RSt3NEZBOztBeUU5eDRGQTtBQUFBO0F6RWt5NEZBOztBeUVqeTRGQTs7QUFFQTtBekVveTRGQTs7QXlFbHk0RkE7O0FBRUE7QXpFcXk0RkE7O0F5RW55NEZBOztBQUVBO0F6RXN5NEZBOztBeUVweTRGQTs7QUFFQTtBekV1eTRGQTs7QXlFank0RkE7QUFBQTtBekVxeTRGQTs7QXlFcHk0RkE7O0FBRUE7QXpFdXk0RkE7O0F5RXJ5NEZBOztBQUVBO0F6RXd5NEZBOztBeUV0eTRGQTs7QUFFQTtBekV5eTRGQTs7QXlFdnk0RkE7O0FBRUE7QXpFMHk0RkE7O0FpQm56NEZBO0F3RGxEQTtBQUFBO0F6RTAyNEZBO0F5RXoyNEZBOztBQUVBO0F6RTIyNEZBO0F5RXoyNEZBOztBQUVBO0F6RTIyNEZBO0F5RXoyNEZBOztBQUVBO0F6RTIyNEZBO0F5RXoyNEZBOztBQUVBO0F6RTIyNEZBO0F5RTEzNEZBO0FBQUE7QXpFNjM0RkE7QXlFNTM0RkE7O0FBRUE7QXpFODM0RkE7QXlFNTM0RkE7O0FBRUE7QXpFODM0RkE7QXlFNTM0RkE7O0FBRUE7QXpFODM0RkE7QXlFNTM0RkE7O0FBRUE7QXpFODM0RkE7QXlFNzQ0RkE7QUFBQTtBekVnNTRGQTtBeUUvNDRGQTs7QUFFQTtBekVpNTRGQTtBeUUvNDRGQTs7QUFFQTtBekVpNTRGQTtBeUUvNDRGQTs7QUFFQTtBekVpNTRGQTtBeUUvNDRGQTs7QUFFQTtBekVpNTRGQTtBeUVoNjRGQTtBQUFBO0F6RW02NEZBO0F5RWw2NEZBOztBQUVBO0F6RW82NEZBO0F5RWw2NEZBOztBQUVBO0F6RW82NEZBO0F5RWw2NEZBOztBQUVBO0F6RW82NEZBO0F5RWw2NEZBOztBQUVBO0F6RW82NEZBO0F5RW43NEZBO0FBQUE7QXpFczc0RkE7QXlFcjc0RkE7O0FBRUE7QXpFdTc0RkE7QXlFcjc0RkE7O0FBRUE7QXpFdTc0RkE7QXlFcjc0RkE7O0FBRUE7QXpFdTc0RkE7QXlFcjc0RkE7O0FBRUE7QXpFdTc0RkE7QXlFdDg0RkE7QUFBQTtBekV5ODRGQTtBeUV4ODRGQTs7QUFFQTtBekUwODRGQTtBeUV4ODRGQTs7QUFFQTtBekUwODRGQTtBeUV4ODRGQTs7QUFFQTtBekUwODRGQTtBeUV4ODRGQTs7QUFFQTtBekUwODRGQTtBeUV6OTRGQTtBQUFBO0F6RTQ5NEZBO0F5RTM5NEZBOztBQUVBO0F6RTY5NEZBO0F5RTM5NEZBOztBQUVBO0F6RTY5NEZBO0F5RTM5NEZBOztBQUVBO0F6RTY5NEZBO0F5RTM5NEZBOztBQUVBO0F6RTY5NEZBO0F5RTUrNEZBO0FBQUE7QXpFKys0RkE7QXlFOSs0RkE7O0FBRUE7QXpFZy80RkE7QXlFOSs0RkE7O0FBRUE7QXpFZy80RkE7QXlFOSs0RkE7O0FBRUE7QXpFZy80RkE7QXlFOSs0RkE7O0FBRUE7QXpFZy80RkE7QXlFLy80RkE7QUFBQTtBekVrZzVGQTtBeUVqZzVGQTs7QUFFQTtBekVtZzVGQTtBeUVqZzVGQTs7QUFFQTtBekVtZzVGQTtBeUVqZzVGQTs7QUFFQTtBekVtZzVGQTtBeUVqZzVGQTs7QUFFQTtBekVtZzVGQTtBeUVsaDVGQTtBQUFBO0F6RXFoNUZBO0F5RXBoNUZBOztBQUVBO0F6RXNoNUZBO0F5RXBoNUZBOztBQUVBO0F6RXNoNUZBO0F5RXBoNUZBOztBQUVBO0F6RXNoNUZBO0F5RXBoNUZBOztBQUVBO0F6RXNoNUZBO0F5RXJpNUZBO0FBQUE7QXpFd2k1RkE7QXlFdmk1RkE7O0FBRUE7QXpFeWk1RkE7QXlFdmk1RkE7O0FBRUE7QXpFeWk1RkE7QXlFdmk1RkE7O0FBRUE7QXpFeWk1RkE7QXlFdmk1RkE7O0FBRUE7QXpFeWk1RkE7QXlFeGo1RkE7QUFBQTtBekUyajVGQTtBeUUxajVGQTs7QUFFQTtBekU0ajVGQTtBeUUxajVGQTs7QUFFQTtBekU0ajVGQTtBeUUxajVGQTs7QUFFQTtBekU0ajVGQTtBeUUxajVGQTs7QUFFQTtBekU0ajVGQTtBeUUzazVGQTtBQUFBO0F6RThrNUZBO0F5RTdrNUZBOztBQUVBO0F6RStrNUZBO0F5RTdrNUZBOztBQUVBO0F6RStrNUZBO0F5RTdrNUZBOztBQUVBO0F6RStrNUZBO0F5RTdrNUZBOztBQUVBO0F6RStrNUZBO0F5RTlsNUZBO0FBQUE7QXpFaW01RkE7QXlFaG01RkE7O0FBRUE7QXpFa201RkE7QXlFaG01RkE7O0FBRUE7QXpFa201RkE7QXlFaG01RkE7O0FBRUE7QXpFa201RkE7QXlFaG01RkE7O0FBRUE7QXpFa201RkE7QXlFam41RkE7QUFBQTtBekVvbjVGQTtBeUVubjVGQTs7QUFFQTtBekVxbjVGQTtBeUVubjVGQTs7QUFFQTtBekVxbjVGQTtBeUVubjVGQTs7QUFFQTtBekVxbjVGQTtBeUVubjVGQTs7QUFFQTtBekVxbjVGQTtBeUVwbzVGQTtBQUFBO0F6RXVvNUZBO0F5RXRvNUZBOztBQUVBO0F6RXdvNUZBO0F5RXRvNUZBOztBQUVBO0F6RXdvNUZBO0F5RXRvNUZBOztBQUVBO0F6RXdvNUZBO0F5RXRvNUZBOztBQUVBO0F6RXdvNUZBO0F5RXZwNUZBO0FBQUE7QXpFMHA1RkE7QXlFenA1RkE7O0FBRUE7QXpFMnA1RkE7QXlFenA1RkE7O0FBRUE7QXpFMnA1RkE7QXlFenA1RkE7O0FBRUE7QXpFMnA1RkE7QXlFenA1RkE7O0FBRUE7QXpFMnA1RkE7QXlFMXE1RkE7QUFBQTtBekU2cTVGQTtBeUU1cTVGQTs7QUFFQTtBekU4cTVGQTtBeUU1cTVGQTs7QUFFQTtBekU4cTVGQTtBeUU1cTVGQTs7QUFFQTtBekU4cTVGQTtBeUU1cTVGQTs7QUFFQTtBekU4cTVGQTtBeUU3cjVGQTtBQUFBO0F6RWdzNUZBO0F5RS9yNUZBOztBQUVBO0F6RWlzNUZBO0F5RS9yNUZBOztBQUVBO0F6RWlzNUZBO0F5RS9yNUZBOztBQUVBO0F6RWlzNUZBO0F5RS9yNUZBOztBQUVBO0F6RWlzNUZBO0F5RWh0NUZBO0FBQUE7QXpFbXQ1RkE7QXlFbHQ1RkE7O0FBRUE7QXpFb3Q1RkE7QXlFbHQ1RkE7O0FBRUE7QXpFb3Q1RkE7QXlFbHQ1RkE7O0FBRUE7QXpFb3Q1RkE7QXlFbHQ1RkE7O0FBRUE7QXpFb3Q1RkE7QXlFbnU1RkE7QUFBQTtBekVzdTVGQTtBeUVydTVGQTs7QUFFQTtBekV1dTVGQTtBeUVydTVGQTs7QUFFQTtBekV1dTVGQTtBeUVydTVGQTs7QUFFQTtBekV1dTVGQTtBeUVydTVGQTs7QUFFQTtBekV1dTVGQTtBeUV0djVGQTtBQUFBO0F6RXl2NUZBO0F5RXh2NUZBOztBQUVBO0F6RTB2NUZBO0F5RXh2NUZBOztBQUVBO0F6RTB2NUZBO0F5RXh2NUZBOztBQUVBO0F6RTB2NUZBO0F5RXh2NUZBOztBQUVBO0F6RTB2NUZBO0F5RXp3NUZBO0FBQUE7QXpFNHc1RkE7QXlFM3c1RkE7O0FBRUE7QXpFNnc1RkE7QXlFM3c1RkE7O0FBRUE7QXpFNnc1RkE7QXlFM3c1RkE7O0FBRUE7QXpFNnc1RkE7QXlFM3c1RkE7O0FBRUE7QXpFNnc1RkE7QXlFNXg1RkE7QUFBQTtBekUreDVGQTtBeUU5eDVGQTs7QUFFQTtBekVneTVGQTtBeUU5eDVGQTs7QUFFQTtBekVneTVGQTtBeUU5eDVGQTs7QUFFQTtBekVneTVGQTtBeUU5eDVGQTs7QUFFQTtBekVneTVGQTtBeUUveTVGQTtBQUFBO0F6RWt6NUZBO0F5RWp6NUZBOztBQUVBO0F6RW16NUZBO0F5RWp6NUZBOztBQUVBO0F6RW16NUZBO0F5RWp6NUZBOztBQUVBO0F6RW16NUZBO0F5RWp6NUZBOztBQUVBO0F6RW16NUZBO0F5RWwwNUZBO0FBQUE7QXpFcTA1RkE7QXlFcDA1RkE7O0FBRUE7QXpFczA1RkE7QXlFcDA1RkE7O0FBRUE7QXpFczA1RkE7QXlFcDA1RkE7O0FBRUE7QXpFczA1RkE7QXlFcDA1RkE7O0FBRUE7QXpFczA1RkE7QXlFcjE1RkE7QUFBQTtBekV3MTVGQTtBeUV2MTVGQTs7QUFFQTtBekV5MTVGQTtBeUV2MTVGQTs7QUFFQTtBekV5MTVGQTtBeUV2MTVGQTs7QUFFQTtBekV5MTVGQTtBeUV2MTVGQTs7QUFFQTtBekV5MTVGQTtBeUV4MjVGQTtBQUFBO0F6RTIyNUZBO0F5RTEyNUZBOztBQUVBO0F6RTQyNUZBO0F5RTEyNUZBOztBQUVBO0F6RTQyNUZBO0F5RTEyNUZBOztBQUVBO0F6RTQyNUZBO0F5RTEyNUZBOztBQUVBO0F6RTQyNUZBO0F5RTMzNUZBO0FBQUE7QXpFODM1RkE7QXlFNzM1RkE7O0FBRUE7QXpFKzM1RkE7QXlFNzM1RkE7O0FBRUE7QXpFKzM1RkE7QXlFNzM1RkE7O0FBRUE7QXpFKzM1RkE7QXlFNzM1RkE7O0FBRUE7QXpFKzM1RkE7QXlFOTQ1RkE7QUFBQTtBekVpNTVGQTtBeUVoNTVGQTs7QUFFQTtBekVrNTVGQTtBeUVoNTVGQTs7QUFFQTtBekVrNTVGQTtBeUVoNTVGQTs7QUFFQTtBekVrNTVGQTtBeUVoNTVGQTs7QUFFQTtBekVrNTVGQTtBeUVqNjVGQTtBQUFBO0F6RW82NUZBO0F5RW42NUZBOztBQUVBO0F6RXE2NUZBO0F5RW42NUZBOztBQUVBO0F6RXE2NUZBO0F5RW42NUZBOztBQUVBO0F6RXE2NUZBO0F5RW42NUZBOztBQUVBO0F6RXE2NUZBO0F5RXA3NUZBO0FBQUE7QXpFdTc1RkE7QXlFdDc1RkE7O0FBRUE7QXpFdzc1RkE7QXlFdDc1RkE7O0FBRUE7QXpFdzc1RkE7QXlFdDc1RkE7O0FBRUE7QXpFdzc1RkE7QXlFdDc1RkE7O0FBRUE7QXpFdzc1RkE7QXlFdjg1RkE7QUFBQTtBekUwODVGQTtBeUV6ODVGQTs7QUFFQTtBekUyODVGQTtBeUV6ODVGQTs7QUFFQTtBekUyODVGQTtBeUV6ODVGQTs7QUFFQTtBekUyODVGQTtBeUV6ODVGQTs7QUFFQTtBekUyODVGQTtBeUUxOTVGQTtBQUFBO0F6RTY5NUZBO0F5RTU5NUZBOztBQUVBO0F6RTg5NUZBO0F5RTU5NUZBOztBQUVBO0F6RTg5NUZBO0F5RTU5NUZBOztBQUVBO0F6RTg5NUZBO0F5RTU5NUZBOztBQUVBO0F6RTg5NUZBO0F5RTcrNUZBO0FBQUE7QXpFZy81RkE7QXlFLys1RkE7O0FBRUE7QXpFaS81RkE7QXlFLys1RkE7O0FBRUE7QXpFaS81RkE7QXlFLys1RkE7O0FBRUE7QXpFaS81RkE7QXlFLys1RkE7O0FBRUE7QXpFaS81RkE7QXlFaGc2RkE7QUFBQTtBekVtZzZGQTtBeUVsZzZGQTs7QUFFQTtBekVvZzZGQTtBeUVsZzZGQTs7QUFFQTtBekVvZzZGQTtBeUVsZzZGQTs7QUFFQTtBekVvZzZGQTtBeUVsZzZGQTs7QUFFQTtBekVvZzZGQTtBeUVuaDZGQTtBQUFBO0F6RXNoNkZBO0F5RXJoNkZBOztBQUVBO0F6RXVoNkZBO0F5RXJoNkZBOztBQUVBO0F6RXVoNkZBO0F5RXJoNkZBOztBQUVBO0F6RXVoNkZBO0F5RXJoNkZBOztBQUVBO0F6RXVoNkZBO0F5RXRpNkZBO0FBQUE7QXpFeWk2RkE7QXlFeGk2RkE7O0FBRUE7QXpFMGk2RkE7QXlFeGk2RkE7O0FBRUE7QXpFMGk2RkE7QXlFeGk2RkE7O0FBRUE7QXpFMGk2RkE7QXlFeGk2RkE7O0FBRUE7QXpFMGk2RkE7QXlFemo2RkE7QUFBQTtBekU0ajZGQTtBeUUzajZGQTs7QUFFQTtBekU2ajZGQTtBeUUzajZGQTs7QUFFQTtBekU2ajZGQTtBeUUzajZGQTs7QUFFQTtBekU2ajZGQTtBeUUzajZGQTs7QUFFQTtBekU2ajZGQTtBeUU1azZGQTtBQUFBO0F6RStrNkZBO0F5RTlrNkZBOztBQUVBO0F6RWdsNkZBO0F5RTlrNkZBOztBQUVBO0F6RWdsNkZBO0F5RTlrNkZBOztBQUVBO0F6RWdsNkZBO0F5RTlrNkZBOztBQUVBO0F6RWdsNkZBO0F5RS9sNkZBO0FBQUE7QXpFa202RkE7QXlFam02RkE7O0FBRUE7QXpFbW02RkE7QXlFam02RkE7O0FBRUE7QXpFbW02RkE7QXlFam02RkE7O0FBRUE7QXpFbW02RkE7QXlFam02RkE7O0FBRUE7QXpFbW02RkE7QXlFbG42RkE7QUFBQTtBekVxbjZGQTtBeUVwbjZGQTs7QUFFQTtBekVzbjZGQTtBeUVwbjZGQTs7QUFFQTtBekVzbjZGQTtBeUVwbjZGQTs7QUFFQTtBekVzbjZGQTtBeUVwbjZGQTs7QUFFQTtBekVzbjZGQTtBeUU5bTZGQTtBQUFBO0F6RWluNkZBO0F5RWhuNkZBOztBQUVBO0F6RWtuNkZBO0F5RWhuNkZBOztBQUVBO0F6RWtuNkZBO0F5RWhuNkZBOztBQUVBO0F6RWtuNkZBO0F5RWhuNkZBOztBQUVBO0F6RWtuNkZBO0F5RWpvNkZBO0FBQUE7QXpFb282RkE7QXlFbm82RkE7O0FBRUE7QXpFcW82RkE7QXlFbm82RkE7O0FBRUE7QXpFcW82RkE7QXlFbm82RkE7O0FBRUE7QXpFcW82RkE7QXlFbm82RkE7O0FBRUE7QXpFcW82RkE7QXlFcHA2RkE7QUFBQTtBekV1cDZGQTtBeUV0cDZGQTs7QUFFQTtBekV3cDZGQTtBeUV0cDZGQTs7QUFFQTtBekV3cDZGQTtBeUV0cDZGQTs7QUFFQTtBekV3cDZGQTtBeUV0cDZGQTs7QUFFQTtBekV3cDZGQTtBeUV2cTZGQTtBQUFBO0F6RTBxNkZBO0F5RXpxNkZBOztBQUVBO0F6RTJxNkZBO0F5RXpxNkZBOztBQUVBO0F6RTJxNkZBO0F5RXpxNkZBOztBQUVBO0F6RTJxNkZBO0F5RXpxNkZBOztBQUVBO0F6RTJxNkZBO0F5RTFyNkZBO0FBQUE7QXpFNnI2RkE7QXlFNXI2RkE7O0FBRUE7QXpFOHI2RkE7QXlFNXI2RkE7O0FBRUE7QXpFOHI2RkE7QXlFNXI2RkE7O0FBRUE7QXpFOHI2RkE7QXlFNXI2RkE7O0FBRUE7QXpFOHI2RkE7QXlFN3M2RkE7QUFBQTtBekVndDZGQTtBeUUvczZGQTs7QUFFQTtBekVpdDZGQTtBeUUvczZGQTs7QUFFQTtBekVpdDZGQTtBeUUvczZGQTs7QUFFQTtBekVpdDZGQTtBeUUvczZGQTs7QUFFQTtBekVpdDZGQTtBeUVodTZGQTtBQUFBO0F6RW11NkZBO0F5RWx1NkZBOztBQUVBO0F6RW91NkZBO0F5RWx1NkZBOztBQUVBO0F6RW91NkZBO0F5RWx1NkZBOztBQUVBO0F6RW91NkZBO0F5RWx1NkZBOztBQUVBO0F6RW91NkZBO0F5RW52NkZBO0FBQUE7QXpFc3Y2RkE7QXlFcnY2RkE7O0FBRUE7QXpFdXY2RkE7QXlFcnY2RkE7O0FBRUE7QXpFdXY2RkE7QXlFcnY2RkE7O0FBRUE7QXpFdXY2RkE7QXlFcnY2RkE7O0FBRUE7QXpFdXY2RkE7QXlFdHc2RkE7QUFBQTtBekV5dzZGQTtBeUV4dzZGQTs7QUFFQTtBekUwdzZGQTtBeUV4dzZGQTs7QUFFQTtBekUwdzZGQTtBeUV4dzZGQTs7QUFFQTtBekUwdzZGQTtBeUV4dzZGQTs7QUFFQTtBekUwdzZGQTtBeUV6eDZGQTtBQUFBO0F6RTR4NkZBO0F5RTN4NkZBOztBQUVBO0F6RTZ4NkZBO0F5RTN4NkZBOztBQUVBO0F6RTZ4NkZBO0F5RTN4NkZBOztBQUVBO0F6RTZ4NkZBO0F5RTN4NkZBOztBQUVBO0F6RTZ4NkZBO0F5RTV5NkZBO0FBQUE7QXpFK3k2RkE7QXlFOXk2RkE7O0FBRUE7QXpFZ3o2RkE7QXlFOXk2RkE7O0FBRUE7QXpFZ3o2RkE7QXlFOXk2RkE7O0FBRUE7QXpFZ3o2RkE7QXlFOXk2RkE7O0FBRUE7QXpFZ3o2RkE7QXlFL3o2RkE7QUFBQTtBekVrMDZGQTtBeUVqMDZGQTs7QUFFQTtBekVtMDZGQTtBeUVqMDZGQTs7QUFFQTtBekVtMDZGQTtBeUVqMDZGQTs7QUFFQTtBekVtMDZGQTtBeUVqMDZGQTs7QUFFQTtBekVtMDZGQTtBeUVsMTZGQTtBQUFBO0F6RXExNkZBO0F5RXAxNkZBOztBQUVBO0F6RXMxNkZBO0F5RXAxNkZBOztBQUVBO0F6RXMxNkZBO0F5RXAxNkZBOztBQUVBO0F6RXMxNkZBO0F5RXAxNkZBOztBQUVBO0F6RXMxNkZBO0F5RXIyNkZBO0FBQUE7QXpFdzI2RkE7QXlFdjI2RkE7O0FBRUE7QXpFeTI2RkE7QXlFdjI2RkE7O0FBRUE7QXpFeTI2RkE7QXlFdjI2RkE7O0FBRUE7QXpFeTI2RkE7QXlFdjI2RkE7O0FBRUE7QXpFeTI2RkE7QXlFeDM2RkE7QUFBQTtBekUyMzZGQTtBeUUxMzZGQTs7QUFFQTtBekU0MzZGQTtBeUUxMzZGQTs7QUFFQTtBekU0MzZGQTtBeUUxMzZGQTs7QUFFQTtBekU0MzZGQTtBeUUxMzZGQTs7QUFFQTtBekU0MzZGQTtBeUUzNDZGQTtBQUFBO0F6RTg0NkZBO0F5RTc0NkZBOztBQUVBO0F6RSs0NkZBO0F5RTc0NkZBOztBQUVBO0F6RSs0NkZBO0F5RTc0NkZBOztBQUVBO0F6RSs0NkZBO0F5RTc0NkZBOztBQUVBO0F6RSs0NkZBO0F5RTk1NkZBO0FBQUE7QXpFaTY2RkE7QXlFaDY2RkE7O0FBRUE7QXpFazY2RkE7QXlFaDY2RkE7O0FBRUE7QXpFazY2RkE7QXlFaDY2RkE7O0FBRUE7QXpFazY2RkE7QXlFaDY2RkE7O0FBRUE7QXpFazY2RkE7QXlFajc2RkE7QUFBQTtBekVvNzZGQTtBeUVuNzZGQTs7QUFFQTtBekVxNzZGQTtBeUVuNzZGQTs7QUFFQTtBekVxNzZGQTtBeUVuNzZGQTs7QUFFQTtBekVxNzZGQTtBeUVuNzZGQTs7QUFFQTtBekVxNzZGQTtBeUVwODZGQTtBQUFBO0F6RXU4NkZBO0F5RXQ4NkZBOztBQUVBO0F6RXc4NkZBO0F5RXQ4NkZBOztBQUVBO0F6RXc4NkZBO0F5RXQ4NkZBOztBQUVBO0F6RXc4NkZBO0F5RXQ4NkZBOztBQUVBO0F6RXc4NkZBO0F5RXY5NkZBO0FBQUE7QXpFMDk2RkE7QXlFejk2RkE7O0FBRUE7QXpFMjk2RkE7QXlFejk2RkE7O0FBRUE7QXpFMjk2RkE7QXlFejk2RkE7O0FBRUE7QXpFMjk2RkE7QXlFejk2RkE7O0FBRUE7QXpFMjk2RkE7QXlFcjk2RkE7QUFBQTtBekV3OTZGQTtBeUV2OTZGQTs7QUFFQTtBekV5OTZGQTtBeUV2OTZGQTs7QUFFQTtBekV5OTZGQTtBeUV2OTZGQTs7QUFFQTtBekV5OTZGQTtBeUV2OTZGQTs7QUFFQTtBekV5OTZGQTtBQUNBO0FpQm4rNkZBO0F3RGxEQTtBQUFBO0F6RXloN0ZBO0F5RXhoN0ZBOztBQUVBO0F6RTBoN0ZBO0F5RXhoN0ZBOztBQUVBO0F6RTBoN0ZBO0F5RXhoN0ZBOztBQUVBO0F6RTBoN0ZBO0F5RXhoN0ZBOztBQUVBO0F6RTBoN0ZBO0F5RXppN0ZBO0FBQUE7QXpFNGk3RkE7QXlFM2k3RkE7O0FBRUE7QXpFNmk3RkE7QXlFM2k3RkE7O0FBRUE7QXpFNmk3RkE7QXlFM2k3RkE7O0FBRUE7QXpFNmk3RkE7QXlFM2k3RkE7O0FBRUE7QXpFNmk3RkE7QXlFNWo3RkE7QUFBQTtBekUrajdGQTtBeUU5ajdGQTs7QUFFQTtBekVnazdGQTtBeUU5ajdGQTs7QUFFQTtBekVnazdGQTtBeUU5ajdGQTs7QUFFQTtBekVnazdGQTtBeUU5ajdGQTs7QUFFQTtBekVnazdGQTtBeUUvazdGQTtBQUFBO0F6RWtsN0ZBO0F5RWpsN0ZBOztBQUVBO0F6RW1sN0ZBO0F5RWpsN0ZBOztBQUVBO0F6RW1sN0ZBO0F5RWpsN0ZBOztBQUVBO0F6RW1sN0ZBO0F5RWpsN0ZBOztBQUVBO0F6RW1sN0ZBO0F5RWxtN0ZBO0FBQUE7QXpFcW03RkE7QXlFcG03RkE7O0FBRUE7QXpFc203RkE7QXlFcG03RkE7O0FBRUE7QXpFc203RkE7QXlFcG03RkE7O0FBRUE7QXpFc203RkE7QXlFcG03RkE7O0FBRUE7QXpFc203RkE7QXlFcm43RkE7QUFBQTtBekV3bjdGQTtBeUV2bjdGQTs7QUFFQTtBekV5bjdGQTtBeUV2bjdGQTs7QUFFQTtBekV5bjdGQTtBeUV2bjdGQTs7QUFFQTtBekV5bjdGQTtBeUV2bjdGQTs7QUFFQTtBekV5bjdGQTtBeUV4bzdGQTtBQUFBO0F6RTJvN0ZBO0F5RTFvN0ZBOztBQUVBO0F6RTRvN0ZBO0F5RTFvN0ZBOztBQUVBO0F6RTRvN0ZBO0F5RTFvN0ZBOztBQUVBO0F6RTRvN0ZBO0F5RTFvN0ZBOztBQUVBO0F6RTRvN0ZBO0F5RTNwN0ZBO0FBQUE7QXpFOHA3RkE7QXlFN3A3RkE7O0FBRUE7QXpFK3A3RkE7QXlFN3A3RkE7O0FBRUE7QXpFK3A3RkE7QXlFN3A3RkE7O0FBRUE7QXpFK3A3RkE7QXlFN3A3RkE7O0FBRUE7QXpFK3A3RkE7QXlFOXE3RkE7QUFBQTtBekVpcjdGQTtBeUVocjdGQTs7QUFFQTtBekVrcjdGQTtBeUVocjdGQTs7QUFFQTtBekVrcjdGQTtBeUVocjdGQTs7QUFFQTtBekVrcjdGQTtBeUVocjdGQTs7QUFFQTtBekVrcjdGQTtBeUVqczdGQTtBQUFBO0F6RW9zN0ZBO0F5RW5zN0ZBOztBQUVBO0F6RXFzN0ZBO0F5RW5zN0ZBOztBQUVBO0F6RXFzN0ZBO0F5RW5zN0ZBOztBQUVBO0F6RXFzN0ZBO0F5RW5zN0ZBOztBQUVBO0F6RXFzN0ZBO0F5RXB0N0ZBO0FBQUE7QXpFdXQ3RkE7QXlFdHQ3RkE7O0FBRUE7QXpFd3Q3RkE7QXlFdHQ3RkE7O0FBRUE7QXpFd3Q3RkE7QXlFdHQ3RkE7O0FBRUE7QXpFd3Q3RkE7QXlFdHQ3RkE7O0FBRUE7QXpFd3Q3RkE7QXlFdnU3RkE7QUFBQTtBekUwdTdGQTtBeUV6dTdGQTs7QUFFQTtBekUydTdGQTtBeUV6dTdGQTs7QUFFQTtBekUydTdGQTtBeUV6dTdGQTs7QUFFQTtBekUydTdGQTtBeUV6dTdGQTs7QUFFQTtBekUydTdGQTtBeUUxdjdGQTtBQUFBO0F6RTZ2N0ZBO0F5RTV2N0ZBOztBQUVBO0F6RTh2N0ZBO0F5RTV2N0ZBOztBQUVBO0F6RTh2N0ZBO0F5RTV2N0ZBOztBQUVBO0F6RTh2N0ZBO0F5RTV2N0ZBOztBQUVBO0F6RTh2N0ZBO0F5RTd3N0ZBO0FBQUE7QXpFZ3g3RkE7QXlFL3c3RkE7O0FBRUE7QXpFaXg3RkE7QXlFL3c3RkE7O0FBRUE7QXpFaXg3RkE7QXlFL3c3RkE7O0FBRUE7QXpFaXg3RkE7QXlFL3c3RkE7O0FBRUE7QXpFaXg3RkE7QXlFaHk3RkE7QUFBQTtBekVteTdGQTtBeUVseTdGQTs7QUFFQTtBekVveTdGQTtBeUVseTdGQTs7QUFFQTtBekVveTdGQTtBeUVseTdGQTs7QUFFQTtBekVveTdGQTtBeUVseTdGQTs7QUFFQTtBekVveTdGQTtBeUVuejdGQTtBQUFBO0F6RXN6N0ZBO0F5RXJ6N0ZBOztBQUVBO0F6RXV6N0ZBO0F5RXJ6N0ZBOztBQUVBO0F6RXV6N0ZBO0F5RXJ6N0ZBOztBQUVBO0F6RXV6N0ZBO0F5RXJ6N0ZBOztBQUVBO0F6RXV6N0ZBO0F5RXQwN0ZBO0FBQUE7QXpFeTA3RkE7QXlFeDA3RkE7O0FBRUE7QXpFMDA3RkE7QXlFeDA3RkE7O0FBRUE7QXpFMDA3RkE7QXlFeDA3RkE7O0FBRUE7QXpFMDA3RkE7QXlFeDA3RkE7O0FBRUE7QXpFMDA3RkE7QXlFejE3RkE7QUFBQTtBekU0MTdGQTtBeUUzMTdGQTs7QUFFQTtBekU2MTdGQTtBeUUzMTdGQTs7QUFFQTtBekU2MTdGQTtBeUUzMTdGQTs7QUFFQTtBekU2MTdGQTtBeUUzMTdGQTs7QUFFQTtBekU2MTdGQTtBeUU1MjdGQTtBQUFBO0F6RSsyN0ZBO0F5RTkyN0ZBOztBQUVBO0F6RWczN0ZBO0F5RTkyN0ZBOztBQUVBO0F6RWczN0ZBO0F5RTkyN0ZBOztBQUVBO0F6RWczN0ZBO0F5RTkyN0ZBOztBQUVBO0F6RWczN0ZBO0F5RS8zN0ZBO0FBQUE7QXpFazQ3RkE7QXlFajQ3RkE7O0FBRUE7QXpFbTQ3RkE7QXlFajQ3RkE7O0FBRUE7QXpFbTQ3RkE7QXlFajQ3RkE7O0FBRUE7QXpFbTQ3RkE7QXlFajQ3RkE7O0FBRUE7QXpFbTQ3RkE7QXlFbDU3RkE7QUFBQTtBekVxNTdGQTtBeUVwNTdGQTs7QUFFQTtBekVzNTdGQTtBeUVwNTdGQTs7QUFFQTtBekVzNTdGQTtBeUVwNTdGQTs7QUFFQTtBekVzNTdGQTtBeUVwNTdGQTs7QUFFQTtBekVzNTdGQTtBeUVyNjdGQTtBQUFBO0F6RXc2N0ZBO0F5RXY2N0ZBOztBQUVBO0F6RXk2N0ZBO0F5RXY2N0ZBOztBQUVBO0F6RXk2N0ZBO0F5RXY2N0ZBOztBQUVBO0F6RXk2N0ZBO0F5RXY2N0ZBOztBQUVBO0F6RXk2N0ZBO0F5RXg3N0ZBO0FBQUE7QXpFMjc3RkE7QXlFMTc3RkE7O0FBRUE7QXpFNDc3RkE7QXlFMTc3RkE7O0FBRUE7QXpFNDc3RkE7QXlFMTc3RkE7O0FBRUE7QXpFNDc3RkE7QXlFMTc3RkE7O0FBRUE7QXpFNDc3RkE7QXlFMzg3RkE7QUFBQTtBekU4ODdGQTtBeUU3ODdGQTs7QUFFQTtBekUrODdGQTtBeUU3ODdGQTs7QUFFQTtBekUrODdGQTtBeUU3ODdGQTs7QUFFQTtBekUrODdGQTtBeUU3ODdGQTs7QUFFQTtBekUrODdGQTtBeUU5OTdGQTtBQUFBO0F6RWkrN0ZBO0F5RWgrN0ZBOztBQUVBO0F6RWsrN0ZBO0F5RWgrN0ZBOztBQUVBO0F6RWsrN0ZBO0F5RWgrN0ZBOztBQUVBO0F6RWsrN0ZBO0F5RWgrN0ZBOztBQUVBO0F6RWsrN0ZBO0F5RWovN0ZBO0FBQUE7QXpFby83RkE7QXlFbi83RkE7O0FBRUE7QXpFcS83RkE7QXlFbi83RkE7O0FBRUE7QXpFcS83RkE7QXlFbi83RkE7O0FBRUE7QXpFcS83RkE7QXlFbi83RkE7O0FBRUE7QXpFcS83RkE7QXlFcGc4RkE7QUFBQTtBekV1ZzhGQTtBeUV0ZzhGQTs7QUFFQTtBekV3ZzhGQTtBeUV0ZzhGQTs7QUFFQTtBekV3ZzhGQTtBeUV0ZzhGQTs7QUFFQTtBekV3ZzhGQTtBeUV0ZzhGQTs7QUFFQTtBekV3ZzhGQTtBeUV2aDhGQTtBQUFBO0F6RTBoOEZBO0F5RXpoOEZBOztBQUVBO0F6RTJoOEZBO0F5RXpoOEZBOztBQUVBO0F6RTJoOEZBO0F5RXpoOEZBOztBQUVBO0F6RTJoOEZBO0F5RXpoOEZBOztBQUVBO0F6RTJoOEZBO0F5RTFpOEZBO0FBQUE7QXpFNmk4RkE7QXlFNWk4RkE7O0FBRUE7QXpFOGk4RkE7QXlFNWk4RkE7O0FBRUE7QXpFOGk4RkE7QXlFNWk4RkE7O0FBRUE7QXpFOGk4RkE7QXlFNWk4RkE7O0FBRUE7QXpFOGk4RkE7QXlFN2o4RkE7QUFBQTtBekVnazhGQTtBeUUvajhGQTs7QUFFQTtBekVpazhGQTtBeUUvajhGQTs7QUFFQTtBekVpazhGQTtBeUUvajhGQTs7QUFFQTtBekVpazhGQTtBeUUvajhGQTs7QUFFQTtBekVpazhGQTtBeUVobDhGQTtBQUFBO0F6RW1sOEZBO0F5RWxsOEZBOztBQUVBO0F6RW9sOEZBO0F5RWxsOEZBOztBQUVBO0F6RW9sOEZBO0F5RWxsOEZBOztBQUVBO0F6RW9sOEZBO0F5RWxsOEZBOztBQUVBO0F6RW9sOEZBO0F5RW5tOEZBO0FBQUE7QXpFc204RkE7QXlFcm04RkE7O0FBRUE7QXpFdW04RkE7QXlFcm04RkE7O0FBRUE7QXpFdW04RkE7QXlFcm04RkE7O0FBRUE7QXpFdW04RkE7QXlFcm04RkE7O0FBRUE7QXpFdW04RkE7QXlFdG44RkE7QUFBQTtBekV5bjhGQTtBeUV4bjhGQTs7QUFFQTtBekUwbjhGQTtBeUV4bjhGQTs7QUFFQTtBekUwbjhGQTtBeUV4bjhGQTs7QUFFQTtBekUwbjhGQTtBeUV4bjhGQTs7QUFFQTtBekUwbjhGQTtBeUV6bzhGQTtBQUFBO0F6RTRvOEZBO0F5RTNvOEZBOztBQUVBO0F6RTZvOEZBO0F5RTNvOEZBOztBQUVBO0F6RTZvOEZBO0F5RTNvOEZBOztBQUVBO0F6RTZvOEZBO0F5RTNvOEZBOztBQUVBO0F6RTZvOEZBO0F5RTVwOEZBO0FBQUE7QXpFK3A4RkE7QXlFOXA4RkE7O0FBRUE7QXpFZ3E4RkE7QXlFOXA4RkE7O0FBRUE7QXpFZ3E4RkE7QXlFOXA4RkE7O0FBRUE7QXpFZ3E4RkE7QXlFOXA4RkE7O0FBRUE7QXpFZ3E4RkE7QXlFL3E4RkE7QUFBQTtBekVrcjhGQTtBeUVqcjhGQTs7QUFFQTtBekVtcjhGQTtBeUVqcjhGQTs7QUFFQTtBekVtcjhGQTtBeUVqcjhGQTs7QUFFQTtBekVtcjhGQTtBeUVqcjhGQTs7QUFFQTtBekVtcjhGQTtBeUVsczhGQTtBQUFBO0F6RXFzOEZBO0F5RXBzOEZBOztBQUVBO0F6RXNzOEZBO0F5RXBzOEZBOztBQUVBO0F6RXNzOEZBO0F5RXBzOEZBOztBQUVBO0F6RXNzOEZBO0F5RXBzOEZBOztBQUVBO0F6RXNzOEZBO0F5RXJ0OEZBO0FBQUE7QXpFd3Q4RkE7QXlFdnQ4RkE7O0FBRUE7QXpFeXQ4RkE7QXlFdnQ4RkE7O0FBRUE7QXpFeXQ4RkE7QXlFdnQ4RkE7O0FBRUE7QXpFeXQ4RkE7QXlFdnQ4RkE7O0FBRUE7QXpFeXQ4RkE7QXlFeHU4RkE7QUFBQTtBekUydThGQTtBeUUxdThGQTs7QUFFQTtBekU0dThGQTtBeUUxdThGQTs7QUFFQTtBekU0dThGQTtBeUUxdThGQTs7QUFFQTtBekU0dThGQTtBeUUxdThGQTs7QUFFQTtBekU0dThGQTtBeUUzdjhGQTtBQUFBO0F6RTh2OEZBO0F5RTd2OEZBOztBQUVBO0F6RSt2OEZBO0F5RTd2OEZBOztBQUVBO0F6RSt2OEZBO0F5RTd2OEZBOztBQUVBO0F6RSt2OEZBO0F5RTd2OEZBOztBQUVBO0F6RSt2OEZBO0F5RTl3OEZBO0FBQUE7QXpFaXg4RkE7QXlFaHg4RkE7O0FBRUE7QXpFa3g4RkE7QXlFaHg4RkE7O0FBRUE7QXpFa3g4RkE7QXlFaHg4RkE7O0FBRUE7QXpFa3g4RkE7QXlFaHg4RkE7O0FBRUE7QXpFa3g4RkE7QXlFank4RkE7QUFBQTtBekVveThGQTtBeUVueThGQTs7QUFFQTtBekVxeThGQTtBeUVueThGQTs7QUFFQTtBekVxeThGQTtBeUVueThGQTs7QUFFQTtBekVxeThGQTtBeUVueThGQTs7QUFFQTtBekVxeThGQTtBeUU3eDhGQTtBQUFBO0F6RWd5OEZBO0F5RS94OEZBOztBQUVBO0F6RWl5OEZBO0F5RS94OEZBOztBQUVBO0F6RWl5OEZBO0F5RS94OEZBOztBQUVBO0F6RWl5OEZBO0F5RS94OEZBOztBQUVBO0F6RWl5OEZBO0F5RWh6OEZBO0FBQUE7QXpFbXo4RkE7QXlFbHo4RkE7O0FBRUE7QXpFb3o4RkE7QXlFbHo4RkE7O0FBRUE7QXpFb3o4RkE7QXlFbHo4RkE7O0FBRUE7QXpFb3o4RkE7QXlFbHo4RkE7O0FBRUE7QXpFb3o4RkE7QXlFbjA4RkE7QUFBQTtBekVzMDhGQTtBeUVyMDhGQTs7QUFFQTtBekV1MDhGQTtBeUVyMDhGQTs7QUFFQTtBekV1MDhGQTtBeUVyMDhGQTs7QUFFQTtBekV1MDhGQTtBeUVyMDhGQTs7QUFFQTtBekV1MDhGQTtBeUV0MThGQTtBQUFBO0F6RXkxOEZBO0F5RXgxOEZBOztBQUVBO0F6RTAxOEZBO0F5RXgxOEZBOztBQUVBO0F6RTAxOEZBO0F5RXgxOEZBOztBQUVBO0F6RTAxOEZBO0F5RXgxOEZBOztBQUVBO0F6RTAxOEZBO0F5RXoyOEZBO0FBQUE7QXpFNDI4RkE7QXlFMzI4RkE7O0FBRUE7QXpFNjI4RkE7QXlFMzI4RkE7O0FBRUE7QXpFNjI4RkE7QXlFMzI4RkE7O0FBRUE7QXpFNjI4RkE7QXlFMzI4RkE7O0FBRUE7QXpFNjI4RkE7QXlFNTM4RkE7QUFBQTtBekUrMzhGQTtBeUU5MzhGQTs7QUFFQTtBekVnNDhGQTtBeUU5MzhGQTs7QUFFQTtBekVnNDhGQTtBeUU5MzhGQTs7QUFFQTtBekVnNDhGQTtBeUU5MzhGQTs7QUFFQTtBekVnNDhGQTtBeUUvNDhGQTtBQUFBO0F6RWs1OEZBO0F5RWo1OEZBOztBQUVBO0F6RW01OEZBO0F5RWo1OEZBOztBQUVBO0F6RW01OEZBO0F5RWo1OEZBOztBQUVBO0F6RW01OEZBO0F5RWo1OEZBOztBQUVBO0F6RW01OEZBO0F5RWw2OEZBO0FBQUE7QXpFcTY4RkE7QXlFcDY4RkE7O0FBRUE7QXpFczY4RkE7QXlFcDY4RkE7O0FBRUE7QXpFczY4RkE7QXlFcDY4RkE7O0FBRUE7QXpFczY4RkE7QXlFcDY4RkE7O0FBRUE7QXpFczY4RkE7QXlFcjc4RkE7QUFBQTtBekV3NzhGQTtBeUV2NzhGQTs7QUFFQTtBekV5NzhGQTtBeUV2NzhGQTs7QUFFQTtBekV5NzhGQTtBeUV2NzhGQTs7QUFFQTtBekV5NzhGQTtBeUV2NzhGQTs7QUFFQTtBekV5NzhGQTtBeUV4ODhGQTtBQUFBO0F6RTI4OEZBO0F5RTE4OEZBOztBQUVBO0F6RTQ4OEZBO0F5RTE4OEZBOztBQUVBO0F6RTQ4OEZBO0F5RTE4OEZBOztBQUVBO0F6RTQ4OEZBO0F5RTE4OEZBOztBQUVBO0F6RTQ4OEZBO0F5RTM5OEZBO0FBQUE7QXpFODk4RkE7QXlFNzk4RkE7O0FBRUE7QXpFKzk4RkE7QXlFNzk4RkE7O0FBRUE7QXpFKzk4RkE7QXlFNzk4RkE7O0FBRUE7QXpFKzk4RkE7QXlFNzk4RkE7O0FBRUE7QXpFKzk4RkE7QXlFOSs4RkE7QUFBQTtBekVpLzhGQTtBeUVoLzhGQTs7QUFFQTtBekVrLzhGQTtBeUVoLzhGQTs7QUFFQTtBekVrLzhGQTtBeUVoLzhGQTs7QUFFQTtBekVrLzhGQTtBeUVoLzhGQTs7QUFFQTtBekVrLzhGQTtBeUVqZzlGQTtBQUFBO0F6RW9nOUZBO0F5RW5nOUZBOztBQUVBO0F6RXFnOUZBO0F5RW5nOUZBOztBQUVBO0F6RXFnOUZBO0F5RW5nOUZBOztBQUVBO0F6RXFnOUZBO0F5RW5nOUZBOztBQUVBO0F6RXFnOUZBO0F5RXBoOUZBO0FBQUE7QXpFdWg5RkE7QXlFdGg5RkE7O0FBRUE7QXpFd2g5RkE7QXlFdGg5RkE7O0FBRUE7QXpFd2g5RkE7QXlFdGg5RkE7O0FBRUE7QXpFd2g5RkE7QXlFdGg5RkE7O0FBRUE7QXpFd2g5RkE7QXlFdmk5RkE7QUFBQTtBekUwaTlGQTtBeUV6aTlGQTs7QUFFQTtBekUyaTlGQTtBeUV6aTlGQTs7QUFFQTtBekUyaTlGQTtBeUV6aTlGQTs7QUFFQTtBekUyaTlGQTtBeUV6aTlGQTs7QUFFQTtBekUyaTlGQTtBeUUxajlGQTtBQUFBO0F6RTZqOUZBO0F5RTVqOUZBOztBQUVBO0F6RThqOUZBO0F5RTVqOUZBOztBQUVBO0F6RThqOUZBO0F5RTVqOUZBOztBQUVBO0F6RThqOUZBO0F5RTVqOUZBOztBQUVBO0F6RThqOUZBO0F5RTdrOUZBO0FBQUE7QXpFZ2w5RkE7QXlFL2s5RkE7O0FBRUE7QXpFaWw5RkE7QXlFL2s5RkE7O0FBRUE7QXpFaWw5RkE7QXlFL2s5RkE7O0FBRUE7QXpFaWw5RkE7QXlFL2s5RkE7O0FBRUE7QXpFaWw5RkE7QXlFaG05RkE7QUFBQTtBekVtbTlGQTtBeUVsbTlGQTs7QUFFQTtBekVvbTlGQTtBeUVsbTlGQTs7QUFFQTtBekVvbTlGQTtBeUVsbTlGQTs7QUFFQTtBekVvbTlGQTtBeUVsbTlGQTs7QUFFQTtBekVvbTlGQTtBeUVubjlGQTtBQUFBO0F6RXNuOUZBO0F5RXJuOUZBOztBQUVBO0F6RXVuOUZBO0F5RXJuOUZBOztBQUVBO0F6RXVuOUZBO0F5RXJuOUZBOztBQUVBO0F6RXVuOUZBO0F5RXJuOUZBOztBQUVBO0F6RXVuOUZBO0F5RXRvOUZBO0FBQUE7QXpFeW85RkE7QXlFeG85RkE7O0FBRUE7QXpFMG85RkE7QXlFeG85RkE7O0FBRUE7QXpFMG85RkE7QXlFeG85RkE7O0FBRUE7QXpFMG85RkE7QXlFeG85RkE7O0FBRUE7QXpFMG85RkE7QXlFcG85RkE7QUFBQTtBekV1bzlGQTtBeUV0bzlGQTs7QUFFQTtBekV3bzlGQTtBeUV0bzlGQTs7QUFFQTtBekV3bzlGQTtBeUV0bzlGQTs7QUFFQTtBekV3bzlGQTtBeUV0bzlGQTs7QUFFQTtBekV3bzlGQTtBQUNBO0FpQmxwOUZBO0F3RGxEQTtBQUFBO0F6RXdzOUZBO0F5RXZzOUZBOztBQUVBO0F6RXlzOUZBO0F5RXZzOUZBOztBQUVBO0F6RXlzOUZBO0F5RXZzOUZBOztBQUVBO0F6RXlzOUZBO0F5RXZzOUZBOztBQUVBO0F6RXlzOUZBO0F5RXh0OUZBO0FBQUE7QXpFMnQ5RkE7QXlFMXQ5RkE7O0FBRUE7QXpFNHQ5RkE7QXlFMXQ5RkE7O0FBRUE7QXpFNHQ5RkE7QXlFMXQ5RkE7O0FBRUE7QXpFNHQ5RkE7QXlFMXQ5RkE7O0FBRUE7QXpFNHQ5RkE7QXlFM3U5RkE7QUFBQTtBekU4dTlGQTtBeUU3dTlGQTs7QUFFQTtBekUrdTlGQTtBeUU3dTlGQTs7QUFFQTtBekUrdTlGQTtBeUU3dTlGQTs7QUFFQTtBekUrdTlGQTtBeUU3dTlGQTs7QUFFQTtBekUrdTlGQTtBeUU5djlGQTtBQUFBO0F6RWl3OUZBO0F5RWh3OUZBOztBQUVBO0F6RWt3OUZBO0F5RWh3OUZBOztBQUVBO0F6RWt3OUZBO0F5RWh3OUZBOztBQUVBO0F6RWt3OUZBO0F5RWh3OUZBOztBQUVBO0F6RWt3OUZBO0F5RWp4OUZBO0FBQUE7QXpFb3g5RkE7QXlFbng5RkE7O0FBRUE7QXpFcXg5RkE7QXlFbng5RkE7O0FBRUE7QXpFcXg5RkE7QXlFbng5RkE7O0FBRUE7QXpFcXg5RkE7QXlFbng5RkE7O0FBRUE7QXpFcXg5RkE7QXlFcHk5RkE7QUFBQTtBekV1eTlGQTtBeUV0eTlGQTs7QUFFQTtBekV3eTlGQTtBeUV0eTlGQTs7QUFFQTtBekV3eTlGQTtBeUV0eTlGQTs7QUFFQTtBekV3eTlGQTtBeUV0eTlGQTs7QUFFQTtBekV3eTlGQTtBeUV2ejlGQTtBQUFBO0F6RTB6OUZBO0F5RXp6OUZBOztBQUVBO0F6RTJ6OUZBO0F5RXp6OUZBOztBQUVBO0F6RTJ6OUZBO0F5RXp6OUZBOztBQUVBO0F6RTJ6OUZBO0F5RXp6OUZBOztBQUVBO0F6RTJ6OUZBO0F5RTEwOUZBO0FBQUE7QXpFNjA5RkE7QXlFNTA5RkE7O0FBRUE7QXpFODA5RkE7QXlFNTA5RkE7O0FBRUE7QXpFODA5RkE7QXlFNTA5RkE7O0FBRUE7QXpFODA5RkE7QXlFNTA5RkE7O0FBRUE7QXpFODA5RkE7QXlFNzE5RkE7QUFBQTtBekVnMjlGQTtBeUUvMTlGQTs7QUFFQTtBekVpMjlGQTtBeUUvMTlGQTs7QUFFQTtBekVpMjlGQTtBeUUvMTlGQTs7QUFFQTtBekVpMjlGQTtBeUUvMTlGQTs7QUFFQTtBekVpMjlGQTtBeUVoMzlGQTtBQUFBO0F6RW0zOUZBO0F5RWwzOUZBOztBQUVBO0F6RW8zOUZBO0F5RWwzOUZBOztBQUVBO0F6RW8zOUZBO0F5RWwzOUZBOztBQUVBO0F6RW8zOUZBO0F5RWwzOUZBOztBQUVBO0F6RW8zOUZBO0F5RW40OUZBO0FBQUE7QXpFczQ5RkE7QXlFcjQ5RkE7O0FBRUE7QXpFdTQ5RkE7QXlFcjQ5RkE7O0FBRUE7QXpFdTQ5RkE7QXlFcjQ5RkE7O0FBRUE7QXpFdTQ5RkE7QXlFcjQ5RkE7O0FBRUE7QXpFdTQ5RkE7QXlFdDU5RkE7QUFBQTtBekV5NTlGQTtBeUV4NTlGQTs7QUFFQTtBekUwNTlGQTtBeUV4NTlGQTs7QUFFQTtBekUwNTlGQTtBeUV4NTlGQTs7QUFFQTtBekUwNTlGQTtBeUV4NTlGQTs7QUFFQTtBekUwNTlGQTtBeUV6NjlGQTtBQUFBO0F6RTQ2OUZBO0F5RTM2OUZBOztBQUVBO0F6RTY2OUZBO0F5RTM2OUZBOztBQUVBO0F6RTY2OUZBO0F5RTM2OUZBOztBQUVBO0F6RTY2OUZBO0F5RTM2OUZBOztBQUVBO0F6RTY2OUZBO0F5RTU3OUZBO0FBQUE7QXpFKzc5RkE7QXlFOTc5RkE7O0FBRUE7QXpFZzg5RkE7QXlFOTc5RkE7O0FBRUE7QXpFZzg5RkE7QXlFOTc5RkE7O0FBRUE7QXpFZzg5RkE7QXlFOTc5RkE7O0FBRUE7QXpFZzg5RkE7QXlFLzg5RkE7QUFBQTtBekVrOTlGQTtBeUVqOTlGQTs7QUFFQTtBekVtOTlGQTtBeUVqOTlGQTs7QUFFQTtBekVtOTlGQTtBeUVqOTlGQTs7QUFFQTtBekVtOTlGQTtBeUVqOTlGQTs7QUFFQTtBekVtOTlGQTtBeUVsKzlGQTtBQUFBO0F6RXErOUZBO0F5RXArOUZBOztBQUVBO0F6RXMrOUZBO0F5RXArOUZBOztBQUVBO0F6RXMrOUZBO0F5RXArOUZBOztBQUVBO0F6RXMrOUZBO0F5RXArOUZBOztBQUVBO0F6RXMrOUZBO0F5RXIvOUZBO0FBQUE7QXpFdy85RkE7QXlFdi85RkE7O0FBRUE7QXpFeS85RkE7QXlFdi85RkE7O0FBRUE7QXpFeS85RkE7QXlFdi85RkE7O0FBRUE7QXpFeS85RkE7QXlFdi85RkE7O0FBRUE7QXpFeS85RkE7QXlFeGcrRkE7QUFBQTtBekUyZytGQTtBeUUxZytGQTs7QUFFQTtBekU0ZytGQTtBeUUxZytGQTs7QUFFQTtBekU0ZytGQTtBeUUxZytGQTs7QUFFQTtBekU0ZytGQTtBeUUxZytGQTs7QUFFQTtBekU0ZytGQTtBeUUzaCtGQTtBQUFBO0F6RThoK0ZBO0F5RTdoK0ZBOztBQUVBO0F6RStoK0ZBO0F5RTdoK0ZBOztBQUVBO0F6RStoK0ZBO0F5RTdoK0ZBOztBQUVBO0F6RStoK0ZBO0F5RTdoK0ZBOztBQUVBO0F6RStoK0ZBO0F5RTlpK0ZBO0FBQUE7QXpFaWorRkE7QXlFaGorRkE7O0FBRUE7QXpFa2orRkE7QXlFaGorRkE7O0FBRUE7QXpFa2orRkE7QXlFaGorRkE7O0FBRUE7QXpFa2orRkE7QXlFaGorRkE7O0FBRUE7QXpFa2orRkE7QXlFamsrRkE7QUFBQTtBekVvaytGQTtBeUVuaytGQTs7QUFFQTtBekVxaytGQTtBeUVuaytGQTs7QUFFQTtBekVxaytGQTtBeUVuaytGQTs7QUFFQTtBekVxaytGQTtBeUVuaytGQTs7QUFFQTtBekVxaytGQTtBeUVwbCtGQTtBQUFBO0F6RXVsK0ZBO0F5RXRsK0ZBOztBQUVBO0F6RXdsK0ZBO0F5RXRsK0ZBOztBQUVBO0F6RXdsK0ZBO0F5RXRsK0ZBOztBQUVBO0F6RXdsK0ZBO0F5RXRsK0ZBOztBQUVBO0F6RXdsK0ZBO0F5RXZtK0ZBO0FBQUE7QXpFMG0rRkE7QXlFem0rRkE7O0FBRUE7QXpFMm0rRkE7QXlFem0rRkE7O0FBRUE7QXpFMm0rRkE7QXlFem0rRkE7O0FBRUE7QXpFMm0rRkE7QXlFem0rRkE7O0FBRUE7QXpFMm0rRkE7QXlFMW4rRkE7QUFBQTtBekU2bitGQTtBeUU1bitGQTs7QUFFQTtBekU4bitGQTtBeUU1bitGQTs7QUFFQTtBekU4bitGQTtBeUU1bitGQTs7QUFFQTtBekU4bitGQTtBeUU1bitGQTs7QUFFQTtBekU4bitGQTtBeUU3bytGQTtBQUFBO0F6RWdwK0ZBO0F5RS9vK0ZBOztBQUVBO0F6RWlwK0ZBO0F5RS9vK0ZBOztBQUVBO0F6RWlwK0ZBO0F5RS9vK0ZBOztBQUVBO0F6RWlwK0ZBO0F5RS9vK0ZBOztBQUVBO0F6RWlwK0ZBO0F5RWhxK0ZBO0FBQUE7QXpFbXErRkE7QXlFbHErRkE7O0FBRUE7QXpFb3ErRkE7QXlFbHErRkE7O0FBRUE7QXpFb3ErRkE7QXlFbHErRkE7O0FBRUE7QXpFb3ErRkE7QXlFbHErRkE7O0FBRUE7QXpFb3ErRkE7QXlFbnIrRkE7QUFBQTtBekVzcitGQTtBeUVycitGQTs7QUFFQTtBekV1citGQTtBeUVycitGQTs7QUFFQTtBekV1citGQTtBeUVycitGQTs7QUFFQTtBekV1citGQTtBeUVycitGQTs7QUFFQTtBekV1citGQTtBeUV0cytGQTtBQUFBO0F6RXlzK0ZBO0F5RXhzK0ZBOztBQUVBO0F6RTBzK0ZBO0F5RXhzK0ZBOztBQUVBO0F6RTBzK0ZBO0F5RXhzK0ZBOztBQUVBO0F6RTBzK0ZBO0F5RXhzK0ZBOztBQUVBO0F6RTBzK0ZBO0F5RXp0K0ZBO0FBQUE7QXpFNHQrRkE7QXlFM3QrRkE7O0FBRUE7QXpFNnQrRkE7QXlFM3QrRkE7O0FBRUE7QXpFNnQrRkE7QXlFM3QrRkE7O0FBRUE7QXpFNnQrRkE7QXlFM3QrRkE7O0FBRUE7QXpFNnQrRkE7QXlFNXUrRkE7QUFBQTtBekUrdStGQTtBeUU5dStGQTs7QUFFQTtBekVnditGQTtBeUU5dStGQTs7QUFFQTtBekVnditGQTtBeUU5dStGQTs7QUFFQTtBekVnditGQTtBeUU5dStGQTs7QUFFQTtBekVnditGQTtBeUUvditGQTtBQUFBO0F6RWt3K0ZBO0F5RWp3K0ZBOztBQUVBO0F6RW13K0ZBO0F5RWp3K0ZBOztBQUVBO0F6RW13K0ZBO0F5RWp3K0ZBOztBQUVBO0F6RW13K0ZBO0F5RWp3K0ZBOztBQUVBO0F6RW13K0ZBO0F5RWx4K0ZBO0FBQUE7QXpFcXgrRkE7QXlFcHgrRkE7O0FBRUE7QXpFc3grRkE7QXlFcHgrRkE7O0FBRUE7QXpFc3grRkE7QXlFcHgrRkE7O0FBRUE7QXpFc3grRkE7QXlFcHgrRkE7O0FBRUE7QXpFc3grRkE7QXlFcnkrRkE7QUFBQTtBekV3eStGQTtBeUV2eStGQTs7QUFFQTtBekV5eStGQTtBeUV2eStGQTs7QUFFQTtBekV5eStGQTtBeUV2eStGQTs7QUFFQTtBekV5eStGQTtBeUV2eStGQTs7QUFFQTtBekV5eStGQTtBeUV4eitGQTtBQUFBO0F6RTJ6K0ZBO0F5RTF6K0ZBOztBQUVBO0F6RTR6K0ZBO0F5RTF6K0ZBOztBQUVBO0F6RTR6K0ZBO0F5RTF6K0ZBOztBQUVBO0F6RTR6K0ZBO0F5RTF6K0ZBOztBQUVBO0F6RTR6K0ZBO0F5RTMwK0ZBO0FBQUE7QXpFODArRkE7QXlFNzArRkE7O0FBRUE7QXpFKzArRkE7QXlFNzArRkE7O0FBRUE7QXpFKzArRkE7QXlFNzArRkE7O0FBRUE7QXpFKzArRkE7QXlFNzArRkE7O0FBRUE7QXpFKzArRkE7QXlFOTErRkE7QUFBQTtBekVpMitGQTtBeUVoMitGQTs7QUFFQTtBekVrMitGQTtBeUVoMitGQTs7QUFFQTtBekVrMitGQTtBeUVoMitGQTs7QUFFQTtBekVrMitGQTtBeUVoMitGQTs7QUFFQTtBekVrMitGQTtBeUVqMytGQTtBQUFBO0F6RW8zK0ZBO0F5RW4zK0ZBOztBQUVBO0F6RXEzK0ZBO0F5RW4zK0ZBOztBQUVBO0F6RXEzK0ZBO0F5RW4zK0ZBOztBQUVBO0F6RXEzK0ZBO0F5RW4zK0ZBOztBQUVBO0F6RXEzK0ZBO0F5RXA0K0ZBO0FBQUE7QXpFdTQrRkE7QXlFdDQrRkE7O0FBRUE7QXpFdzQrRkE7QXlFdDQrRkE7O0FBRUE7QXpFdzQrRkE7QXlFdDQrRkE7O0FBRUE7QXpFdzQrRkE7QXlFdDQrRkE7O0FBRUE7QXpFdzQrRkE7QXlFdjUrRkE7QUFBQTtBekUwNStGQTtBeUV6NStGQTs7QUFFQTtBekUyNStGQTtBeUV6NStGQTs7QUFFQTtBekUyNStGQTtBeUV6NStGQTs7QUFFQTtBekUyNStGQTtBeUV6NStGQTs7QUFFQTtBekUyNStGQTtBeUUxNitGQTtBQUFBO0F6RTY2K0ZBO0F5RTU2K0ZBOztBQUVBO0F6RTg2K0ZBO0F5RTU2K0ZBOztBQUVBO0F6RTg2K0ZBO0F5RTU2K0ZBOztBQUVBO0F6RTg2K0ZBO0F5RTU2K0ZBOztBQUVBO0F6RTg2K0ZBO0F5RTc3K0ZBO0FBQUE7QXpFZzgrRkE7QXlFLzcrRkE7O0FBRUE7QXpFaTgrRkE7QXlFLzcrRkE7O0FBRUE7QXpFaTgrRkE7QXlFLzcrRkE7O0FBRUE7QXpFaTgrRkE7QXlFLzcrRkE7O0FBRUE7QXpFaTgrRkE7QXlFaDkrRkE7QUFBQTtBekVtOStGQTtBeUVsOStGQTs7QUFFQTtBekVvOStGQTtBeUVsOStGQTs7QUFFQTtBekVvOStGQTtBeUVsOStGQTs7QUFFQTtBekVvOStGQTtBeUVsOStGQTs7QUFFQTtBekVvOStGQTtBeUU1OCtGQTtBQUFBO0F6RSs4K0ZBO0F5RTk4K0ZBOztBQUVBO0F6RWc5K0ZBO0F5RTk4K0ZBOztBQUVBO0F6RWc5K0ZBO0F5RTk4K0ZBOztBQUVBO0F6RWc5K0ZBO0F5RTk4K0ZBOztBQUVBO0F6RWc5K0ZBO0F5RS85K0ZBO0FBQUE7QXpFaysrRkE7QXlFaisrRkE7O0FBRUE7QXpFbSsrRkE7QXlFaisrRkE7O0FBRUE7QXpFbSsrRkE7QXlFaisrRkE7O0FBRUE7QXpFbSsrRkE7QXlFaisrRkE7O0FBRUE7QXpFbSsrRkE7QXlFbC8rRkE7QUFBQTtBekVxLytGQTtBeUVwLytGQTs7QUFFQTtBekVzLytGQTtBeUVwLytGQTs7QUFFQTtBekVzLytGQTtBeUVwLytGQTs7QUFFQTtBekVzLytGQTtBeUVwLytGQTs7QUFFQTtBekVzLytGQTtBeUVyZy9GQTtBQUFBO0F6RXdnL0ZBO0F5RXZnL0ZBOztBQUVBO0F6RXlnL0ZBO0F5RXZnL0ZBOztBQUVBO0F6RXlnL0ZBO0F5RXZnL0ZBOztBQUVBO0F6RXlnL0ZBO0F5RXZnL0ZBOztBQUVBO0F6RXlnL0ZBO0F5RXhoL0ZBO0FBQUE7QXpFMmgvRkE7QXlFMWgvRkE7O0FBRUE7QXpFNGgvRkE7QXlFMWgvRkE7O0FBRUE7QXpFNGgvRkE7QXlFMWgvRkE7O0FBRUE7QXpFNGgvRkE7QXlFMWgvRkE7O0FBRUE7QXpFNGgvRkE7QXlFM2kvRkE7QUFBQTtBekU4aS9GQTtBeUU3aS9GQTs7QUFFQTtBekUraS9GQTtBeUU3aS9GQTs7QUFFQTtBekUraS9GQTtBeUU3aS9GQTs7QUFFQTtBekUraS9GQTtBeUU3aS9GQTs7QUFFQTtBekUraS9GQTtBeUU5ai9GQTtBQUFBO0F6RWlrL0ZBO0F5RWhrL0ZBOztBQUVBO0F6RWtrL0ZBO0F5RWhrL0ZBOztBQUVBO0F6RWtrL0ZBO0F5RWhrL0ZBOztBQUVBO0F6RWtrL0ZBO0F5RWhrL0ZBOztBQUVBO0F6RWtrL0ZBO0F5RWpsL0ZBO0FBQUE7QXpFb2wvRkE7QXlFbmwvRkE7O0FBRUE7QXpFcWwvRkE7QXlFbmwvRkE7O0FBRUE7QXpFcWwvRkE7QXlFbmwvRkE7O0FBRUE7QXpFcWwvRkE7QXlFbmwvRkE7O0FBRUE7QXpFcWwvRkE7QXlFcG0vRkE7QUFBQTtBekV1bS9GQTtBeUV0bS9GQTs7QUFFQTtBekV3bS9GQTtBeUV0bS9GQTs7QUFFQTtBekV3bS9GQTtBeUV0bS9GQTs7QUFFQTtBekV3bS9GQTtBeUV0bS9GQTs7QUFFQTtBekV3bS9GQTtBeUV2bi9GQTtBQUFBO0F6RTBuL0ZBO0F5RXpuL0ZBOztBQUVBO0F6RTJuL0ZBO0F5RXpuL0ZBOztBQUVBO0F6RTJuL0ZBO0F5RXpuL0ZBOztBQUVBO0F6RTJuL0ZBO0F5RXpuL0ZBOztBQUVBO0F6RTJuL0ZBO0F5RTFvL0ZBO0FBQUE7QXpFNm8vRkE7QXlFNW8vRkE7O0FBRUE7QXpFOG8vRkE7QXlFNW8vRkE7O0FBRUE7QXpFOG8vRkE7QXlFNW8vRkE7O0FBRUE7QXpFOG8vRkE7QXlFNW8vRkE7O0FBRUE7QXpFOG8vRkE7QXlFN3AvRkE7QUFBQTtBekVncS9GQTtBeUUvcC9GQTs7QUFFQTtBekVpcS9GQTtBeUUvcC9GQTs7QUFFQTtBekVpcS9GQTtBeUUvcC9GQTs7QUFFQTtBekVpcS9GQTtBeUUvcC9GQTs7QUFFQTtBekVpcS9GQTtBeUVoci9GQTtBQUFBO0F6RW1yL0ZBO0F5RWxyL0ZBOztBQUVBO0F6RW9yL0ZBO0F5RWxyL0ZBOztBQUVBO0F6RW9yL0ZBO0F5RWxyL0ZBOztBQUVBO0F6RW9yL0ZBO0F5RWxyL0ZBOztBQUVBO0F6RW9yL0ZBO0F5RW5zL0ZBO0FBQUE7QXpFc3MvRkE7QXlFcnMvRkE7O0FBRUE7QXpFdXMvRkE7QXlFcnMvRkE7O0FBRUE7QXpFdXMvRkE7QXlFcnMvRkE7O0FBRUE7QXpFdXMvRkE7QXlFcnMvRkE7O0FBRUE7QXpFdXMvRkE7QXlFdHQvRkE7QUFBQTtBekV5dC9GQTtBeUV4dC9GQTs7QUFFQTtBekUwdC9GQTtBeUV4dC9GQTs7QUFFQTtBekUwdC9GQTtBeUV4dC9GQTs7QUFFQTtBekUwdC9GQTtBeUV4dC9GQTs7QUFFQTtBekUwdC9GQTtBeUV6dS9GQTtBQUFBO0F6RTR1L0ZBO0F5RTN1L0ZBOztBQUVBO0F6RTZ1L0ZBO0F5RTN1L0ZBOztBQUVBO0F6RTZ1L0ZBO0F5RTN1L0ZBOztBQUVBO0F6RTZ1L0ZBO0F5RTN1L0ZBOztBQUVBO0F6RTZ1L0ZBO0F5RTV2L0ZBO0FBQUE7QXpFK3YvRkE7QXlFOXYvRkE7O0FBRUE7QXpFZ3cvRkE7QXlFOXYvRkE7O0FBRUE7QXpFZ3cvRkE7QXlFOXYvRkE7O0FBRUE7QXpFZ3cvRkE7QXlFOXYvRkE7O0FBRUE7QXpFZ3cvRkE7QXlFL3cvRkE7QUFBQTtBekVreC9GQTtBeUVqeC9GQTs7QUFFQTtBekVteC9GQTtBeUVqeC9GQTs7QUFFQTtBekVteC9GQTtBeUVqeC9GQTs7QUFFQTtBekVteC9GQTtBeUVqeC9GQTs7QUFFQTtBekVteC9GQTtBeUVseS9GQTtBQUFBO0F6RXF5L0ZBO0F5RXB5L0ZBOztBQUVBO0F6RXN5L0ZBO0F5RXB5L0ZBOztBQUVBO0F6RXN5L0ZBO0F5RXB5L0ZBOztBQUVBO0F6RXN5L0ZBO0F5RXB5L0ZBOztBQUVBO0F6RXN5L0ZBO0F5RXJ6L0ZBO0FBQUE7QXpFd3ovRkE7QXlFdnovRkE7O0FBRUE7QXpFeXovRkE7QXlFdnovRkE7O0FBRUE7QXpFeXovRkE7QXlFdnovRkE7O0FBRUE7QXpFeXovRkE7QXlFdnovRkE7O0FBRUE7QXpFeXovRkE7QXlFbnovRkE7QUFBQTtBekVzei9GQTtBeUVyei9GQTs7QUFFQTtBekV1ei9GQTtBeUVyei9GQTs7QUFFQTtBekV1ei9GQTtBeUVyei9GQTs7QUFFQTtBekV1ei9GQTtBeUVyei9GQTs7QUFFQTtBekV1ei9GQTtBQUNBO0FpQmowL0ZBO0F3RGxEQTtBQUFBO0F6RXUzL0ZBO0F5RXQzL0ZBOztBQUVBO0F6RXczL0ZBO0F5RXQzL0ZBOztBQUVBO0F6RXczL0ZBO0F5RXQzL0ZBOztBQUVBO0F6RXczL0ZBO0F5RXQzL0ZBOztBQUVBO0F6RXczL0ZBO0F5RXY0L0ZBO0FBQUE7QXpFMDQvRkE7QXlFejQvRkE7O0FBRUE7QXpFMjQvRkE7QXlFejQvRkE7O0FBRUE7QXpFMjQvRkE7QXlFejQvRkE7O0FBRUE7QXpFMjQvRkE7QXlFejQvRkE7O0FBRUE7QXpFMjQvRkE7QXlFMTUvRkE7QUFBQTtBekU2NS9GQTtBeUU1NS9GQTs7QUFFQTtBekU4NS9GQTtBeUU1NS9GQTs7QUFFQTtBekU4NS9GQTtBeUU1NS9GQTs7QUFFQTtBekU4NS9GQTtBeUU1NS9GQTs7QUFFQTtBekU4NS9GQTtBeUU3Ni9GQTtBQUFBO0F6RWc3L0ZBO0F5RS82L0ZBOztBQUVBO0F6RWk3L0ZBO0F5RS82L0ZBOztBQUVBO0F6RWk3L0ZBO0F5RS82L0ZBOztBQUVBO0F6RWk3L0ZBO0F5RS82L0ZBOztBQUVBO0F6RWk3L0ZBO0F5RWg4L0ZBO0FBQUE7QXpFbTgvRkE7QXlFbDgvRkE7O0FBRUE7QXpFbzgvRkE7QXlFbDgvRkE7O0FBRUE7QXpFbzgvRkE7QXlFbDgvRkE7O0FBRUE7QXpFbzgvRkE7QXlFbDgvRkE7O0FBRUE7QXpFbzgvRkE7QXlFbjkvRkE7QUFBQTtBekVzOS9GQTtBeUVyOS9GQTs7QUFFQTtBekV1OS9GQTtBeUVyOS9GQTs7QUFFQTtBekV1OS9GQTtBeUVyOS9GQTs7QUFFQTtBekV1OS9GQTtBeUVyOS9GQTs7QUFFQTtBekV1OS9GQTtBeUV0Ky9GQTtBQUFBO0F6RXkrL0ZBO0F5RXgrL0ZBOztBQUVBO0F6RTArL0ZBO0F5RXgrL0ZBOztBQUVBO0F6RTArL0ZBO0F5RXgrL0ZBOztBQUVBO0F6RTArL0ZBO0F5RXgrL0ZBOztBQUVBO0F6RTArL0ZBO0F5RXovL0ZBO0FBQUE7QXpFNC8vRkE7QXlFMy8vRkE7O0FBRUE7QXpFNi8vRkE7QXlFMy8vRkE7O0FBRUE7QXpFNi8vRkE7QXlFMy8vRkE7O0FBRUE7QXpFNi8vRkE7QXlFMy8vRkE7O0FBRUE7QXpFNi8vRkE7QXlFNWdnR0E7QUFBQTtBekUrZ2dHQTtBeUU5Z2dHQTs7QUFFQTtBekVnaGdHQTtBeUU5Z2dHQTs7QUFFQTtBekVnaGdHQTtBeUU5Z2dHQTs7QUFFQTtBekVnaGdHQTtBeUU5Z2dHQTs7QUFFQTtBekVnaGdHQTtBeUUvaGdHQTtBQUFBO0F6RWtpZ0dBO0F5RWppZ0dBOztBQUVBO0F6RW1pZ0dBO0F5RWppZ0dBOztBQUVBO0F6RW1pZ0dBO0F5RWppZ0dBOztBQUVBO0F6RW1pZ0dBO0F5RWppZ0dBOztBQUVBO0F6RW1pZ0dBO0F5RWxqZ0dBO0FBQUE7QXpFcWpnR0E7QXlFcGpnR0E7O0FBRUE7QXpFc2pnR0E7QXlFcGpnR0E7O0FBRUE7QXpFc2pnR0E7QXlFcGpnR0E7O0FBRUE7QXpFc2pnR0E7QXlFcGpnR0E7O0FBRUE7QXpFc2pnR0E7QXlFcmtnR0E7QUFBQTtBekV3a2dHQTtBeUV2a2dHQTs7QUFFQTtBekV5a2dHQTtBeUV2a2dHQTs7QUFFQTtBekV5a2dHQTtBeUV2a2dHQTs7QUFFQTtBekV5a2dHQTtBeUV2a2dHQTs7QUFFQTtBekV5a2dHQTtBeUV4bGdHQTtBQUFBO0F6RTJsZ0dBO0F5RTFsZ0dBOztBQUVBO0F6RTRsZ0dBO0F5RTFsZ0dBOztBQUVBO0F6RTRsZ0dBO0F5RTFsZ0dBOztBQUVBO0F6RTRsZ0dBO0F5RTFsZ0dBOztBQUVBO0F6RTRsZ0dBO0F5RTNtZ0dBO0FBQUE7QXpFOG1nR0E7QXlFN21nR0E7O0FBRUE7QXpFK21nR0E7QXlFN21nR0E7O0FBRUE7QXpFK21nR0E7QXlFN21nR0E7O0FBRUE7QXpFK21nR0E7QXlFN21nR0E7O0FBRUE7QXpFK21nR0E7QXlFOW5nR0E7QUFBQTtBekVpb2dHQTtBeUVob2dHQTs7QUFFQTtBekVrb2dHQTtBeUVob2dHQTs7QUFFQTtBekVrb2dHQTtBeUVob2dHQTs7QUFFQTtBekVrb2dHQTtBeUVob2dHQTs7QUFFQTtBekVrb2dHQTtBeUVqcGdHQTtBQUFBO0F6RW9wZ0dBO0F5RW5wZ0dBOztBQUVBO0F6RXFwZ0dBO0F5RW5wZ0dBOztBQUVBO0F6RXFwZ0dBO0F5RW5wZ0dBOztBQUVBO0F6RXFwZ0dBO0F5RW5wZ0dBOztBQUVBO0F6RXFwZ0dBO0F5RXBxZ0dBO0FBQUE7QXpFdXFnR0E7QXlFdHFnR0E7O0FBRUE7QXpFd3FnR0E7QXlFdHFnR0E7O0FBRUE7QXpFd3FnR0E7QXlFdHFnR0E7O0FBRUE7QXpFd3FnR0E7QXlFdHFnR0E7O0FBRUE7QXpFd3FnR0E7QXlFdnJnR0E7QUFBQTtBekUwcmdHQTtBeUV6cmdHQTs7QUFFQTtBekUycmdHQTtBeUV6cmdHQTs7QUFFQTtBekUycmdHQTtBeUV6cmdHQTs7QUFFQTtBekUycmdHQTtBeUV6cmdHQTs7QUFFQTtBekUycmdHQTtBeUUxc2dHQTtBQUFBO0F6RTZzZ0dBO0F5RTVzZ0dBOztBQUVBO0F6RThzZ0dBO0F5RTVzZ0dBOztBQUVBO0F6RThzZ0dBO0F5RTVzZ0dBOztBQUVBO0F6RThzZ0dBO0F5RTVzZ0dBOztBQUVBO0F6RThzZ0dBO0F5RTd0Z0dBO0FBQUE7QXpFZ3VnR0E7QXlFL3RnR0E7O0FBRUE7QXpFaXVnR0E7QXlFL3RnR0E7O0FBRUE7QXpFaXVnR0E7QXlFL3RnR0E7O0FBRUE7QXpFaXVnR0E7QXlFL3RnR0E7O0FBRUE7QXpFaXVnR0E7QXlFaHZnR0E7QUFBQTtBekVtdmdHQTtBeUVsdmdHQTs7QUFFQTtBekVvdmdHQTtBeUVsdmdHQTs7QUFFQTtBekVvdmdHQTtBeUVsdmdHQTs7QUFFQTtBekVvdmdHQTtBeUVsdmdHQTs7QUFFQTtBekVvdmdHQTtBeUVud2dHQTtBQUFBO0F6RXN3Z0dBO0F5RXJ3Z0dBOztBQUVBO0F6RXV3Z0dBO0F5RXJ3Z0dBOztBQUVBO0F6RXV3Z0dBO0F5RXJ3Z0dBOztBQUVBO0F6RXV3Z0dBO0F5RXJ3Z0dBOztBQUVBO0F6RXV3Z0dBO0F5RXR4Z0dBO0FBQUE7QXpFeXhnR0E7QXlFeHhnR0E7O0FBRUE7QXpFMHhnR0E7QXlFeHhnR0E7O0FBRUE7QXpFMHhnR0E7QXlFeHhnR0E7O0FBRUE7QXpFMHhnR0E7QXlFeHhnR0E7O0FBRUE7QXpFMHhnR0E7QXlFenlnR0E7QUFBQTtBekU0eWdHQTtBeUUzeWdHQTs7QUFFQTtBekU2eWdHQTtBeUUzeWdHQTs7QUFFQTtBekU2eWdHQTtBeUUzeWdHQTs7QUFFQTtBekU2eWdHQTtBeUUzeWdHQTs7QUFFQTtBekU2eWdHQTtBeUU1emdHQTtBQUFBO0F6RSt6Z0dBO0F5RTl6Z0dBOztBQUVBO0F6RWcwZ0dBO0F5RTl6Z0dBOztBQUVBO0F6RWcwZ0dBO0F5RTl6Z0dBOztBQUVBO0F6RWcwZ0dBO0F5RTl6Z0dBOztBQUVBO0F6RWcwZ0dBO0F5RS8wZ0dBO0FBQUE7QXpFazFnR0E7QXlFajFnR0E7O0FBRUE7QXpFbTFnR0E7QXlFajFnR0E7O0FBRUE7QXpFbTFnR0E7QXlFajFnR0E7O0FBRUE7QXpFbTFnR0E7QXlFajFnR0E7O0FBRUE7QXpFbTFnR0E7QXlFbDJnR0E7QUFBQTtBekVxMmdHQTtBeUVwMmdHQTs7QUFFQTtBekVzMmdHQTtBeUVwMmdHQTs7QUFFQTtBekVzMmdHQTtBeUVwMmdHQTs7QUFFQTtBekVzMmdHQTtBeUVwMmdHQTs7QUFFQTtBekVzMmdHQTtBeUVyM2dHQTtBQUFBO0F6RXczZ0dBO0F5RXYzZ0dBOztBQUVBO0F6RXkzZ0dBO0F5RXYzZ0dBOztBQUVBO0F6RXkzZ0dBO0F5RXYzZ0dBOztBQUVBO0F6RXkzZ0dBO0F5RXYzZ0dBOztBQUVBO0F6RXkzZ0dBO0F5RXg0Z0dBO0FBQUE7QXpFMjRnR0E7QXlFMTRnR0E7O0FBRUE7QXpFNDRnR0E7QXlFMTRnR0E7O0FBRUE7QXpFNDRnR0E7QXlFMTRnR0E7O0FBRUE7QXpFNDRnR0E7QXlFMTRnR0E7O0FBRUE7QXpFNDRnR0E7QXlFMzVnR0E7QUFBQTtBekU4NWdHQTtBeUU3NWdHQTs7QUFFQTtBekUrNWdHQTtBeUU3NWdHQTs7QUFFQTtBekUrNWdHQTtBeUU3NWdHQTs7QUFFQTtBekUrNWdHQTtBeUU3NWdHQTs7QUFFQTtBekUrNWdHQTtBeUU5NmdHQTtBQUFBO0F6RWk3Z0dBO0F5RWg3Z0dBOztBQUVBO0F6RWs3Z0dBO0F5RWg3Z0dBOztBQUVBO0F6RWs3Z0dBO0F5RWg3Z0dBOztBQUVBO0F6RWs3Z0dBO0F5RWg3Z0dBOztBQUVBO0F6RWs3Z0dBO0F5RWo4Z0dBO0FBQUE7QXpFbzhnR0E7QXlFbjhnR0E7O0FBRUE7QXpFcThnR0E7QXlFbjhnR0E7O0FBRUE7QXpFcThnR0E7QXlFbjhnR0E7O0FBRUE7QXpFcThnR0E7QXlFbjhnR0E7O0FBRUE7QXpFcThnR0E7QXlFcDlnR0E7QUFBQTtBekV1OWdHQTtBeUV0OWdHQTs7QUFFQTtBekV3OWdHQTtBeUV0OWdHQTs7QUFFQTtBekV3OWdHQTtBeUV0OWdHQTs7QUFFQTtBekV3OWdHQTtBeUV0OWdHQTs7QUFFQTtBekV3OWdHQTtBeUV2K2dHQTtBQUFBO0F6RTArZ0dBO0F5RXorZ0dBOztBQUVBO0F6RTIrZ0dBO0F5RXorZ0dBOztBQUVBO0F6RTIrZ0dBO0F5RXorZ0dBOztBQUVBO0F6RTIrZ0dBO0F5RXorZ0dBOztBQUVBO0F6RTIrZ0dBO0F5RTEvZ0dBO0FBQUE7QXpFNi9nR0E7QXlFNS9nR0E7O0FBRUE7QXpFOC9nR0E7QXlFNS9nR0E7O0FBRUE7QXpFOC9nR0E7QXlFNS9nR0E7O0FBRUE7QXpFOC9nR0E7QXlFNS9nR0E7O0FBRUE7QXpFOC9nR0E7QXlFN2doR0E7QUFBQTtBekVnaGhHQTtBeUUvZ2hHQTs7QUFFQTtBekVpaGhHQTtBeUUvZ2hHQTs7QUFFQTtBekVpaGhHQTtBeUUvZ2hHQTs7QUFFQTtBekVpaGhHQTtBeUUvZ2hHQTs7QUFFQTtBekVpaGhHQTtBeUVoaWhHQTtBQUFBO0F6RW1paEdBO0F5RWxpaEdBOztBQUVBO0F6RW9paEdBO0F5RWxpaEdBOztBQUVBO0F6RW9paEdBO0F5RWxpaEdBOztBQUVBO0F6RW9paEdBO0F5RWxpaEdBOztBQUVBO0F6RW9paEdBO0F5RW5qaEdBO0FBQUE7QXpFc2poR0E7QXlFcmpoR0E7O0FBRUE7QXpFdWpoR0E7QXlFcmpoR0E7O0FBRUE7QXpFdWpoR0E7QXlFcmpoR0E7O0FBRUE7QXpFdWpoR0E7QXlFcmpoR0E7O0FBRUE7QXpFdWpoR0E7QXlFdGtoR0E7QUFBQTtBekV5a2hHQTtBeUV4a2hHQTs7QUFFQTtBekUwa2hHQTtBeUV4a2hHQTs7QUFFQTtBekUwa2hHQTtBeUV4a2hHQTs7QUFFQTtBekUwa2hHQTtBeUV4a2hHQTs7QUFFQTtBekUwa2hHQTtBeUV6bGhHQTtBQUFBO0F6RTRsaEdBO0F5RTNsaEdBOztBQUVBO0F6RTZsaEdBO0F5RTNsaEdBOztBQUVBO0F6RTZsaEdBO0F5RTNsaEdBOztBQUVBO0F6RTZsaEdBO0F5RTNsaEdBOztBQUVBO0F6RTZsaEdBO0F5RTVtaEdBO0FBQUE7QXpFK21oR0E7QXlFOW1oR0E7O0FBRUE7QXpFZ25oR0E7QXlFOW1oR0E7O0FBRUE7QXpFZ25oR0E7QXlFOW1oR0E7O0FBRUE7QXpFZ25oR0E7QXlFOW1oR0E7O0FBRUE7QXpFZ25oR0E7QXlFL25oR0E7QUFBQTtBekVrb2hHQTtBeUVqb2hHQTs7QUFFQTtBekVtb2hHQTtBeUVqb2hHQTs7QUFFQTtBekVtb2hHQTtBeUVqb2hHQTs7QUFFQTtBekVtb2hHQTtBeUVqb2hHQTs7QUFFQTtBekVtb2hHQTtBeUUzbmhHQTtBQUFBO0F6RThuaEdBO0F5RTduaEdBOztBQUVBO0F6RStuaEdBO0F5RTduaEdBOztBQUVBO0F6RStuaEdBO0F5RTduaEdBOztBQUVBO0F6RStuaEdBO0F5RTduaEdBOztBQUVBO0F6RStuaEdBO0F5RTlvaEdBO0FBQUE7QXpFaXBoR0E7QXlFaHBoR0E7O0FBRUE7QXpFa3BoR0E7QXlFaHBoR0E7O0FBRUE7QXpFa3BoR0E7QXlFaHBoR0E7O0FBRUE7QXpFa3BoR0E7QXlFaHBoR0E7O0FBRUE7QXpFa3BoR0E7QXlFanFoR0E7QUFBQTtBekVvcWhHQTtBeUVucWhHQTs7QUFFQTtBekVxcWhHQTtBeUVucWhHQTs7QUFFQTtBekVxcWhHQTtBeUVucWhHQTs7QUFFQTtBekVxcWhHQTtBeUVucWhHQTs7QUFFQTtBekVxcWhHQTtBeUVwcmhHQTtBQUFBO0F6RXVyaEdBO0F5RXRyaEdBOztBQUVBO0F6RXdyaEdBO0F5RXRyaEdBOztBQUVBO0F6RXdyaEdBO0F5RXRyaEdBOztBQUVBO0F6RXdyaEdBO0F5RXRyaEdBOztBQUVBO0F6RXdyaEdBO0F5RXZzaEdBO0FBQUE7QXpFMHNoR0E7QXlFenNoR0E7O0FBRUE7QXpFMnNoR0E7QXlFenNoR0E7O0FBRUE7QXpFMnNoR0E7QXlFenNoR0E7O0FBRUE7QXpFMnNoR0E7QXlFenNoR0E7O0FBRUE7QXpFMnNoR0E7QXlFMXRoR0E7QUFBQTtBekU2dGhHQTtBeUU1dGhHQTs7QUFFQTtBekU4dGhHQTtBeUU1dGhHQTs7QUFFQTtBekU4dGhHQTtBeUU1dGhHQTs7QUFFQTtBekU4dGhHQTtBeUU1dGhHQTs7QUFFQTtBekU4dGhHQTtBeUU3dWhHQTtBQUFBO0F6RWd2aEdBO0F5RS91aEdBOztBQUVBO0F6RWl2aEdBO0F5RS91aEdBOztBQUVBO0F6RWl2aEdBO0F5RS91aEdBOztBQUVBO0F6RWl2aEdBO0F5RS91aEdBOztBQUVBO0F6RWl2aEdBO0F5RWh3aEdBO0FBQUE7QXpFbXdoR0E7QXlFbHdoR0E7O0FBRUE7QXpFb3doR0E7QXlFbHdoR0E7O0FBRUE7QXpFb3doR0E7QXlFbHdoR0E7O0FBRUE7QXpFb3doR0E7QXlFbHdoR0E7O0FBRUE7QXpFb3doR0E7QXlFbnhoR0E7QUFBQTtBekVzeGhHQTtBeUVyeGhHQTs7QUFFQTtBekV1eGhHQTtBeUVyeGhHQTs7QUFFQTtBekV1eGhHQTtBeUVyeGhHQTs7QUFFQTtBekV1eGhHQTtBeUVyeGhHQTs7QUFFQTtBekV1eGhHQTtBeUV0eWhHQTtBQUFBO0F6RXl5aEdBO0F5RXh5aEdBOztBQUVBO0F6RTB5aEdBO0F5RXh5aEdBOztBQUVBO0F6RTB5aEdBO0F5RXh5aEdBOztBQUVBO0F6RTB5aEdBO0F5RXh5aEdBOztBQUVBO0F6RTB5aEdBO0F5RXp6aEdBO0FBQUE7QXpFNHpoR0E7QXlFM3poR0E7O0FBRUE7QXpFNnpoR0E7QXlFM3poR0E7O0FBRUE7QXpFNnpoR0E7QXlFM3poR0E7O0FBRUE7QXpFNnpoR0E7QXlFM3poR0E7O0FBRUE7QXpFNnpoR0E7QXlFNTBoR0E7QUFBQTtBekUrMGhHQTtBeUU5MGhHQTs7QUFFQTtBekVnMWhHQTtBeUU5MGhHQTs7QUFFQTtBekVnMWhHQTtBeUU5MGhHQTs7QUFFQTtBekVnMWhHQTtBeUU5MGhHQTs7QUFFQTtBekVnMWhHQTtBeUUvMWhHQTtBQUFBO0F6RWsyaEdBO0F5RWoyaEdBOztBQUVBO0F6RW0yaEdBO0F5RWoyaEdBOztBQUVBO0F6RW0yaEdBO0F5RWoyaEdBOztBQUVBO0F6RW0yaEdBO0F5RWoyaEdBOztBQUVBO0F6RW0yaEdBO0F5RWwzaEdBO0FBQUE7QXpFcTNoR0E7QXlFcDNoR0E7O0FBRUE7QXpFczNoR0E7QXlFcDNoR0E7O0FBRUE7QXpFczNoR0E7QXlFcDNoR0E7O0FBRUE7QXpFczNoR0E7QXlFcDNoR0E7O0FBRUE7QXpFczNoR0E7QXlFcjRoR0E7QUFBQTtBekV3NGhHQTtBeUV2NGhHQTs7QUFFQTtBekV5NGhHQTtBeUV2NGhHQTs7QUFFQTtBekV5NGhHQTtBeUV2NGhHQTs7QUFFQTtBekV5NGhHQTtBeUV2NGhHQTs7QUFFQTtBekV5NGhHQTtBeUV4NWhHQTtBQUFBO0F6RTI1aEdBO0F5RTE1aEdBOztBQUVBO0F6RTQ1aEdBO0F5RTE1aEdBOztBQUVBO0F6RTQ1aEdBO0F5RTE1aEdBOztBQUVBO0F6RTQ1aEdBO0F5RTE1aEdBOztBQUVBO0F6RTQ1aEdBO0F5RTM2aEdBO0FBQUE7QXpFODZoR0E7QXlFNzZoR0E7O0FBRUE7QXpFKzZoR0E7QXlFNzZoR0E7O0FBRUE7QXpFKzZoR0E7QXlFNzZoR0E7O0FBRUE7QXpFKzZoR0E7QXlFNzZoR0E7O0FBRUE7QXpFKzZoR0E7QXlFOTdoR0E7QUFBQTtBekVpOGhHQTtBeUVoOGhHQTs7QUFFQTtBekVrOGhHQTtBeUVoOGhHQTs7QUFFQTtBekVrOGhHQTtBeUVoOGhHQTs7QUFFQTtBekVrOGhHQTtBeUVoOGhHQTs7QUFFQTtBekVrOGhHQTtBeUVqOWhHQTtBQUFBO0F6RW85aEdBO0F5RW45aEdBOztBQUVBO0F6RXE5aEdBO0F5RW45aEdBOztBQUVBO0F6RXE5aEdBO0F5RW45aEdBOztBQUVBO0F6RXE5aEdBO0F5RW45aEdBOztBQUVBO0F6RXE5aEdBO0F5RXAraEdBO0FBQUE7QXpFdStoR0E7QXlFdCtoR0E7O0FBRUE7QXpFdytoR0E7QXlFdCtoR0E7O0FBRUE7QXpFdytoR0E7QXlFdCtoR0E7O0FBRUE7QXpFdytoR0E7QXlFdCtoR0E7O0FBRUE7QXpFdytoR0E7QXlFbCtoR0E7QUFBQTtBekVxK2hHQTtBeUVwK2hHQTs7QUFFQTtBekVzK2hHQTtBeUVwK2hHQTs7QUFFQTtBekVzK2hHQTtBeUVwK2hHQTs7QUFFQTtBekVzK2hHQTtBeUVwK2hHQTs7QUFFQTtBekVzK2hHQTtBQUNBO0EwRXZpaUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRXVpaUdBOztBMkVqamlHQTtBQUFBO0EzRXFqaUdBOztBMkVqamlHQTtBQUFBO0EzRXFqaUdBOztBMkVwamlHQTtBQUFBO0EzRXdqaUdBOztBMkV2amlHQTtBQUFBO0EzRTJqaUdBOztBMkUxamlHQTtBQ1RBO0FBQ0E7QUFDQTtBNUV1a2lHQTs7QTJFeGppR0E7QUFBQTtBM0U0amlHQTs7QTJFM2ppR0E7QUFBQTtBM0UramlHQTs7QTJFOWppR0E7QUFBQTtBM0Vra2lHQTs7QWlCN2hpR0E7QTBEdkNBO0FBQUE7QTNFeWtpR0E7QTJFeGtpR0E7QUFBQTtBM0Uya2lHQTtBMkUxa2lHQTtBQUFBO0EzRTZraUdBO0FBQ0E7QWlCemlpR0E7QTBEdkNBO0FBQUE7QTNFb2xpR0E7QTJFbmxpR0E7QUFBQTtBM0VzbGlHQTtBMkVybGlHQTtBQUFBO0EzRXdsaUdBO0FBQ0E7QWlCcGppR0E7QTBEdkNBO0FBQUE7QTNFK2xpR0E7QTJFOWxpR0E7QUFBQTtBM0VpbWlHQTtBMkVobWlHQTtBQUFBO0EzRW1taUdBO0FBQ0E7QWlCL2ppR0E7QTBEdkNBO0FBQUE7QTNFMG1pR0E7QTJFem1pR0E7QUFBQTtBM0U0bWlHQTtBMkUzbWlHQTtBQUFBO0EzRThtaUdBO0FBQ0E7QTJFem1pR0E7QUFBQTtBM0U0bWlHQTs7QTJFM21pR0E7QUFBQTtBM0UrbWlHQTs7QTJFOW1pR0E7QUFBQTtBM0VrbmlHQTs7QTJFOW1pR0E7QUFBQTtBM0VrbmlHQTs7QTJFam5pR0E7QUFBQTtBM0VxbmlHQTs7QTJFcG5pR0E7QUFBQTtBM0V3bmlHQTs7QTJFdm5pR0E7QUFBQTtBM0UybmlHQTs7QTJFMW5pR0E7QUFBQTtBM0U4bmlHQTs7QTJFN25pR0E7QUFBQTtBM0Vpb2lHQTs7QTJFN25pR0E7QUFBQTtBM0Vpb2lHQTs7QTZFeHFpR0E7QUFDQTtBN0UycWlHQTs7QVFqcWlHQTtBcUVMQTtBN0UwcWlHQTs7QTZFaHJpR0E7QUFDQTtBN0VtcmlHQTs7QVF6cWlHQTtBcUVMQTtBN0VrcmlHQTs7QTZFeHJpR0E7QUFDQTtBN0UycmlHQTs7QVFqcmlHQTtBcUVMQTtBN0UwcmlHQTs7QTZFaHNpR0E7QUFDQTtBN0Vtc2lHQTs7QVF6cmlHQTtBcUVMQTtBN0Vrc2lHQTs7QTZFeHNpR0E7QUFDQTtBN0Uyc2lHQTs7QVFqc2lHQTtBcUVMQTtBN0Uwc2lHQTs7QTZFaHRpR0E7QUFDQTtBN0VtdGlHQTs7QVF6c2lHQTtBcUVMQTtBN0VrdGlHQTs7QTZFeHRpR0E7QUFDQTtBN0UydGlHQTs7QVFqdGlHQTtBcUVMQTtBN0UwdGlHQTs7QTZFaHVpR0E7QUFDQTtBN0VtdWlHQTs7QVF6dGlHQTtBcUVMQTtBN0VrdWlHQTs7QTZFeHVpR0E7QUFDQTtBN0UydWlHQTs7QVFqdWlHQTtBcUVMQTtBN0UwdWlHQTs7QTZFaHZpR0E7QUFDQTtBN0VtdmlHQTs7QVF6dWlHQTtBcUVMQTtBN0VrdmlHQTs7QTZFeHZpR0E7QUFDQTtBN0UydmlHQTs7QVFqdmlHQTtBcUVMQTtBN0UwdmlHQTs7QTZFaHdpR0E7QUFDQTtBN0Vtd2lHQTs7QVF6dmlHQTtBcUVMQTtBN0Vrd2lHQTs7QTJFM3RpR0E7QUFBQTtBM0UrdGlHQTs7QTJFOXRpR0E7QUFBQTtBM0VrdWlHQTs7QTJFaHVpR0E7QUFBQTtBM0VvdWlHQTs7QTJFbnVpR0E7QUFBQTtBM0V1dWlHQTs7QTJFbnVpR0E7QUd2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUU4eGlHQTs7QTJFdnVpR0E7QUFBQTtBM0UydWlHQTs7QTJFenVpR0E7QUFDQTtBQUNBO0EzRTR1aUdBOztBMkV2dWlHQTtBQUFBO0EzRTJ1aUdBOztBK0U1eWlHQTtBQUNBO0EvRSt5aUdBOztBK0U1eWlHQTtBQUNBO0EvRSt5aUdBOztBZ0YveWlHQTtBQUNBOzs7QUFLQTtBQUVBO0FBQUE7QWhGK3lpR0E7QWdGM3lpR0E7QUFDQTtBaEY2eWlHQTtBZ0ZweWlHQTtBQUNBO0FoRnN5aUdBO0FnRnh4aUdBO0FBQ0E7QWhGMHhpR0E7QWdGeHhpR0E7O0FBRUE7QUFDQTtBaEYweGlHQTtBZ0Z2eGlHQTs7QUFFQTtBaEZ5eGlHQTtBZ0Z0eGlHQTs7O0FBR0E7QUFDQTtBaEZ3eGlHQTtBZ0ZyeGlHQTs7QUFFQTtBaEZ1eGlHQTtBZ0Yvd2lHQTtBQUNBO0FoRml4aUdBO0FnRi93aUdBO0FBQ0E7QWhGaXhpR0E7QWdGL3dpR0E7QUFDQTtBaEZpeGlHQTtBZ0Y3d2lHQTtBQUNBO0FoRit3aUdBO0FnRjd3aUdBO0FBQ0E7QWhGK3dpR0E7QWdGNXdpR0E7QUFDQTtBaEY4d2lHQTtBZ0Y1d2lHQTs7QUFFQTtBaEY4d2lHQTtBZ0Z6d2lHQTs7QUFFQTtBaEYyd2lHQTtBZ0Z2d2lHQTtBQUNBO0FoRnl3aUdBO0FnRnZ3aUdBOzs7O0FBSUE7QWhGeXdpR0E7QWdGcndpR0E7QUFDQTtBQUNBO0FoRnV3aUdBO0FBQ0E7QWlGdDRpR0E7QUM0QkE7QUFDQTtBQUNBO0FBQ0E7QUExQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZ3NGlHQTtBa0Z0NGlHQTtBQUNBO0FBQ0E7QWxGdzRpR0E7QWtGcjRpR0E7QUFHQTtBQUNBO0FsRnE0aUdBO0FrRmw0aUdBO0FBQ0E7QWxGbzRpR0E7QWtGMTNpR0E7QUFJQTtBbEZ5M2lHQTs7QWtGcDBpR0E7QUNuRkE7QUFBQTtBQUFBO0FuRjI1aUdBO0FtRno1aUdBO0FBQ0E7QUFBQTtBQUFBO0FuRjI1aUdBO0FtRno1aUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkYyNWlHQTs7QWlCcDJpR0E7QWlFc0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRmkxaUdBO0FBQ0E7QWlCLzJpR0E7QWlFc0JBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QWxGazFpR0E7QUFDQTs7QWtGMzBpR0E7QUFEQTtBQUVBO0FsRiswaUdBO0FBQ0E7QWtGNTBpR0E7QUFEQTtBQUVBO0FBQ0E7QWxGKzBpR0E7QUFDQTtBa0YzMGlHQTtBQURBO0FBRUE7QWxGODBpR0E7QUFDQTs7QWtGejBpR0E7O0FBRUE7QWxGNDBpR0E7O0FrRnYwaUdBO0FBQ0E7QWxGMDBpR0E7QWtGeDBpR0E7QUFDQTtBbEYwMGlHQTs7QWtGdDBpR0E7QUFDQTtBbEZ5MGlHQTtBa0Z2MGlHQTtBQUNBO0FBQUE7QWxGeTBpR0E7O0FvRjk4aUdBO0FBQ0E7QXBGaTlpR0E7O0FvRmw5aUdBO0FBQ0E7QXBGcTlpR0E7O0FpQjkzaUdBO0FtRXhGQTtBQUNBO0FwRjA5aUdBO0FvRjM5aUdBO0FBQ0E7QXBGNjlpR0E7QUFDQTtBaUJ2NGlHQTtBbUV4RkE7QUFDQTtBcEZrK2lHQTtBb0ZuK2lHQTtBQUNBO0FwRnEraUdBO0FBQ0E7QWlCLzRpR0E7QW1FeEZBO0FBQ0E7QXBGMCtpR0E7QW9GMytpR0E7QUFDQTtBcEY2K2lHQTtBQUNBO0FpQno4aUdBO0FtRXRDQTtBQUNBO0FwRmsvaUdBO0FvRm4vaUdBO0FBQ0E7QXBGcS9pR0E7QUFDQTtBaUJwOGlHQTtBbUUzQ0E7QUFHQTtBcEZnL2lHQTtBQUNBOztBaUJ6OGlHQTtBbUUzQ0E7QUFHQTtBcEZzL2lHQTtBQUNBOztBaUIvOGlHQTtBbUUzQ0E7QUFHQTtBcEY0L2lHQTtBQUNBOztBaUJyOWlHQTtBbUUzQ0E7QUFHQTtBcEZrZ2pHQTtBQUNBOztBb0Z0Z2pHQTtBQUdBO0FwRnVnakdBOztBb0ZsZ2pHQTtBQUNBO0FBQUE7QUFBQTtBcEZxZ2pHQTs7QXFGdmdqR0E7QUFWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGcWhqR0E7O0FxRnRnakdBO0FBdEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZnaWpHQTs7QWlCdGdqR0E7QW9FRkE7QUFDQTtBckY0Z2pHQTtBcUZ6Z2pHQTtBQUNBO0FyRjJnakdBO0FBQ0E7QWlCL2dqR0E7QW9FUUE7QUFDQTtBckYwZ2pHQTtBcUZ2Z2pHQTtBQUNBO0FyRnlnakdBO0FBQ0E7QWlCdmhqR0E7QW9Fa0JBO0FBQ0E7QXJGd2dqR0E7QXFGcmdqR0E7QUFDQTtBckZ1Z2pHQTtBQUNBO0FpQi9oakdBO0FvRUZBO0FBQ0E7QXJGb2lqR0E7QXFGamlqR0E7QUFDQTtBckZtaWpHQTtBQUNBO0FpQnZpakdBO0FvRVFBO0FBQ0E7QXJGa2lqR0E7QXFGL2hqR0E7QUFDQTtBckZpaWpHQTtBQUNBO0FpQi9pakdBO0FvRWtCQTtBQUNBO0FyRmdpakdBO0FxRjdoakdBO0FBQ0E7QXJGK2hqR0E7QUFDQTtBaUJ2ampHQTtBb0VGQTtBQUNBO0FyRjRqakdBO0FxRnpqakdBO0FBQ0E7QXJGMmpqR0E7QUFDQTtBaUIvampHQTtBb0VRQTtBQUNBO0FyRjBqakdBO0FxRnZqakdBO0FBQ0E7QXJGeWpqR0E7QUFDQTtBaUJ2a2pHQTtBb0VrQkE7QUFDQTtBckZ3ampHQTtBcUZyampHQTtBQUNBO0FyRnVqakdBO0FBQ0E7QWlCL2tqR0E7QW9FRkE7QUFDQTtBckZvbGpHQTtBcUZqbGpHQTtBQUNBO0FyRm1sakdBO0FBQ0E7QWlCdmxqR0E7QW9FUUE7QUFDQTtBckZrbGpHQTtBcUYva2pHQTtBQUNBO0FyRmlsakdBO0FBQ0E7QWlCL2xqR0E7QW9Fa0JBO0FBQ0E7QXJGZ2xqR0E7QXFGN2tqR0E7QUFDQTtBckYra2pHQTtBQUNBO0FpQnZtakdBO0FvRUZBO0FBQ0E7QXJGNG1qR0E7QXFGem1qR0E7QUFDQTtBckYybWpHQTtBQUNBO0FpQi9takdBO0FvRVFBO0FBQ0E7QXJGMG1qR0E7QXFGdm1qR0E7QUFDQTtBckZ5bWpHQTtBQUNBO0FpQnZuakdBO0FvRWtCQTtBQUNBO0FyRndtakdBO0FxRnJtakdBO0FBQ0E7QXJGdW1qR0E7QUFDQTtBaUIvbmpHQTtBb0VGQTtBQUNBO0FyRm9vakdBO0FxRmpvakdBO0FBQ0E7QXJGbW9qR0E7QUFDQTtBaUJ2b2pHQTtBb0VRQTtBQUNBO0FyRmtvakdBO0FxRi9uakdBO0FBQ0E7QXJGaW9qR0E7QUFDQTtBaUIvb2pHQTtBb0VrQkE7QUFDQTtBckZnb2pHQTtBcUY3bmpHQTtBQUNBO0FyRituakdBO0FBQ0E7QWlCdnBqR0E7QW9FRkE7QUFDQTtBckY0cGpHQTtBcUZ6cGpHQTtBQUNBO0FyRjJwakdBO0FBQ0E7QWlCL3BqR0E7QW9FUUE7QUFDQTtBckYwcGpHQTtBcUZ2cGpHQTtBQUNBO0FyRnlwakdBO0FBQ0E7QWlCdnFqR0E7QW9Fa0JBO0FBQ0E7QXJGd3BqR0E7QXFGcnBqR0E7QUFDQTtBckZ1cGpHQTtBQUNBO0FzRjN1akdBOzs7Ozs7Ozs7QUFBQTtBQ09BO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QXZGZ3ZqR0E7O0F1Rjd1akdBO0FBQ0E7QUFDQTtBdkZndmpHQTs7QXVGN3VqR0E7QUFDQTtBQUNBO0F2Rmd2akdBOztBaUIxdWpHQTtBc0VyREE7QUFDQTtBdkZteWpHQTtBdUZoeWpHQTtBQUNBO0F2Rmt5akdBO0F1Ri94akdBO0FBQ0E7QXZGaXlqR0E7QXVGOXhqR0E7QUFDQTtBdkZneWpHQTtBdUY3eGpHQTtBQUNBO0F2Rit4akdBO0F1RjV4akdBO0FBQ0E7QXZGOHhqR0E7QXVGM3hqR0E7QUFDQTtBdkY2eGpHQTtBdUYxeGpHQTtBQUNBO0F2RjR4akdBO0F1Rnp4akdBO0FBQ0E7QXZGMnhqR0E7QXVGeHhqR0E7QUFDQTtBdkYweGpHQTtBdUZ2eGpHQTtBQUNBO0FBQ0E7QXZGeXhqR0E7QXVGdHhqR0E7QUFDQTtBQUNBO0F2Rnd4akdBO0FBQ0E7QWlCbnhqR0E7QXNFckRBO0FBQ0E7QXZGMjBqR0E7QXVGeDBqR0E7QUFDQTtBdkYwMGpHQTtBdUZ2MGpHQTtBQUNBO0F2RnkwakdBO0F1RnQwakdBO0FBQ0E7QXZGdzBqR0E7QXVGcjBqR0E7QUFDQTtBdkZ1MGpHQTtBdUZwMGpHQTtBQUNBO0F2RnMwakdBO0F1Rm4wakdBO0FBQ0E7QXZGcTBqR0E7QXVGbDBqR0E7QUFDQTtBdkZvMGpHQTtBdUZqMGpHQTtBQUNBO0F2Rm0wakdBO0F1RmgwakdBO0FBQ0E7QXZGazBqR0E7QXVGL3pqR0E7QUFDQTtBQUNBO0F2RmkwakdBO0F1Rjl6akdBO0FBQ0E7QUFDQTtBdkZnMGpHQTtBQUNBO0FpQjN6akdBO0FzRXJEQTtBQUNBO0F2Rm0zakdBO0F1RmgzakdBO0FBQ0E7QXZGazNqR0E7QXVGLzJqR0E7QUFDQTtBdkZpM2pHQTtBdUY5MmpHQTtBQUNBO0F2RmczakdBO0F1RjcyakdBO0FBQ0E7QXZGKzJqR0E7QXVGNTJqR0E7QUFDQTtBdkY4MmpHQTtBdUYzMmpHQTtBQUNBO0F2RjYyakdBO0F1RjEyakdBO0FBQ0E7QXZGNDJqR0E7QXVGejJqR0E7QUFDQTtBdkYyMmpHQTtBdUZ4MmpHQTtBQUNBO0F2RjAyakdBO0F1RnYyakdBO0FBQ0E7QUFDQTtBdkZ5MmpHQTtBdUZ0MmpHQTtBQUNBO0FBQ0E7QXZGdzJqR0E7QUFDQTtBaUJuMmpHQTtBc0VyREE7QUFDQTtBdkYyNWpHQTtBdUZ4NWpHQTtBQUNBO0F2RjA1akdBO0F1RnY1akdBO0FBQ0E7QXZGeTVqR0E7QXVGdDVqR0E7QUFDQTtBdkZ3NWpHQTtBdUZyNWpHQTtBQUNBO0F2RnU1akdBO0F1RnA1akdBO0FBQ0E7QXZGczVqR0E7QXVGbjVqR0E7QUFDQTtBdkZxNWpHQTtBdUZsNWpHQTtBQUNBO0F2Rm81akdBO0F1Rmo1akdBO0FBQ0E7QXZGbTVqR0E7QXVGaDVqR0E7QUFDQTtBdkZrNWpHQTtBdUYvNGpHQTtBQUNBO0FBQ0E7QXZGaTVqR0E7QXVGOTRqR0E7QUFDQTtBQUNBO0F2Rmc1akdBO0FBQ0E7QXVGMzRqR0E7QUFDQTtBdkY2NGpHQTs7QXVGOTRqR0E7QUFDQTtBdkZpNWpHQTs7QXVGbDVqR0E7QUFDQTtBdkZxNWpHQTs7QXVGdDVqR0E7QUFDQTtBdkZ5NWpHQTs7QXVGMTVqR0E7QUFDQTtBdkY2NWpHQTs7QXVGOTVqR0E7QUFDQTtBdkZpNmpHQTs7QXVGbDZqR0E7QUFDQTtBdkZxNmpHQTs7QXVGdDZqR0E7QUFDQTtBdkZ5NmpHQTs7QXVGMTZqR0E7QUFDQTtBdkY2NmpHQTs7QXVGOTZqR0E7QUFDQTtBdkZpN2pHQTs7QXVGbDdqR0E7QUFDQTtBdkZxN2pHQTs7QXVGdDdqR0E7QUFDQTtBdkZ5N2pHQTs7QXVGcjdqR0E7QUFDQTtBdkZ3N2pHQTs7QXVGbjdqR0E7QUFDQTtBdkZzN2pHQTs7QXVGbjdqR0E7QUFDQTtBQUNBO0F2RnM3akdBOztBdUZuN2pHQTtBQUNBO0FBQ0E7QXZGczdqR0E7O0F1Rm43akdBO0FBQ0E7QUFDQTtBdkZzN2pHQTs7QXVGbjdqR0E7QUFDQTtBQUNBO0F2RnM3akdBOztBdUZuN2pHQTtBQUNBO0F2RnM3akdBOztBdUZuN2pHQTtBQUNBO0F2RnM3akdBOztBd0Z2aGtHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F4RjBoa0dBOztBd0Z0aGtHQTtBQUNBO0FBQUE7QXhGeWhrR0E7O0F3Rmhoa0dBO0FBQ0E7QUFBQTtBeEZtaGtHQTs7QXdGaGhrR0E7QUFDQTtBeEZtaGtHQTs7QXdGL2drR0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBeEZraGtHQTs7QXdGOWdrR0E7QUFDQTtBQUFBO0F4Rmloa0dBOztBd0Y3Z2tHQTtBQUNBO0FBQUE7QXhGZ2hrR0E7O0F3RjVna0dBO0FBQ0E7QUFBQTtBeEYrZ2tHQTs7QXdGNWdrR0E7QUFDQTtBQUFBO0F4Ritna0dBOztBMEdsa2tHQTtBQUNBO0ExR3Fra0dBOztBMEdsa2tHQTtBQUNBO0ExR3Fra0dBO0FpQjlna0dBO0F5RnhEQTtBQUlBO0ExR3Nra0dBO0FBQ0E7O0EwR25ra0dBO0FBQ0E7QTFHc2trR0E7QWlCdmhrR0E7QXlGaERBO0FBSUE7QTFHdWtrR0E7QUFDQTs7QTBHcGtrR0E7QUFDQTtBMUd1a2tHQTs7QTJHNWxrR0E7O0FBQUE7QUFRQTtBQUNBO0EzRzBsa0dBOztBMkd2bGtHQTtBQUNBO0EzRzBsa0dBOztBMkd2bGtHQTtBQUNBO0EzRzBsa0dBOztBMkd2bGtHQTtBQUNBO0EzRzBsa0dBOztBMkdubGtHQTtBQUNBO0EzR3Nsa0dBOztBMkdubGtHQTs7QUFDQTtBM0d1bGtHQTs7QTJHcGxrR0E7QUFDQTtBM0d1bGtHQTs7QTJHcGxrR0E7QUFDQTtBM0d1bGtHQTs7QTJHcGxrR0E7Ozs7Ozs7QUFDQTtBM0c2bGtHQTs7QTJHMWxrR0E7QUFDQTtBM0c2bGtHQTs7QTJHMWxrR0E7QUFDQTtBM0c2bGtHQTs7QTJHMWxrR0E7QUFDQTtBM0c2bGtHQTs7QTJHbmprR0E7O0ExQnhGQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURtRUE7QTNHd2prR0E7QWlCbm1rR0E7QTBGdUNBOztBQ3RCQTtBQXpDQTtBNUdpb2tHQTtBQUNBO0FpQjFta0dBO0EwRnVDQTs7QUFPQTtBM0dpa2tHQTtBQUNBOztBMkc5amtHQTs7QTFCbkdBO0EyQjhKQTtBQTVGQTtBRHFDQTtBM0dra2tHQTtBaUJ4bmtHQTtBMEZrREE7O0FDakNBO0E1RzRta0dBO0FBQ0E7QWlCOW5rR0E7QTBGa0RBOztBQU9BO0EzRzBra0dBO0FBQ0E7O0EyR3Zra0dBOztBMUI5R0E7QTJCOEpBO0FBNUZBO0FBekNBO0FEeUZBO0EzRzRra0dBO0FpQjdva0dBO0EwRjZEQTs7QUM1Q0E7QUF6Q0E7QTVHMnFrR0E7QUFDQTtBaUJwcGtHQTtBMEY2REE7O0FBT0E7QTNHcWxrR0E7QUFDQTs7QTJHbGxrR0E7O0ExQnpIQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURvR0E7QTNHdWxrR0E7QWlCbnFrR0E7QTBGd0VBOztBQ3ZEQTtBQXpDQTtBNUdpc2tHQTtBQUNBO0FpQjFxa0dBO0EwRndFQTs7QUFPQTtBM0dnbWtHQTtBQUNBOztBMkc3bGtHQTs7QTFCcElBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRCtHQTtBM0drbWtHQTtBaUJ6cmtHQTtBMEZtRkE7O0FDbEVBO0FBekNBO0E1R3V0a0dBO0FBQ0E7QWlCaHNrR0E7QTBGbUZBOztBQU9BO0EzRzJta0dBO0FBQ0E7O0EyR3hta0dBOztBQUVBO0FBQ0E7QUFPQTtBM0dxbWtHQTtBaUI3c2tHQTtBMEY4RkE7O0FBTUE7QUFDQTtBM0c4bWtHQTtBQUNBO0FpQnB0a0dBO0EwRjhGQTs7QUFhQTtBM0c4bWtHQTtBQUNBOztBMkd2bWtHQTtBMUJwS0E7QTJCOEpBO0FBNUZBO0E1Rytza0dBO0FpQmh1a0dBO0EwRm1IQTtBQ2xHQTtBNUdtdGtHQTtBQUNBOztBMkc5bWtHQTtBMUJ4S0E7QTJCOEpBO0FBNUZBO0E1RzB0a0dBO0FpQjN1a0dBO0EwRnVIQTtBQ3RHQTtBNUc4dGtHQTtBQUNBOztBMkdybmtHQTtBMUI1S0E7QTJCOEpBO0FBNUZBO0E1R3F1a0dBO0FpQnR2a0dBO0EwRjJIQTtBQzFHQTtBNUd5dWtHQTtBQUNBOztBMkc1bmtHQTtBMUJoTEE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzB4a0dBO0FpQmx3a0dBO0EwRitIQTtBQzlHQTtBQXpDQTtBNUcreGtHQTtBQUNBOztBMkdqb2tHQTtBMUJ4TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3V5a0dBO0FpQi93a0dBO0EwRnVJQTtBQzFIQTtBQXJDQTtBNUc0eWtHQTtBQUNBOztBMkcxb2tHQTtBMUI1TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R296a0dBO0FpQjV4a0dBO0EwRjJJQTtBQzlIQTtBQXJDQTtBNUd5emtHQTtBQUNBOztBMkducGtHQTtBMUJoTUE7QTJCOEpBO0FBaEdBO0E1RzJ4a0dBOztBMkdycGtHQTtBMUJwTUE7QTJCOEpBO0FBaEdBO0E1R2l5a0dBOztBMkd2cGtHQTtBMUJ4TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzYwa0dBOztBMkcxcGtHQTtBMUI1TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R28xa0dBOztBMkc3cGtHQTtBMUJoTkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzIxa0dBO0FpQm4wa0dBO0EwRitKQTtBQ2xKQTtBQXJDQTtBNUdnMmtHQTtBQUNBOztBMkdscWtHQTtBQUNBO0EzR3Fxa0dBO0FpQjcwa0dBO0EwRnVLQTtBQUlBO0EzR3Nxa0dBO0FBQ0E7O0EyR25xa0dBOzs7QXpCdE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGKzRrR0E7QWtGNzRrR0E7OztBQUNBO0FBQ0E7QWxGaTVrR0E7QWtGOTRrR0E7Ozs7Ozs7QUFHQTtBQUNBO0FsRm81a0dBO0FrRmo1a0dBOzs7QUFDQTtBbEZxNWtHQTs7QTJHNXJrR0E7QXpCNU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGeTRrR0E7QWtGMzZrR0E7QUFDQTtBQUNBO0FsRjY2a0dBO0FrRjE2a0dBO0FBR0E7QUFDQTtBbEYwNmtHQTtBa0Z2NmtHQTtBQUNBO0FsRnk2a0dBO0FrRmw1a0dBO0FBSUE7QWxGaTVrR0E7QWtGOTRrR0E7QUFDQTtBbEZnNWtHQTs7QTJHbHRrR0E7QXpCaFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QUFpQkE7QWxGbTVrR0E7QWtGdDhrR0E7QUFDQTtBQUNBO0FsRnc4a0dBO0FrRnI4a0dBO0FBR0E7QUFDQTtBbEZxOGtHQTtBa0ZsOGtHQTtBQUNBO0FsRm84a0dBO0FrRjc2a0dBO0FBSUE7QWxGNDZrR0E7QWtGejZrR0E7QUFDQTtBbEYyNmtHQTtBa0ZsNmtHQTtBQUlBO0FsRmk2a0dBO0FrRjk1a0dBO0FBQ0E7QWxGZzZrR0E7O0EyRy91a0dBO0FLdFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEh5K2tHQTtBZ0h2K2tHQTtBQUlBO0FBQ0E7QWhIcytrR0E7O0EyR2h2a0dBO0FBQ0E7QTNHbXZrR0E7O0EyR2h2a0dBO0FNdFFBO0FBQ0E7QWpIMC9rR0E7QWlCbDhrR0E7QTBGNk1BO0FNbFFBO0FqSDIva0dBO0FBQ0E7O0EyR3R2a0dBO0ExQmxRQTtBMkI4SkE7QUFoR0E7QTVHZzhrR0E7O0FrSGpnbEdBO0FBQ0E7QUFDQTtBQUNBO0FsSG9nbEdBO0FrSGwva0dBO0FBQ0E7QWxIby9rR0E7QWtIai9rR0E7QUFDQTtBbEhtL2tHQTtBa0gxK2tHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2K2tHQTtBaUJoK2tHQTtBaUdqQkE7O0FBT0E7QWxIKytrR0E7QUFDQTtBa0hsK2tHQTs7QUFDQTtBbEhxK2tHQTtBa0g3OWtHQTtBQUNBO0FBQUE7QUFDQTtBbEgrOWtHQTtBa0gxOWtHQTs7QUFFQTtBbEg0OWtHQTtBa0huOWtHQTs7QUFFQTtBbEhxOWtHQTtBa0g3OGtHQTtBQUNBO0FBQUE7QWxIKzhrR0E7QWtIMThrR0E7QUFDQTtBbEg0OGtHQTtBa0h2OGtHQTs7OztBQUVBO0FsSDI4a0dBO0FpQmxnbEdBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIODhrR0E7QUFDQTtBaUIzZ2xHQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSGk5a0dBO0FBQ0E7QWlCcGhsR0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIbzlrR0E7QUFDQTtBaUI3aGxHQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhxOWtHQTtBQUNBO0FrSG45a0dBOzs7O0FBQ0E7QWxIdzlrR0E7QWtIcDlrR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIdTlrR0E7QWlCbmpsR0E7QWlHd0ZBOztBQU9BO0FsSHk5a0dBO0FBQ0E7QWtILzhrR0E7O0FBQ0E7QWxIazlrR0E7QWtIeDhrR0E7QUFDQTtBQUNBO0FBQ0E7QWxIMDhrR0E7QWtIeDhrR0E7QUFDQTtBQUNBO0FsSDA4a0dBO0FrSGg4a0dBOztBQUVBO0FsSGs4a0dBO0FrSDc3a0dBOztBQUVBO0FsSCs3a0dBO0FrSHo3a0dBO0FBQ0E7QUFDQTtBQUNBO0FsSDI3a0dBO0FrSHA3a0dBO0FBQ0E7QWxIczdrR0E7QWtIajdrR0E7Ozs7QUFFQTtBbEhxN2tHQTtBa0huN2tHQTs7OztBQUNBO0FsSHc3a0dBO0FrSHA3a0dBOztBQUNBO0FsSHU3a0dBO0FrSC82a0dBO0FBQ0E7QWxIaTdrR0E7QWtIeDZrR0E7O0FBRUE7QWxIMDZrR0E7QWtIcjZrR0E7O0FBRUE7QWxIdTZrR0E7QWtIajZrR0E7QUFDQTtBbEhtNmtHQTtBa0g1NWtHQTtBQUNBO0FsSDg1a0dBO0FrSDE1a0dBO0FBQ0E7QWxINDVrR0E7QWtIcDVrR0E7O0FBRUE7QWxIczVrR0E7QWtIMTRrR0E7O0FBRUE7QWxINDRrR0E7QWlCbG9sR0E7QWlHL0JBO0FBQ0E7QWxIb3FsR0E7QWtIanFsR0E7QUFDQTtBbEhtcWxHQTtBa0gxcGxHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2cGxHQTtBQUNBO0FpQmpwbEdBO0FpR2pCQTs7QUFPQTtBbEhncWxHQTtBQUNBO0FpQnZwbEdBO0FpR0lBOztBQUNBO0FsSHVwbEdBO0FrSC9vbEdBO0FBQ0E7QUFBQTtBQUNBO0FsSGlwbEdBO0FrSDVvbEdBOztBQUVBO0FsSDhvbEdBO0FrSHJvbEdBOztBQUVBO0FsSHVvbEdBO0FrSC9ubEdBO0FBQ0E7QUFBQTtBbEhpb2xHQTtBa0g1bmxHQTtBQUNBO0FsSDhubEdBO0FrSHpubEdBOzs7O0FBRUE7QWxINm5sR0E7QUFDQTtBaUJycmxHQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSGlvbEdBO0FBQ0E7QWlCOXJsR0E7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhvb2xHQTtBQUNBO0FpQnZzbEdBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHVvbEdBO0FBQ0E7QWlCaHRsR0E7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxId29sR0E7QUFDQTtBaUJ6dGxHQTtBaUdtRkE7Ozs7QUFDQTtBbEg0b2xHQTtBa0h4b2xHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgyb2xHQTtBQUNBO0FpQnh1bEdBO0FpR3dGQTs7QUFPQTtBbEg4b2xHQTtBQUNBO0FpQjl1bEdBO0FpRzBHQTs7QUFDQTtBbEh3b2xHQTtBa0g5bmxHQTtBQUNBO0FBQ0E7QUFDQTtBbEhnb2xHQTtBa0g5bmxHQTtBQUNBO0FBQ0E7QWxIZ29sR0E7QWtIdG5sR0E7O0FBRUE7QWxId25sR0E7QWtIbm5sR0E7O0FBRUE7QWxIcW5sR0E7QWtIL21sR0E7QUFDQTtBQUNBO0FBQ0E7QWxIaW5sR0E7QWtIMW1sR0E7QUFDQTtBbEg0bWxHQTtBa0h2bWxHQTs7OztBQUVBO0FsSDJtbEdBO0FrSHptbEdBOzs7O0FBQ0E7QWxIOG1sR0E7QWtIMW1sR0E7O0FBQ0E7QWxINm1sR0E7QWtIcm1sR0E7QUFDQTtBbEh1bWxHQTtBa0g5bGxHQTs7QUFFQTtBbEhnbWxHQTtBa0gzbGxHQTs7QUFFQTtBbEg2bGxHQTtBa0h2bGxHQTtBQUNBO0FsSHlsbEdBO0FrSGxsbEdBO0FBQ0E7QWxIb2xsR0E7QWtIaGxsR0E7QUFDQTtBbEhrbGxHQTtBa0gxa2xHQTs7QUFFQTtBbEg0a2xHQTtBa0hoa2xHQTs7QUFFQTtBbEhra2xHQTtBQUNBO0FpQnp6bEdBO0FpRy9CQTtBQUNBO0FsSDIxbEdBO0FrSHgxbEdBO0FBQ0E7QWxIMDFsR0E7QWtIajFsR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbzFsR0E7QUFDQTtBaUJ4MGxHQTtBaUdqQkE7O0FBT0E7QWxIdTFsR0E7QUFDQTtBaUI5MGxHQTtBaUdJQTs7QUFDQTtBbEg4MGxHQTtBa0h0MGxHQTtBQUNBO0FBQUE7QUFDQTtBbEh3MGxHQTtBa0huMGxHQTs7QUFFQTtBbEhxMGxHQTtBa0g1emxHQTs7QUFFQTtBbEg4emxHQTtBa0h0emxHQTtBQUNBO0FBQUE7QWxId3psR0E7QWtIbnpsR0E7QUFDQTtBbEhxemxHQTtBa0hoemxHQTs7OztBQUVBO0FsSG96bEdBO0FBQ0E7QWlCNTJsR0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEh3emxHQTtBQUNBO0FpQnIzbEdBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIMnpsR0E7QUFDQTtBaUI5M2xHQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEg4emxHQTtBQUNBO0FpQnY0bEdBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSCt6bEdBO0FBQ0E7QWlCaDVsR0E7QWlHbUZBOzs7O0FBQ0E7QWxIbTBsR0E7QWtIL3psR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIazBsR0E7QUFDQTtBaUIvNWxHQTtBaUd3RkE7O0FBT0E7QWxIcTBsR0E7QUFDQTtBaUJyNmxHQTtBaUcwR0E7O0FBQ0E7QWxIK3psR0E7QWtIcnpsR0E7QUFDQTtBQUNBO0FBQ0E7QWxIdXpsR0E7QWtIcnpsR0E7QUFDQTtBQUNBO0FsSHV6bEdBO0FrSDd5bEdBOztBQUVBO0FsSCt5bEdBO0FrSDF5bEdBOztBQUVBO0FsSDR5bEdBO0FrSHR5bEdBO0FBQ0E7QUFDQTtBQUNBO0FsSHd5bEdBO0FrSGp5bEdBO0FBQ0E7QWxIbXlsR0E7QWtIOXhsR0E7Ozs7QUFFQTtBbEhreWxHQTtBa0hoeWxHQTs7OztBQUNBO0FsSHF5bEdBO0FrSGp5bEdBOztBQUNBO0FsSG95bEdBO0FrSDV4bEdBO0FBQ0E7QWxIOHhsR0E7QWtIcnhsR0E7O0FBRUE7QWxIdXhsR0E7QWtIbHhsR0E7O0FBRUE7QWxIb3hsR0E7QWtIOXdsR0E7QUFDQTtBbEhneGxHQTtBa0h6d2xHQTtBQUNBO0FsSDJ3bEdBO0FrSHZ3bEdBO0FBQ0E7QWxIeXdsR0E7QWtIandsR0E7O0FBRUE7QWxIbXdsR0E7QWtIdnZsR0E7O0FBRUE7QWxIeXZsR0E7QUFDQTtBaUJoL2xHQTtBaUcvQkE7QUFDQTtBbEhraG1HQTtBa0gvZ21HQTtBQUNBO0FsSGlobUdBO0FrSHhnbUdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDJnbUdBO0FBQ0E7QWlCLy9sR0E7QWlHakJBOztBQU9BO0FsSDhnbUdBO0FBQ0E7QWlCcmdtR0E7QWlHSUE7O0FBQ0E7QWxIcWdtR0E7QWtINy9sR0E7QUFDQTtBQUFBO0FBQ0E7QWxIKy9sR0E7QWtIMS9sR0E7O0FBRUE7QWxINC9sR0E7QWtIbi9sR0E7O0FBRUE7QWxIcS9sR0E7QWtINytsR0E7QUFDQTtBQUFBO0FsSCsrbEdBO0FrSDErbEdBO0FBQ0E7QWxINCtsR0E7QWtIditsR0E7Ozs7QUFFQTtBbEgyK2xHQTtBQUNBO0FpQm5pbUdBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIKytsR0E7QUFDQTtBaUI1aW1HQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSGsvbEdBO0FBQ0E7QWlCcmptR0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIcS9sR0E7QUFDQTtBaUI5am1HQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhzL2xHQTtBQUNBO0FpQnZrbUdBO0FpR21GQTs7OztBQUNBO0FsSDAvbEdBO0FrSHQvbEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHkvbEdBO0FBQ0E7QWlCdGxtR0E7QWlHd0ZBOztBQU9BO0FsSDQvbEdBO0FBQ0E7QWlCNWxtR0E7QWlHMEdBOztBQUNBO0FsSHMvbEdBO0FrSDUrbEdBO0FBQ0E7QUFDQTtBQUNBO0FsSDgrbEdBO0FrSDUrbEdBO0FBQ0E7QUFDQTtBbEg4K2xHQTtBa0hwK2xHQTs7QUFFQTtBbEhzK2xHQTtBa0hqK2xHQTs7QUFFQTtBbEhtK2xHQTtBa0g3OWxHQTtBQUNBO0FBQ0E7QUFDQTtBbEgrOWxHQTtBa0h4OWxHQTtBQUNBO0FsSDA5bEdBO0FrSHI5bEdBOzs7O0FBRUE7QWxIeTlsR0E7QWtIdjlsR0E7Ozs7QUFDQTtBbEg0OWxHQTtBa0h4OWxHQTs7QUFDQTtBbEgyOWxHQTtBa0huOWxHQTtBQUNBO0FsSHE5bEdBO0FrSDU4bEdBOztBQUVBO0FsSDg4bEdBO0FrSHo4bEdBOztBQUVBO0FsSDI4bEdBO0FrSHI4bEdBO0FBQ0E7QWxIdThsR0E7QWtIaDhsR0E7QUFDQTtBbEhrOGxHQTtBa0g5N2xHQTtBQUNBO0FsSGc4bEdBO0FrSHg3bEdBOztBQUVBO0FsSDA3bEdBO0FrSDk2bEdBOztBQUVBO0FsSGc3bEdBO0FBQ0E7QWlCdnFtR0E7QWlHL0JBO0FBQ0E7QWxIeXNtR0E7QWtIdHNtR0E7QUFDQTtBbEh3c21HQTtBa0gvcm1HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrc21HQTtBQUNBO0FpQnRybUdBO0FpR2pCQTs7QUFPQTtBbEhxc21HQTtBQUNBO0FpQjVybUdBO0FpR0lBOztBQUNBO0FsSDRybUdBO0FrSHBybUdBO0FBQ0E7QUFBQTtBQUNBO0FsSHNybUdBO0FrSGpybUdBOztBQUVBO0FsSG1ybUdBO0FrSDFxbUdBOztBQUVBO0FsSDRxbUdBO0FrSHBxbUdBO0FBQ0E7QUFBQTtBbEhzcW1HQTtBa0hqcW1HQTtBQUNBO0FsSG1xbUdBO0FrSDlwbUdBOzs7O0FBRUE7QWxIa3FtR0E7QUFDQTtBaUIxdG1HQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSHNxbUdBO0FBQ0E7QWlCbnVtR0E7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEh5cW1HQTtBQUNBO0FpQjV1bUdBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSDRxbUdBO0FBQ0E7QWlCcnZtR0E7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxINnFtR0E7QUFDQTtBaUI5dm1HQTtBaUdtRkE7Ozs7QUFDQTtBbEhpcm1HQTtBa0g3cW1HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhncm1HQTtBQUNBO0FpQjd3bUdBO0FpR3dGQTs7QUFPQTtBbEhtcm1HQTtBQUNBO0FpQm54bUdBO0FpRzBHQTs7QUFDQTtBbEg2cW1HQTtBa0hucW1HQTtBQUNBO0FBQ0E7QUFDQTtBbEhxcW1HQTtBa0hucW1HQTtBQUNBO0FBQ0E7QWxIcXFtR0E7QWtIM3BtR0E7O0FBRUE7QWxINnBtR0E7QWtIeHBtR0E7O0FBRUE7QWxIMHBtR0E7QWtIcHBtR0E7QUFDQTtBQUNBO0FBQ0E7QWxIc3BtR0E7QWtIL29tR0E7QUFDQTtBbEhpcG1HQTtBa0g1b21HQTs7OztBQUVBO0FsSGdwbUdBO0FrSDlvbUdBOzs7O0FBQ0E7QWxIbXBtR0E7QWtIL29tR0E7O0FBQ0E7QWxIa3BtR0E7QWtIMW9tR0E7QUFDQTtBbEg0b21HQTtBa0hub21HQTs7QUFFQTtBbEhxb21HQTtBa0hob21HQTs7QUFFQTtBbEhrb21HQTtBa0g1bm1HQTtBQUNBO0FsSDhubUdBO0FrSHZubUdBO0FBQ0E7QWxIeW5tR0E7QWtIcm5tR0E7QUFDQTtBbEh1bm1HQTtBa0gvbW1HQTs7QUFFQTtBbEhpbm1HQTtBa0hybW1HQTs7QUFFQTtBbEh1bW1HQTtBQUNBO0FrSDNsbUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDZsbUdBO0FtSC81bUdBO0FENFRBO0FDM1RBO0FBQ0E7QW5IazZtR0E7QUFDQTtBbUhoNm1HQTtBQUVBO0FBQ0E7QUFDQTtBbkhpNm1HQTtBbUg3NW1HQTtBQUNBO0FuSCs1bUdBO0FtSDM1bUdBO0FBQ0E7QUFDQTtBbkg2NW1HQTtBbUh6NW1HQTtBQUNBO0FuSDI1bUdBO0FBQ0E7QWtIN21tR0E7QUFDQTtBbEgrbW1HQTtBa0g3bW1HQTs7QUFFQTtBbEgrbW1HQTtBa0g3bW1HQTs7QUFDQTtBbEhnbm1HQTtBa0g3bW1HQTs7QUFDQTtBbEhnbm1HQTtBa0h6bW1HQTs7QUFFQTtBbEgybW1HQTtBa0hsbW1HQTs7QUFFQTtBbEhvbW1HQTtBa0h4bG1HQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINGxtR0E7QWtIMWxtR0E7Ozs7QUFDQTtBbEgrbG1HQTtBa0g1bG1HQTs7Ozs7OztBQUVBO0FBQ0E7QWxIbW1tR0E7QWtIam1tR0E7Ozs7Ozs7QUFDQTtBbEh5bW1HQTtBa0h0bW1HQTs7Ozs7OztBQUNBO0FsSDhtbUdBO0FrSDFtbUdBOzs7O0FBQ0E7QWxIK21tR0E7QWtIMW1tR0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbEg4bW1HQTtBa0hsbW1HQTtBQUNBO0FsSG9tbUdBO0FrSGptbUdBO0FBQ0E7QWxIbW1tR0E7QWtIemxtR0E7O0FBRUE7QWxIMmxtR0E7QWtIcGxtR0E7O0FBRUE7QUFDQTtBQUNBO0FsSHNsbUdBO0FrSHBsbUdBOztBQUNBO0FsSHVsbUdBO0FrSGhsbUdBOztBQUNBO0FsSG1sbUdBO0FrSGhsbUdBOztBQUNBO0FsSG1sbUdBO0FrSHprbUdBOztBQUVBO0FBQ0E7QUFDQTtBbEgya21HQTtBa0h6a21HQTs7QUFDQTtBbEg0a21HQTtBa0h2a21HQTs7QUFFQTtBbEh5a21HQTtBa0h2a21HQTs7QUFDQTtBbEgwa21HQTtBa0h2a21HQTs7QUFDQTtBbEgwa21HQTs7QW9INWpuR0E7OztBQUdBO0FwSCtqbkdBO0FpQnRnbkdBO0FtRzVEQTs7O0FBTUE7QXBIa2tuR0E7QUFDQTs7QW9IL2puR0E7QW5DQ0E7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzRpbkdBO0FpQnBobkdBO0FtR2xEQTtBUitEQTtBQXJDQTtBNUdpam5HQTtBQUNBOztBb0h4a25HQTs7QUFFQTtBcEgya25HQTs7QW9IeGtuR0E7QUFDQTtBcEgya25HQTtBb0h6a25HQTtBQUNBO0FwSDJrbkdBOztBb0h0a25HQTtBQUNBO0FBQ0E7QXBIeWtuR0E7QW9IdGtuR0E7QUFDQTtBcEh3a25HQTtBb0hwa25HQTtBQUNBO0FwSHNrbkdBO0FvSG5rbkdBO0FBQ0E7QUFDQTtBcEhxa25HQTs7QW9IaGtuR0E7O0FBRUE7QXBIbWtuR0E7QW9IamtuR0E7O0FBQ0E7QXBIb2tuR0E7O0FvSDlqbkdBOztBQUNBO0FBQ0E7QUFDQTtBcEhra25HQTtBb0hoa25HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhta25HQTs7QW9IM2puR0E7O0FBRUE7QXBIOGpuR0E7O0FvSDNqbkdBO0FBQ0E7QXBIOGpuR0E7O0FvSDFqbkdBO0FBQ0E7QUFDQTtBcEg2am5HQTtBb0gxam5HQTtBQUNBO0FwSDRqbkdBOztBb0h2am5HQTtBQUNBO0FBQ0E7QXBIMGpuR0E7QW9IdmpuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEh5am5HQTtBb0h2am5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEh5am5HQTtBb0h0am5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHdqbkdBO0FvSHJqbkdBO0FBQ0E7QXBIdWpuR0E7QW9IbGpuR0E7QUFDQTtBcEhvam5HQTtBb0hqam5HQTtBQUNBO0FwSG1qbkdBO0FvSDlpbkdBO0FBQ0E7QUFDQTtBcEhnam5HQTtBb0g3aW5HQTtBQUNBO0FBQ0E7QXBIK2luR0E7O0FvSDFpbkdBO0FBQ0E7QXBINmluR0E7QW9IM2luR0E7QUFDQTtBQUNBO0FwSDZpbkdBO0FvSDNpbkdBO0FBQ0E7QUFDQTtBQUNBO0FwSDZpbkdBO0FvSDFpbkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINGluR0E7QW9IdmluR0E7QUFDQTtBQUNBO0FwSHlpbkdBOztBcUgvdG5HQTtBQUNBO0FBQ0E7QXJIa3VuR0E7QXFIaHVuR0E7QUFJQTtBckgrdG5HQTtBcUg3dG5HQTtBQUNBO0FySCt0bkdBO0FxSDF0bkdBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh5dG5HQTtBcUhydG5HQTtBQUNBO0FBQ0E7QXJIdXRuR0E7QWlCN3FuR0E7QW9HeEVBO0FBb0NBO0FySHF0bkdBO0FxSG50bkdBO0FBQ0E7QXJIcXRuR0E7QUFDQTs7QXFIaHRuR0E7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QXJIcXRuR0E7O0FxSGx0bkdBOzs7Ozs7O0FBS0E7QXJIdXRuR0E7O0FxSHB0bkdBOzs7Ozs7O0FBS0E7QXJIeXRuR0E7O0FxSHJ0bkdBO0FBSUE7QUFDQTtBckhxdG5HQTs7QXFIanRuR0E7O0FBRUE7QXJIb3RuR0E7O0FxSGp0bkdBO0FBQ0E7QXJIb3RuR0E7O0FxSGh0bkdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUN0RkE7QUFDQTtBdEgyem5HQTs7QXFIanRuR0E7QUFDQTtBckhvdG5HQTtBcUhsdG5HQTtBQUlBO0FBQ0E7QXJIaXRuR0E7QXFIOXNuR0E7QUFDQTtBQUNBO0FySGd0bkdBOztBcUg1c25HQTtBQUNBO0FySCtzbkdBO0FxSDdzbkdBO0FBSUE7QUFDQTtBckg0c25HQTs7QXFIdnNuR0E7Ozs7O0FBSUE7QUFDQTtBckgyc25HQTs7QXFIdHNuR0E7QUFJQTtBckhzc25HQTs7QXFIbHNuR0E7QUFDQTtBQUNBO0FBQ0E7QXJIcXNuR0E7QXFIbnNuR0E7QUFJQTtBQUNBO0FySGtzbkdBOztBcUg5cm5HQTtBQUNBO0FBQ0E7QUFDQTtBckhpc25HQTtBcUgvcm5HQTtBQUlBO0FBQ0E7QXJIOHJuR0E7O0FxSDFybkdBO0FBQ0E7QXJINnJuR0E7O0FxSHZybkdBOztBQUVBO0FySDBybkdBOztBcUh2cm5HQTtBQUNBO0FySDBybkdBO0FxSHhybkdBO0FBQ0E7QXJIMHJuR0E7O0FxSHRybkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIeXJuR0E7QXFIdnJuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJIeXJuR0E7QXFIdHJuR0E7QUFHQTtBQUNBO0FBQ0E7QXJIc3JuR0E7QXFIcHJuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhzcm5HQTs7QXFIaHJuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhtcm5HQTtBcUhqcm5HQTtBQUVBO0FBQUE7QXJIa3JuR0E7QXFIL3FuR0E7QUFHQTtBQUNBO0FBQ0E7QXJIK3FuR0E7QXFIMXFuR0E7QUVuUUE7QXZIZzduR0E7QXVIdjVuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGbTduR0E7QXVIdDVuR0E7QUFDQTtBdkh3NW5HQTtBcUh6cm5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDJybkdBO0FxSHhybkdBO0FFL1FBO0F2SDA4bkdBO0F1SGo3bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjY4bkdBO0F1SGg3bkdBO0FBQ0E7QXZIazduR0E7QXFIcnNuR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh1c25HQTtBcUhoc25HQTtBRWpTQTtBdkhvK25HQTtBdUhqK25HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ1K25HQTtBdUg1OW5HQTtBQUNBO0F2SDg5bkdBO0FxSC9zbkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaXRuR0E7QXFIOXNuR0E7QUU3U0E7QXZIOC9uR0E7QXVIMy9uR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGaWdvR0E7QXVIdC9uR0E7QUFDQTtBdkh3L25HQTtBcUgzdG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDZ0bkdBOztBcUh2dG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUVuVUE7QXZIOGhvR0E7QXVIcmdvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGaWlvR0E7QXVIcGdvR0E7QUFDQTtBdkhzZ29HQTs7QXFIcnVuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh3dW5HQTtBcUh0dW5HQTtBQUVBO0FBQUE7QXJIdXVuR0E7QXFIcHVuR0E7QUFHQTtBQUNBO0FBQ0E7QXJIb3VuR0E7QXFIL3RuR0E7QUU3VkE7QXZIK2pvR0E7QXVIdGlvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGa2tvR0E7QXVIcmlvR0E7QUFDQTtBdkh1aW9HQTtBcUg5dW5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGd2bkdBO0FxSDd1bkdBO0FFeldBO0F2SHlsb0dBO0F1SGhrb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjRsb0dBO0F1SC9qb0dBO0FBQ0E7QXZIaWtvR0E7QXFIMXZuR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg0dm5HQTtBcUhydm5HQTtBRTNYQTtBdkhtbm9HQTtBdUhobm9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZzbm9HQTtBdUgzbW9HQTtBQUNBO0F2SDZtb0dBO0FxSHB3bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc3duR0E7QXFIbnduR0E7QUV2WUE7QXZINm9vR0E7QXVIMW9vR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGZ3BvR0E7QXVIcm9vR0E7QUFDQTtBdkh1b29HQTtBcUhoeG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGt4bkdBOztBcUgzd25HQTtBQUNBO0FBQ0E7QXJIOHduR0E7QXFINXduR0E7QUFDQTtBckg4d25HQTs7QXFIMXduR0E7QUFDQTtBQUNBO0FBQ0E7QXJINnduR0E7QXFIM3duR0E7QUFDQTtBckg2d25HQTs7QXFIenduR0E7QUFDQTtBQUNBO0FBQ0E7QXJINHduR0E7QXFIMXduR0E7QUFDQTtBckg0d25HQTs7QXFIeHduR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgyd25HQTtBcUh6d25HQTtBQUNBO0FySDJ3bkdBOztBcUh2d25HQTtBQUNBO0FBQ0E7QUFDQTtBckgwd25HQTtBcUh4d25HQTtBQUNBO0FySDB3bkdBOztBcUh0d25HQTs7QUFFQTtBckh5d25HQTs7QXFIcnduR0E7QUFDQTtBckh3d25HQTs7QXFIcHduR0E7QUFDQTtBckh1d25HQTs7QXFIbnduR0E7QUFDQTtBckhzd25HQTs7QXdIenVvR0E7Ozs7QUFHQTtBQUNBO0F4SDZ1b0dBOztBeUhsdm9HQTtBQUNBO0F6SHF2b0dBO0F5SG52b0dBO0FBQ0E7QUFDQTtBekhxdm9HQTtBeUhsdm9HQTtBQUNBO0F6SG92b0dBO0F5SGp2b0dBO0FBQ0E7QXpIbXZvR0E7QXlIaHZvR0E7QUFDQTtBQUNBO0FBQ0E7QXpIa3ZvR0E7QXlIaHZvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekhrdm9HQTtBeUhodm9HQTtBQUNBO0FBQ0E7QXpIa3ZvR0E7QXlIL3VvR0E7QUFDQTtBekhpdm9HQTtBeUgvdW9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SGl2b0dBO0F5SC91b0dBO0FBQ0E7QXpIaXZvR0E7QXlIOXVvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6SGd2b0dBO0F5SDV1b0dBO0FBQ0E7QUFBQTtBekg4dW9HQTtBeUh2dW9HQTtBQUNBO0FBQ0E7QXpIeXVvR0E7O0F5SHB1b0dBO0FBQ0E7QXpIdXVvR0E7QVFyeW9HQTtBaUhnRUE7QXpId3VvR0E7O0EwSHB6b0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSHV6b0dBO0EwSHJ6b0dBO0FBQ0E7QUFDQTtBQUNBO0FIREE7QXZIeXpvR0E7QXVIdHpvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGNHpvR0E7QXVIcnpvR0E7QUFDQTtBdkh1em9HQTtBMEhuMG9HQTtBQUNBO0FBQ0E7QUFDQTtBSFJBO0F2SDgwb0dBO0F1SDMwb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRmkxb0dBO0F1SDEwb0dBO0FBQ0E7QXZINDBvR0E7QTBIajFvR0E7QUFDQTtBQUNBO0FBQ0E7QUhmQTtBdkhtMm9HQTtBdUhoMm9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZzMm9HQTtBdUgvMW9HQTtBQUNBO0F2SGkyb0dBO0EwSC8xb0dBO0FBQ0E7QUFDQTtBQUNBO0FIdEJBO0F2SHczb0dBO0F1SHIzb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjIzb0dBO0F1SHAzb0dBO0FBQ0E7QXZIczNvR0E7QTBINTJvR0E7QUFJQTtBQUNBO0ExSDIyb0dBOztBMEh2Mm9HQTtBQUNBO0ExSDAyb0dBO0EwSHgyb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSDAyb0dBOztBMkhqNm9HQTtBQUNBO0EzSG82b0dBOztBMkhqNm9HQTtBQUNBO0EzSG82b0dBO0EySGw2b0dBO0FBQ0E7QTNIbzZvR0E7QTJIajZvR0E7QUFDQTtBM0htNm9HQTs7QTRIejZvR0E7QXRDTUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIaTdvR0E7QXNGcjZvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdTZvR0E7QXNGcDZvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGczZvR0E7QTRIMThvR0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E1SDI4b0dBOztBNEh2OG9HQTtBQU9BO0FBQ0E7QTVIbzhvR0E7QWlCcDZvR0E7QTJHeENBO0FBRUE7QUFDQTtBNUg4OG9HQTtBQUNBOztBNEh0OG9HQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBNUh5OG9HQTs7QTRIcjhvR0E7QUFDQTtBNUh3OG9HQTtBNEhyOG9HQTtBQUNBO0FBQ0E7QUFDQTtBNUh1OG9HQTs7QTRIbjhvR0E7Ozs7Ozs7QXRDdkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDgvb0dBO0FzRmwvb0dBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjAvb0dBO0FzRnYvb0dBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Risvb0dBOztBNEgvK29HQTtBQUNBO0FBQ0E7QTVIay9vR0E7O0E0SC8rb0dBOzs7QXRDdERBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHFqcEdBO0FzRnppcEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNmlwR0E7QXNGMWlwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4aXBHQTs7QTRIbmhwR0E7O0F0QzVEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg4bHBHQTtBc0ZsbHBHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcWxwR0E7QXNGbGxwR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnFscEdBOztBNEhyanBHQTs7O0F0Q2pFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhzb3BHQTtBc0YxbnBHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjhucEdBO0FzRjNucEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGK25wR0E7O0E0SHpscEdBOzs7QXRDdkVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGdycEdBO0FzRnBxcEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGd3FwR0E7QXNGcnFwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5cXBHQTs7QTRIN25wR0E7QXRDN0VBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHd0cEdBO0FzRjVzcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjhzcEdBO0FzRjNzcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjZzcEdBOztBNEg3cHBHQTs7O0F0Q2pGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg4dnBHQTtBc0ZsdnBHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnN2cEdBO0FzRm52cEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdXZwR0E7O0E0SGpzcEdBO0F0Q3ZGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhzeXBHQTtBc0YxeHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0eHBHQTtBc0Z6eHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyeHBHQTs7QTRIanVwR0E7OztBdEMzRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINDBwR0E7QXNGaDBwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZvMHBHQTtBc0ZqMHBHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnEwcEdBOztBNEhyd3BHQTs7QXRDakdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHEzcEdBO0FzRnoycEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0MnBHQTtBc0Z6MnBHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNDJwR0E7O0E0SHZ5cEdBO0F0Q3RHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgyNXBHQTtBc0YvNHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpNXBHQTtBc0Y5NHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnNXBHQTs7QTRIdjBwR0E7QXRDMUdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCs3cEdBO0FzRm43cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnE3cEdBO0FzRmw3cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm83cEdBOztBNEh0MnBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIeTJwR0E7O0E0SHQycEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUh5MnBHQTs7QTRIdDJwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SHkycEdBOztBNkh0L3BHQTs7OztBQUVBO0FBQUE7QUFBQTtBN0gyL3BHQTtBNkh2L3BHQTs7QUFDQTtBN0gwL3BHQTtBNkh2L3BHQTs7QUFDQTtBN0gwL3BHQTtBNkh0L3BHQTs7Ozs7O0FBR0E7QUFDQTtBN0gyL3BHQTtBNkh6L3BHQTs7Ozs7O0FBQ0E7QTdIZ2dxR0E7QTZINy9wR0E7Ozs7OztBQUNBO0E3SG9ncUdBO0E2SGpncUdBOzs7Ozs7QUFDQTtBN0h3Z3FHQTtBNkhyZ3FHQTs7Ozs7Ozs7Ozs7QUFFQTtBQUNBO0E3SGdocUdBO0E2SDNncUdBOztBQUNBO0E3SDhncUdBO0E2SDFncUdBOztBQUNBO0E3SDZncUdBO0E2SDFncUdBOztBQUNBO0FBQ0E7QUFDQTtBN0g2Z3FHQTtBNkgxZ3FHQTs7QUFDQTtBQUNBO0FBQ0E7QTdINmdxR0E7O0E2SHhncUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyZ3FHQTs7QTZIeGdxR0E7QUFDQTtBQUNBO0E3SDJncUdBO0E2SHpncUdBO0FBQ0E7QUFDQTtBNUN0RUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzRqcUdBO0FpQnBpcUdBO0E0R21CQTtBakJGQTtBQXpDQTtBNUdpa3FHQTtBQUNBO0E2SGpocUdBO0FBQ0E7QTdIbWhxR0E7QTZIaGhxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGtocUdBO0FpQjFpcUdBO0E0R2dCQTtBQVdBO0E3SG1ocUdBO0FBQ0E7QTZIL2dxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpaHFHQTtBNkg5Z3FHQTtBQUNBO0FBQ0E7QTdIZ2hxR0E7QTZIN2dxR0E7QUFDQTtBN0grZ3FHQTtBaUI1anFHQTtBNEd1Q0E7QUFXQTtBN0g4Z3FHQTtBQUNBO0E2SDNncUdBO0FBQ0E7QTdINmdxR0E7QTZIM2dxR0E7QUFDQTtBN0g2Z3FHQTtBaUJwbHFHQTtBNEdzRUE7QUFJQTtBQUNBO0E3SDhncUdBO0FBQ0E7QTZIMWdxR0E7QUFDQTtBQUNBO0E3SDRncUdBO0FpQjlscUdBO0E0R3dGQTtBQUNBO0E3SHlncUdBO0FBQ0E7QTZIdGdxR0E7QUFDQTtBQUNBO0E3SHdncUdBO0E2SHJncUdBO0FBQ0E7QTdIdWdxR0E7QTZIcGdxR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHNncUdBO0FpQi9tcUdBO0E0RzRHQTtBQUNBO0FBQ0E7QTdIc2dxR0E7QUFDQTtBNkhuZ3FHQTtBQUNBO0FBQ0E7QTdIcWdxR0E7QWlCem5xR0E7QTRHa0hBO0FBS0E7QUFBQTtBQUFBO0E3SHNncUdBO0FBQ0E7QWlCOW5xR0E7QTRHMkhBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hxZ3FHQTtBQUNBO0E2SGxncUdBO0FBQ0E7QTdIb2dxR0E7QWlCeG9xR0E7QTRHbUlBO0FBSUE7QTdIcWdxR0E7QUFDQTtBNkhsZ3FHQTtBQUNBO0FBQUE7QUFDQTtBN0hvZ3FHQTtBNkhsZ3FHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9ncUdBO0E2SGhncUdBO0FBQ0E7QUFDQTtBN0hrZ3FHQTtBNkgvL3BHQTtBNUM3TUE7QTJCOEpBO0FBaEdBO0E1R21wcUdBO0E2SC8vcEdBO0FBQ0E7QTdIaWdxR0E7QTZILy9wR0E7QUFDQTtBN0hpZ3FHQTtBNkg5L3BHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGdncUdBO0E2SDcvcEdBO0FBQ0E7QUFDQTtBQUNBO0E3SCsvcEdBO0FpQmhycUdBO0E0RzhLQTtBQU1BO0E3SGdncUdBO0FBQ0E7QTZINy9wR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0grL3BHQTtBNkh4L3BHQTtBQUNBO0E3SDAvcEdBO0FpQjlycUdBO0E0RzJNQTtBQUNBO0E3SHMvcEdBO0FBQ0E7QTZIaC9wR0E7QUFDQTtBN0hrL3BHQTtBNkg3K3BHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0grK3BHQTtBaUIzc3FHQTtBNEd5TkE7QUFNQTtBQUFBO0FBQUE7QTdIZy9wR0E7QUFDQTtBNkg5K3BHQTtBQUNBO0FBQ0E7QUFDQTtBN0hnL3BHQTtBaUJydHFHQTtBNEdrT0E7QUFNQTtBQUNBO0FBQ0E7QTdIaS9wR0E7QUFDQTtBNkg5K3BHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIZy9wR0E7QWlCanVxR0E7QTRHOE9BO0FBTUE7QUFBQTtBQUFBO0FBQUE7QTdIaS9wR0E7QUFDQTtBNkgvK3BHQTtBQUNBO0E3SGkvcEdBO0E2SHYrcEdBOzs7O0FBQ0E7QUFDQTtBN0g0K3BHQTtBNkgxK3BHQTs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SCsrcEdBO0E2SDcrcEdBOzs7O0FBQ0E7QTdIay9wR0E7QTZILytwR0E7Ozs7QUFDQTtBN0hvL3BHQTtBNkhqL3BHQTs7OztBQUNBO0E3SHMvcEdBO0E2SG4vcEdBOzs7O0FBQ0E7QTdIdy9wR0E7QTZIci9wR0E7Ozs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0gwL3BHQTtBaUJ0eHFHQTtBNEcyUkE7Ozs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBN0g4L3BHQTtBQUNBO0E2SDMvcEdBOzs7O0FBQ0E7QUFBQTtBQUFBO0E3SGdncUdBO0E2SDkvcEdBOzs7O0FBQ0E7QTdIbWdxR0E7QTZIamdxR0E7Ozs7QUFDQTtBN0hzZ3FHQTtBNkhsZ3FHQTs7OztBQUNBO0FBQ0E7QTdIdWdxR0E7QWlCdnpxR0E7QTRHOFNBOzs7O0FBS0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIMmdxR0E7QUFDQTtBNkh6Z3FHQTs7OztBQUNBO0E3SDhncUdBO0FpQnYwcUdBO0E0RzhUQTs7OztBQUVBO0E3SDhncUdBO0FBQ0E7QWlCLzBxR0E7QTRHOFRBOzs7O0FBTUE7QTdIa2hxR0E7QUFDQTtBNkhoaHFHQTs7OztBQUNBO0FBQ0E7QTdIcWhxR0E7QTZIamhxR0E7Ozs7QUFDQTtBN0hzaHFHQTtBaUJwMnFHQTtBNEc2VUE7Ozs7QUFJQTtBN0gwaHFHQTtBQUNBO0E2SHZocUdBOzs7O0FBQ0E7QUFDQTtBQUNBO0E3SDRocUdBO0E2SHRocUdBOzs7O0FBQ0E7QTdIMmhxR0E7QWlCMTNxR0E7QTRHOFZBOzs7O0FBSUE7QUFDQTtBN0graHFHQTtBQUNBO0E2SHhocUdBO0FBQ0E7QUFBQTtBQUFBO0E3SDBocUdBO0E2SHhocUdBO0FBQ0E7QTdIMGhxR0E7QTZIeGhxR0E7QUFDQTtBN0gwaHFHQTtBNkh0aHFHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHdocUdBO0FpQi80cUdBO0E0R3NYQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIeWhxR0E7QUFDQTtBNkhoaHFHQTs7QUFDQTtBN0htaHFHQTtBNkhqaHFHQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIb2hxR0E7QTZIbGhxR0E7O0FBQ0E7QTdIcWhxR0E7QTZIbGhxR0E7O0FBQ0E7QTdIcWhxR0E7QTZIemdxR0E7Ozs7Ozs7Ozs7Ozs7QUFHQTtBN0hxaHFHQTtBNkhqaHFHQTtBQUNBO0FBQUE7QUFBQTtBN0htaHFHQTtBNkg5Z3FHQTtBQUNBO0FBQUE7QUFBQTtBN0hnaHFHQTtBNkg3Z3FHQTtBQUNBO0E3SCtncUdBO0E2SDFncUdBO0FBQ0E7QUFBQTtBQUFBO0E3SDRncUdBO0E2SHpncUdBO0FBQ0E7QTdIMmdxR0E7QTZIdmdxR0E7QUFDQTtBN0h5Z3FHQTtBNkh0Z3FHQTtBQUNBO0E3SHdncUdBO0E2SG5ncUdBO0FBQ0E7QTdIcWdxR0E7QTZIaGdxR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrZ3FHQTtBaUJ0OXFHQTtBNEcrY0E7QUFRQTtBN0htZ3FHQTtBQUNBO0E2SGpncUdBO0FBQ0E7QTdIbWdxR0E7QTZIaGdxR0E7QUFDQTtBQUNBO0FBQ0E7QTdIa2dxR0E7QTZILy9wR0E7QUFDQTtBN0hpZ3FHQTtBNkg1L3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDgvcEdBO0FpQmwvcUdBO0E0RzBlQTtBQWFBO0FBQ0E7QUFDQTtBN0grL3BHQTtBQUNBO0E2SHovcEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMi9wR0E7QWlCaGdyR0E7QTRHZ2dCQTtBQVFBO0E3SDQvcEdBO0FBQ0E7QTZIMS9wR0E7QUFDQTtBN0g0L3BHQTtBNkh6L3BHQTtBQUNBO0FBQ0E7QUFDQTtBN0gyL3BHQTtBNkh4L3BHQTtBQUNBO0E3SDAvcEdBO0E2SHIvcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdS9wR0E7QWlCNWhyR0E7QTRHMmhCQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0E3SHcvcEdBO0FBQ0E7QTZIaC9wR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGsvcEdBO0E2SGgvcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIay9wR0E7QWlCampyR0E7QTRHMmpCQTtBQU9BO0E3SG0vcEdBO0FBQ0E7QTZIMytwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDYrcEdBO0E2SDMrcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINitwR0E7QWlCbmtyR0E7QTRHa2xCQTtBQU9BO0E3SDgrcEdBO0FBQ0E7QTZIdCtwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHcrcEdBO0E2SHQrcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdytwR0E7QWlCcmxyR0E7QTRHeW1CQTtBQU9BO0E3SHkrcEdBO0FBQ0E7QTZIbCtwR0E7QUFDQTtBQUFBO0E3SG8rcEdBO0FpQjdsckdBO0E0R3duQkE7QUFJQTtBQUFBO0E3SHErcEdBO0FBQ0E7QTZIbitwR0E7QUFDQTtBQUNBO0FBQ0E7QTdIcStwR0E7QTZIbCtwR0E7Ozs7Ozs7QUFFQTtBQUNBO0E3SHkrcEdBO0FpQmpuckdBO0E0R3FvQkE7Ozs7Ozs7QUFNQTtBQUNBO0E3SGcvcEdBO0FBQ0E7QTZINytwR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIKytwR0E7QWlCcG9yR0E7QTRHZ3BCQTtBQVFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTdIZy9wR0E7QUFDQTtBNkh4K3BHQTtBQUNBO0E3SDArcEdBO0E2SHIrcEdBOztBQUVBO0FBQUE7QUFBQTtBN0h1K3BHQTtBNkhyK3BHQTs7QUFDQTtBN0h3K3BHQTtBNkhyK3BHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHcrcEdBO0FpQi9wckdBO0E0R2tyQkE7O0FBUUE7QTdIMCtwR0E7QUFDQTtBNkh0K3BHQTtBQUNBO0E3SHcrcEdBO0E2SHIrcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdStwR0E7QTZIcCtwR0E7QUFDQTtBN0hzK3BHQTtBNkhwK3BHQTtBQUNBO0E3SHMrcEdBO0E2SGorcEdBO0FBQ0E7QTdIbStwR0E7QTZILzlwR0E7QUFDQTtBN0hpK3BHQTtBNkgvOXBHQTtBQUNBO0E3SGkrcEdBO0E2SDM5cEdBO0FBQ0E7QUFDQTtBN0g2OXBHQTtBNkgxOXBHQTtBQUNBO0FBQ0E7QTdINDlwR0E7QTZIMTlwR0E7QUFDQTtBQUNBO0E3SDQ5cEdBO0E2SDE5cEdBO0FBQ0E7QTdINDlwR0E7QWlCL3JyR0E7QTRHa3VCQTtBQUlBO0E3SDY5cEdBO0FBQ0E7QTZIdDlwR0E7O0FBRUE7QUFDQTtBQUNBO0E3SHc5cEdBO0E2SHI5cEdBO0FBQ0E7QTdIdTlwR0E7QTZIcDlwR0E7QUFDQTtBN0hzOXBHQTtBNkhuOXBHQTtBQUNBO0E3SHE5cEdBO0E2SGw5cEdBO0FBQ0E7QUFNQTtBN0grOHBHQTtBaUJwdXJHQTtBNEc4d0JBO0FBSUE7QTdIczlwR0E7QUFDQTtBNkhoOXBHQTtBQUNBO0FBQ0E7QTdIazlwR0E7QTZINzhwR0E7QUFDQTtBN0grOHBHQTtBaUJodnJHQTtBNEdveUJBO0FBQ0E7QTdIKzhwR0E7QUFDQTtBaUJydnJHQTtBNEcweUJBO0FBQ0E7QTdIODhwR0E7QUFDQTtBNkgzOHBHQTtBQUNBO0E3SDY4cEdBO0E2SDM4cEdBO0FBQ0E7QTdINjhwR0E7QWlCaHdyR0E7QTRHd3pCQTtBQUNBO0FBQ0E7QTdIMjhwR0E7QUFDQTtBaUJ6dnJHQTtBNEdrekJBO0FBQ0E7QTdIMDhwR0E7QUFDQTtBNkh0OHBHQTs7QUFFQTtBN0h3OHBHQTtBNkhwOHBHQTtBQUNBO0E3SHM4cEdBO0E2SHA4cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIczhwR0E7QWlCM3dyR0E7QTRHaTBCQTtBQU9BO0FBQ0E7QTdIdThwR0E7QUFDQTtBNkhwOHBHQTtBQUNBO0E3SHM4cEdBO0E2SHA4cEdBO0FBQ0E7QUFDQTtBN0hzOHBHQTtBNkhqOHBHQTtBQUNBO0E3SG04cEdBO0E2SDk3cEdBO0FBQ0E7QTdIZzhwR0E7QTZIMzdwR0E7QUFDQTtBQUNBO0E3SDY3cEdBO0E2SDE3cEdBO0FBQ0E7QTdINDdwR0E7QTZIMTdwR0E7QUFDQTtBN0g0N3BHQTtBNkh4N3BHQTtBQUNBO0E3SDA3cEdBO0E2SHY3cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0h5N3BHQTtBNkh2N3BHQTtBQUNBO0E3SHk3cEdBO0E2SHQ3cEdBO0E1QzM3QkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQnE2QkE7QUFDQTtBN0gwN3BHQTtBaUJ4MHJHQTtBNEcwNEJBO0FqQnozQkE7QUF6Q0E7QTVHcTJyR0E7QUFDQTtBNkg3N3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCs3cEdBO0E2SDM3cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SDY3cEdBO0E2SDE3cEdBO0FBQ0E7QTdINDdwR0E7QTZIeDdwR0E7QUFDQTtBQUNBO0E3SDA3cEdBO0E2SHQ3cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHc3cEdBO0E2SHQ3cEdBO0E1Q2wrQkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjQ4QkE7QUFBQTtBQUFBO0FBQ0E7QTdIMDdwR0E7QWlCLzJyR0E7QTRHaTdCQTtBakJoNkJBO0FBekNBO0E1RzQ0ckdBO0FBQ0E7QWlCcjNyR0E7QTRHaTdCQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0E3SGk4cEdBO0FBQ0E7QTZINzdwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QTdIKzdwR0E7QTZINzdwR0E7QUFDQTtBN0grN3BHQTtBNkg1N3BHQTtBQUNBO0E3SDg3cEdBO0E2SDU3cEdBO0FBQ0E7QTdIODdwR0E7QTZIejdwR0E7QUFDQTtBN0gyN3BHQTtBNkh4N3BHQTtBQUNBO0FBQUE7QUFBQTtBN0gwN3BHQTtBNkh4N3BHQTtBQUNBO0E3SDA3cEdBO0E2SHY3cEdBO0FBQ0E7QTdIeTdwR0E7QTZIdDdwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QTdIbTdwR0E7QTZIeDdwR0E7QUFWQTtBQVdBO0FBQUE7QUFBQTtBN0gyN3BHQTtBQUNBO0E2SHQ3cEdBO0FBQ0E7QTdIdzdwR0E7QTZIcjdwR0E7QUFDQTtBN0h1N3BHQTtBNkhwN3BHQTtBQUNBO0FBQ0E7QTdIczdwR0E7QTZIcDdwR0E7QUFDQTtBN0hzN3BHQTtBNkhsN3BHQTtBQUNBO0FBQ0E7QTdIbzdwR0E7QTZIbDdwR0E7QUFDQTtBN0hvN3BHQTtBNkhoN3BHQTtBQUNBO0E3SGs3cEdBO0E2SGg3cEdBO0FBSEE7QUFJQTtBN0htN3BHQTtBQUNBO0E2SDk2cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hnN3BHQTtBNkg5NnBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hnN3BHQTtBNkg5NnBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGc3cEdBO0FpQnI5ckdBO0E0R2lpQ0E7QUFPQTtBN0hpN3BHQTtBQUNBO0E2SDk2cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SGc3cEdBO0E2SDc2cEdBO0FBQ0E7QUFDQTtBN0grNnBHQTtBNkg1NnBHQTtBQUNBO0E3SDg2cEdBO0E2SDM2cEdBO0FBQ0E7QTdINjZwR0E7QTZIeDZwR0E7QTVDbG5DQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNGxDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0g0NnBHQTtBaUJsL3JHQTtBNEdpa0NBO0FqQmhqQ0E7QUF6Q0E7QTVHK2dzR0E7QUFDQTtBNkgvNnBHQTtBQUNBO0E3SGk3cEdBO0E2SC82cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIaTdwR0E7QTZILzZwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpN3BHQTtBNkg5NnBHQTtBQUNBO0FBQ0E7QUFDQTtBN0hnN3BHQTtBNkgxNnBHQTtBQUNBO0E3SDQ2cEdBO0FpQmxnc0dBO0E0R3FsQ0E7QUFJQTtBQUNBO0E3SDY2cEdBO0FBQ0E7QTZIMzZwR0E7QUFDQTtBQUNBO0FBQ0E7QTdINjZwR0E7QTZIejZwR0E7QUFDQTtBN0gyNnBHQTtBNkh0NnBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzZwR0E7QTZIcDZwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIczZwR0E7QTZIcDZwR0E7QUFFQTtBN0hxNnBHQTtBaUI5aHNHQTtBNEdtbkNBO0FBV0E7QUFBQTtBN0hvNnBHQTtBNkhsNnBHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hvNnBHQTtBNkhqNnBHQTtBQUNBO0E3SG02cEdBO0FBQ0E7QTZIaDZwR0E7QUFDQTtBN0hrNnBHQTtBNkgvNXBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hpNnBHQTtBNkgvNXBHQTtBQUNBO0FBQ0E7QTdIaTZwR0E7QTZINzVwR0E7QUFFQTtBN0g4NXBHQTtBNkh4NXBHQTtBQUNBO0FBQ0E7QUFDQTtBN0gwNXBHQTtBNkh2NXBHQTtBQU1BO0E3SG81cEdBO0E2SHo1cEdBO0FBRUE7QTdIMDVwR0E7QTZIcDVwR0E7QUFDQTtBN0hzNXBHQTtBNkhuNXBHQTtBQUNBO0FBQ0E7QUFDQTtBN0hxNXBHQTtBNkhqNXBHQTs7QUFDQTtBQUNBO0FBQ0E7QTdIbzVwR0E7QTZILzRwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0hpNXBHQTtBNkg5NHBHQTtBQUNBO0E3SGc1cEdBO0E2SDc0cEdBO0FBQ0E7QTdIKzRwR0E7QTZIMzRwR0E7QUFDQTtBQUNBO0E3SDY0cEdBO0E2SDM0cEdBO0FBQ0E7QTdINjRwR0E7QTZIMTRwR0E7QUFDQTtBQUNBO0FBQ0E7QTdINDRwR0E7QTZIeDRwR0E7QUFDQTtBQUNBO0E3SDA0cEdBO0E2SHY0cEdBO0FBQ0E7QTdIeTRwR0E7QTZIcjRwR0E7QUFDQTtBN0h1NHBHQTtBNkhyNHBHQTtBQUNBO0FBQ0E7QTdIdTRwR0E7QTZIcjRwR0E7QUFDQTtBN0h1NHBHQTtBNkhwNHBHQTtBQUNBO0E3SHM0cEdBO0E2SGg0cEdBO0FBQ0E7QTdIazRwR0E7QWlCam9zR0E7QTRHOHZDQTtBQUlBO0FBQ0E7QTdIbTRwR0E7QUFDQTtBNkhqNHBHQTtBQUNBO0E3SG00cEdBO0E2SGo0cEdBO0FBQ0E7QUFDQTtBN0htNHBHQTtBaUIzcHNHQTtBNEdzeENBO0FBS0E7QTdIbzRwR0E7QUFDQTtBNkgvM3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGk0cEdBO0E2SC8zcEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIaTRwR0E7QTZILzNwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SGk0cEdBO0E2SDkzcEdBO0FBQ0E7QUFDQTtBQUNBO0E3SGc0cEdBO0E2SDMzcEdBO0FBQ0E7QUFDQTtBN0g2M3BHQTtBNkgzM3BHQTtBQUNBO0FBQ0E7QTdINjNwR0E7QTZIejNwR0E7QUFDQTtBN0gyM3BHQTtBNkh6M3BHQTtBQUNBO0E3SDIzcEdBO0E2SHQzcEdBO0FBQ0E7QTdIdzNwR0E7QTZIdDNwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h3M3BHQTtBNkh0M3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHczcEdBO0E2SHIzcEdBO0FBQ0E7QUFDQTtBQUNBO0E3SHUzcEdBO0FpQjFzc0dBO0E0RzAxQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hrM3BHQTtBNkhoM3BHQTtBQUNBO0E3SGszcEdBO0E2SC8ycEdBO0FBQ0E7QUFDQTtBN0hpM3BHQTtBNkg5MnBHQTtBQUNBO0E3SGczcEdBO0FBQ0E7QWlCM3RzR0E7QTRHaTNDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDQycEdBO0FBQ0E7O0FpQjl1c0dBO0E0R3U0Q0E7QUFFQTtBN0gwMnBHQTtBQUNBO0E2SHgycEdBO0FBQ0E7QTdIMDJwR0E7QWlCdnZzR0E7QTRHNDRDQTtBQUlBO0E3SDIycEdBO0FBQ0E7QTZIeDJwR0E7QUFDQTtBN0gwMnBHQTtBNkh4MnBHQTtBQUNBO0FBQ0E7QUFDQTtBN0gwMnBHQTtBaUJ2dnNHQTtBNEcwNENBO0FBTUE7QTdIMjJwR0E7QUFDQTtBNkh2MnBHQTtBQUNBO0E3SHkycEdBO0FpQjV3c0dBO0E0R3E2Q0E7QUFFQTtBQUNBO0E3SHkycEdBO0FBQ0E7QWlCcndzR0E7QTRHdzVDQTtBQU9BO0FBQ0E7QTdIMDJwR0E7QUFDQTs7QTZIcDJwR0E7QUFDQTtBN0h1MnBHQTtBNkhwMnBHQTtBQUFBO0E3SHUycEdBOztBNkhuMnBHQTtBQUNBO0E3SHMycEdBO0E2SG4ycEdBO0FBQUE7QTdIczJwR0E7O0FpQnp4c0dBO0E0R3U3Q0E7QUFDQTtBN0hzMnBHQTtBQUNBO0E4SHAyc0dBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlIczJzR0E7QW1INzJzR0E7QVdDQTs7QVhBQTtBQUNBO0FuSGkzc0dBO0FBQ0E7QW1ILzJzR0E7QUFFQTs7QUFDQTtBQUNBO0FuSGkzc0dBO0FtSDcyc0dBOztBQUNBO0FuSGczc0dBO0FtSDUyc0dBOztBQUNBO0FBQ0E7QW5IKzJzR0E7QW1IMzJzR0E7O0FBQ0E7QW5IODJzR0E7QUFDQTtBOEg3M3NHQTs7QUFDQTtBOUhnNHNHQTtBOEg5M3NHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E3Q2xCQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHODNzR0E7QWlCdDJzR0E7QTZHM0NBOztBbEJ3REE7QUFyQ0E7QTVHbzRzR0E7QUFDQTtBOEh4NHNHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTlIMjRzR0E7QThIeDRzR0E7O0FBQ0E7QUFDQTtBOUgyNHNHQTtBOEh4NHNHQTs7O0FBRUE7QUFDQTtBQUNBO0E5SDI0c0dBO0E4SHo0c0dBOzs7QUFDQTtBQUFBO0E5SDY0c0dBO0E4SHo0c0dBOzs7OztBQUlBO0FBQ0E7QUFDQTtBOUg0NHNHQTtBOEh4NHNHQTs7QUFDQTtBQUNBO0E5SDI0c0dBO0E4SHY0c0dBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUgwNHNHQTtBOEh4NHNHQTs7QUFDQTtBOUgyNHNHQTs7QWlCLzVzR0E7QTZHNkJBO0FBQ0E7QTlIczRzR0E7QUFDQTtBOEhuNHNHQTtBQUNBO0E5SHE0c0dBO0E4SGw0c0dBO0FBQ0E7QUFDQTtBOUhvNHNHQTtBOEhsNHNHQTtBQUVBO0E5SG00c0dBO0E4SC8zc0dBO0FBQ0E7QTlIaTRzR0E7O0E4SDMzc0dBOztBQUVBO0FBQ0E7QTlIODNzR0E7O0E4SHgzc0dBO0FBQ0E7QTlIMjNzR0E7QThIeDNzR0E7QUFDQTtBOUgwM3NHQTtBOEh4M3NHQTtBQUVBO0FBQ0E7QTlIeTNzR0E7QThIdjNzR0E7QUFDQTtBQUFBO0E5SHkzc0dBO0E4SHQzc0dBO0FBQ0E7QTlIdzNzR0E7O0F1Smgrc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkptK3NHQTtBdUpqK3NHQTtBQUNBO0F2Sm0rc0dBO0F1Smgrc0dBOzs7OztBQUtBO0FBQ0E7QXZKaytzR0E7QXVKLzlzR0E7Ozs7O0FBS0E7QUFDQTtBQTVEQTtBdko4aHRHQTtBaUJyK3NHQTtBc0lIQTs7Ozs7QUFuREE7QXZKbWl0R0E7QUFDQTtBdUp0K3NHQTtBQUNBO0F2Sncrc0dBO0F1SnArc0dBO0FBQ0E7QXZKcytzR0E7QXVKbCtzR0E7QUFDQTtBQUNBO0F2Sm8rc0dBO0F1Smorc0dBO0FBQ0E7QXZKbStzR0E7QXVKaitzR0E7QUFDQTtBdkptK3NHQTtBdUovOXNHQTtBQUNBO0FBQUE7QXZKaStzR0E7QXVKNTlzR0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQVNBO0F2SnUrc0dBO0F1SnArc0dBOzs7O0FBRUE7QUFDQTtBQUFBO0F2Sncrc0dBO0F1Sm4rc0dBOztBckVoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBcUVsQ0E7QUFDQTtBdkp1bHRHQTtBa0Z4bHRHQTs7QUFDQTtBQUNBO0FsRjJsdEdBO0FrRnhsdEdBOzs7O0FBR0E7QUFDQTtBbEYybHRHQTtBa0Z4bHRHQTs7QUFDQTtBbEYybHRHQTtBa0Zwa3RHQTs7Ozs7QUFJQTtBbEZ1a3RHQTtBa0Zwa3RHQTs7QUFDQTtBbEZ1a3RHQTtBdUpobnRHQTs7QUFDQTtBQUNBO0F2Sm1udEdBO0F1SmpndEdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SnVodEdBO0F1SnJodEdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSUE7QUFDQTtBQUNBO0F2Sm9udEdBO0F1SmhudEdBOzs7OztBQUNBO0F2SnNudEdBO0F1SnBudEdBOzs7OztBQUNBO0FBQ0E7QXZKMG50R0E7QXVKeG50R0E7Ozs7O0FBQ0E7QXZKOG50R0E7QXVKdm50R0E7Ozs7O0FBQ0E7QXZKNm50R0E7QXVKdG50R0E7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0E7QXZKd290R0E7QXVKbG90R0E7O0FBRUE7QXZKb290R0E7QXVKaG90R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzVMQTtBQUNBO0F0SCt6dEdBO0F1SmpvdEdBO0FBSUE7QUFDQTtBQUNBO0F2SmdvdEdBO0F1SnpudEdBOztBQUNBO0F2SjRudEdBO0FpQjN3dEdBO0FzSThJQTs7QUFJQTtBdko4bnRHQTtBQUNBO0F1SnhudEdBOzs7O0FBRUE7QXZKNG50R0E7QXVKem50R0E7O0FBQ0E7QWpDN05BO0FBQ0E7QXRIMDF0R0E7QXVKem50R0E7QUFDQTtBdkoybnRHQTtBdUp6bnRHQTtBQUNBO0F2SjJudEdBO0F1SnZudEdBO0FBQ0E7QUFDQTtBQXBQQTtBdko4MnRHQTtBaUJyenRHQTtBc0l5TEE7QUEvT0E7QXZKKzJ0R0E7QUFDQTtBdUozbnRHQTtBQUdBO0F2SjJudEdBO0F1SnRudEdBOztBQUVBO0F2SndudEdBO0F1SnRudEdBOztBQUNBO0F2SnludEdBO0F1SnBudEdBO0FBQ0E7QUFDQTtBdkpzbnRHQTtBdUpubnRHQTtBQUNBO0FBQ0E7QUFqUkE7QXZKdTR0R0E7QWlCOTB0R0E7QXNJc05BO0FBNVFBO0F2Snc0dEdBO0FBQ0E7QXVKdm50R0E7O0FBRUE7QXZKeW50R0E7QXVKcm50R0E7QUFDQTtBdkp1bnRHQTtBdUpwbnRHQTtBQUNBO0F2SnNudEdBO0F1SmhudEdBO0FBQ0E7QXZKa250R0E7QXVKL210R0E7QUFDQTtBdkppbnRHQTtBdUo5bXRHQTtBQUNBO0F2SmdudEdBO0F1SjdtdEdBO0FBQ0E7QXZKK210R0E7QXVKNW10R0E7QUFDQTtBdko4bXRHQTtBdUozbXRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBdko2bXRHQTtBdUoxbXRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKNG10R0E7QXVKem10R0E7QUFDQTtBdkoybXRHQTtBdUpybXRHQTtBQUNBO0F2SnVtdEdBO0F1SnJtdEdBO0FBQ0E7QUFDQTtBQUNBO0F2SnVtdEdBO0F1SnBtdEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKc210R0E7QXVKMzZ0R0E7QUFDQTtBQUNBO0F2SjY2dEdBO0F1SjE2dEdBO0FBQ0E7QUFDQTtBdko0NnRHQTtBdUpybXRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBdkp1bXRHQTtBdUpybXRHQTtBQUNBO0F2SnVtdEdBO0FpQnY1dEdBO0FzSW1UQTtBQUNBO0F2SnVtdEdBO0FBQ0E7QXVKam10R0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUlBO0F2SmdtdEdBO0F1SjE4dEdBO0FBQ0E7QUFDQTtBdko0OHRHQTtBdUp6OHRHQTtBQUNBO0FBQ0E7QXZKMjh0R0E7QWlCLzZ0R0E7QXNJMFRBO0FBMEJBO0FBQ0E7QXZKK2x0R0E7QUFDQTtBdUo1bHRHQTtBQUNBO0F2SjhsdEdBO0F1SjFsdEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SjRsdEdBO0F1SjFsdEdBO0FBQ0E7QUFDQTtBQUNBO0FoQzNaQTtBdkh3L3RHQTtBdUhyL3RHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYyL3RHQTtBdUhwL3RHQTtBQUNBO0F2SHMvdEdBO0F1SnhtdEdBO0FBQ0E7QUFDQTtBQUNBO0FoQ2xhQTtBdkg2Z3VHQTtBdUgxZ3VHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZnaHVHQTtBdUh6Z3VHQTtBQUNBO0F2SDJndUdBO0F1SnRudEdBO0FBQ0E7QUFDQTtBQUNBO0FoQ3phQTtBdkhraXVHQTtBdUgvaHVHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxaXVHQTtBdUg5aHVHQTtBQUNBO0F2SGdpdUdBO0F1SnBvdEdBO0FBQ0E7QUFDQTtBQUNBO0FoQ2hiQTtBdkh1anVHQTtBdUhwanVHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYwanVHQTtBdUhuanVHQTtBQUNBO0F2SHFqdUdBO0F1SmpwdEdBO0FBSUE7QUFDQTtBdkpncHRHQTtBdUo1b3RHQTtBQUNBO0F2SjhvdEdBO0F1SnhvdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXZKMG90R0E7QWlCL2h1R0E7QXNJbVpBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QXZKMm90R0E7QUFDQTtBdUp6b3RHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkoyb3RHQTtBaUIvaXVHQTtBc0kyWkE7QUFZQTtBQUNBO0FBQ0E7QXZKNG90R0E7QUFDQTtBdUp6b3RHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QXZKMm90R0E7QXVKeG90R0E7QUFDQTtBdkowb3RHQTtBdUp2b3RHQTtBQUNBO0F2SnlvdEdBO0FpQmhrdUdBO0FzSXNiQTtBQUlBO0FBQ0E7QXZKMG90R0E7QUFDQTtBdUp0b3RHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXZKd290R0E7QWlCL2p1R0E7QXNJeWJBO0FBR0E7QXZKdW90R0E7QUFDQTtBdUpub3RHQTtBQUNBO0F2SnFvdEdBO0F1SmxvdEdBO0FBQ0E7QXZKb290R0E7QWlCdmx1R0E7QXNJa2RBO0FBSUE7QXZKcW90R0E7QUFDQTtBdUpsb3RHQTs7QUFFQTtBdkpvb3RHQTtBdUpsb3RHQTs7OztBQUVBO0F2SnNvdEdBO0F1Sm5vdEdBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0F2SnNvdEdBO0F1SnBvdEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SnVvdEdBO0F1Sm5vdEdBOztBQUNBO0F2SnNvdEdBO0F1SmhvdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXZKa290R0E7QXVKL250R0E7O0FBRUE7QXZKaW90R0E7QWlCbG91R0E7QXNJK2ZBOztBQUtBO0F2Sm1vdEdBO0FBQ0E7QXVKam90R0E7O0FBQ0E7QXZKb290R0E7QXVKbG90R0E7O0FBQ0E7QUFBQTtBQUFBO0F2SnFvdEdBO0F1Sm5vdEdBOztBQUNBO0FBQ0E7QUFDQTtBdkpzb3RHQTtBaUJ0cHVHQTtBc0k2Z0JBOztBQU1BO0F2SndvdEdBO0FBQ0E7QXVKbG90R0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUF2bEJBO0F2Sjh0dUdBO0FpQnJxdUdBO0FzSTBoQkE7Ozs7QUFobEJBO0F2Smt1dUdBO0FBQ0E7QXVKaHR1R0E7O0FBQ0E7QUFDQTtBdkptdHVHQTtBdUpodHVHQTs7QUFDQTtBQUNBO0F2Sm10dUdBO0F1Si9vdEdBOztBQUNBO0F2SmtwdEdBO0F1SjVvdEdBOzs7O0FBRUE7QUFDQTtBQUNBO0FBNW1CQTtBdko2dnVHQTtBaUJwc3VHQTtBc0kraUJBOzs7O0FBcm1CQTtBdkppd3VHQTtBQUNBO0F1SnBwdEdBOztBQUNBO0F2SnVwdEdBO0F1SmxwdEdBOztBQUNBO0F2SnFwdEdBO0F1SjVvdEdBOztBQUNBO0F2SitvdEdBO0F1SjNvdEdBOztBQUNBO0F2SjhvdEdBO0F1SnRvdEdBOztBQUVBO0F2SndvdEdBO0F1SnBvdEdBO0FBQ0E7QUFDQTtBQUNBO0F2SnNvdEdBO0F1Sm5vdEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMzcEJBO0FBQ0E7QXRIaXl1R0E7QXVKcG90R0E7QUFJQTtBQUNBO0FBQ0E7QXZKbW90R0E7QXVKN250R0E7QUFDQTtBdkorbnRHQTtBdUo3bnRHQTtBQUNBO0F2SitudEdBO0F1SjFudEdBO0FBQ0E7QUFDQTtBdko0bnRHQTtBdUoxbnRHQTtBQUNBO0F2SjRudEdBO0F1SnRudEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBdkp3bnRHQTtBdUpubnRHQTtBQUNBO0F2SnFudEdBO0F1SmhudEdBOzs7O0FBRUE7QXZKb250R0E7QXVKL210R0E7QUFDQTtBdkppbnRHQTtBdUo5bXRHQTtBQUNBO0F2SmdudEdBO0F1SjVtdEdBO0FBN3VCQTtBQWd2QkE7QUFDQTtBdko2bXRHQTtBaUJyeXVHQTtBc0lvckJBO0FBMXVCQTtBdkorMXVHQTtBQUNBO0F1SjltdEdBO0FBQ0E7QXZKZ250R0E7QXVKM210R0E7QUFDQTtBdko2bXRHQTtBdUozbXRHQTtBQUNBO0F2SjZtdEdBO0F1SjFtdEdBO0FBbHdCQTtBQXF3QkE7QXZKMm10R0E7QWlCdnp1R0E7QXNJeXNCQTtBQS92QkE7QXZKaTN1R0E7QUFDQTtBdUo3bXRHQTtBQUNBO0F2SittdEdBO0F1SjNtdEdBO0FBQ0E7QXZKNm10R0E7QXVKem10R0E7QUFDQTtBdkoybXRHQTtBdUp6bXRHQTs7QUFFQTtBdkoybXRHQTtBaUJ6MHVHQTtBc0k0dEJBOztBQUtBO0F2SjZtdEdBO0FBQ0E7QXVKM210R0E7O0FBQ0E7QXZKOG10R0E7QXVKMW10R0E7QUFDQTtBdko0bXRHQTtBaUJ0MXVHQTtBc0l5dUJBO0FBSUE7QUFDQTtBdko2bXRHQTtBQUNBO0FpQi8wdUdBO0FzSXN1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzd5QkE7QUFDQTtBdEh5NXVHQTtBdUoxbXRHQTtBQUlBO0FBQ0E7QUFDQTtBdkp5bXRHQTtBdUp2bXRHQTs7Ozs7QUFFQTtBdko0bXRHQTtBdUp4bXRHQTs7O0FBR0E7QUFDQTtBakNsMEJBO0FBQ0E7QXRINjZ1R0E7QXVKem10R0E7OztBQUNBO0F2SjZtdEdBO0F1SnptdEdBO0FBQ0E7QXZKMm10R0E7QUFDQTtBdUp2bXRHQTtBQUNBO0FBR0E7QUFDQTtBdkp1bXRHQTtBaUI5M3VHQTtBc0kweEJBO0FBQ0E7QXZKdW10R0E7QUFDQTtBdUpqbXRHQTtBQUNBO0F2Sm1tdEdBO0F1SmhtdEdBO0FBQ0E7QUFDQTtBdkprbXRHQTtBdUovbHRHQTtBQUNBO0FBQ0E7QXZKaW10R0E7QXVKOWx0R0E7QUFDQTtBQUNBO0F2SmdtdEdBO0F1SjdsdEdBOztBQUVBO0F2SitsdEdBOztBdUp6bHRHQTtBQUNBO0FBQ0E7QUFDQTtBdko0bHRHQTs7QXVKdmx0R0E7QUFFQTtBQUNBO0FBQ0E7QXZKeWx0R0E7QWlCLzZ1R0E7QXNJazFCQTtBQU9BO0FBQ0E7QUFDQTtBdkowbHRHQTtBQUNBO0FpQno2dUdBO0FzSWsxQkE7QUFFQTtBdkp5bHRHQTtBQUNBO0FpQjM3dUdBO0FzSSsxQkE7QUFNQTtBQUNBO0F2SjBsdEdBO0FBQ0E7QWlCajh1R0E7QXNJKzFCQTtBQVdBO0F2SjJsdEdBO0FBQ0E7QXVKeGx0R0E7QUFDQTtBdkowbHRHQTtBdUp0bHRHQTtBQUNBO0F2SndsdEdBO0F1SnRsdEdBO0FBQ0E7QUFDQTtBdkp3bHRHQTtBdUpwbHRHQTtBQUNBO0FBQ0E7QXZKc2x0R0E7O0F1Si9rdEdBO0FBQ0E7QXZKa2x0R0E7QWlCMzh1R0E7QXNJODNCQTtBQUNBO0F2SmdsdEdBO0FBQ0E7QXVKNWt0R0E7QUExOEJBO0FBNjhCQTtBdko2a3RHQTtBaUJqK3VHQTtBc0lpNUJBO0FBdjhCQTtBdkoyaHZHQTtBQUNBO0F1Si9rdEdBO0FBQ0E7QXZKaWx0R0E7QXVKN2t0R0E7QUFDQTtBdkora3RHQTtBdUoza3RHQTtBQUNBO0F2SjZrdEdBOztBd0pwaXZHQTtBQUNBO0FBQ0E7QXhKdWl2R0E7O0F3Sm5pdkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFnTEE7QXhKdTN1R0E7QXdKcml2R0E7QUFQQTtBQVFBO0F4SndpdkdBO0FBQ0E7QXdKdGl2R0E7QUNWQTtBQUNBO0FBQ0E7QXpKbWp2R0E7QXlKamp2R0E7QUFDQTtBQUNBO0F6Sm1qdkdBO0F3SjNpdkdBO0FBQ0E7QUFDQTtBeEo2aXZHQTtBd0oxaXZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBeEo0aXZHQTtBd0oxaXZHQTtBQVJBO0FBU0E7QXhKNml2R0E7QUFDQTtBd0ozaXZHQTtBQUNBO0FBQ0E7QXhKNml2R0E7QXdKM2l2R0E7QUNuQ0E7QUFDQTtBQUNBO0F6SmlsdkdBO0F5Si9rdkdBO0FBQ0E7QUFDQTtBekppbHZHQTtBd0ovaXZHQTtBQUVBO0F4SmdqdkdBO0F3SjNpdkdBO0FBQ0E7QXhKNml2R0E7QXdKeml2R0E7QUFDQTtBeEoyaXZHQTtBd0p6aXZHQTtBQUNBO0F4SjJpdkdBO0F3SnRpdkdBO0FBQ0E7QUFDQTtBQUNBO0F4SndpdkdBO0F3SnJpdkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0F4SnVpdkdBO0F3SnJpdkdBO0FBQ0E7QXhKdWl2R0E7QXdKcml2R0E7QUFDQTtBeEp1aXZHQTtBd0puaXZHQTtBQUNBO0F4SnFpdkdBO0F3SmppdkdBO0FBQ0E7QUFBQTtBQUNBO0F4Sm1pdkdBO0F3SmppdkdBO0FDN0VBO0FBQ0E7QXpKaW52R0E7QXlKL212R0E7QUFDQTtBekppbnZHQTtBd0puaXZHQTtBQUtBO0F4SmlpdkdBO0F3SnJpdkdBO0FBQ0E7QXhKdWl2R0E7QXdKaml2R0E7QUFDQTtBQUNBO0F4Sm1pdkdBO0F3Si9odkdBO0FBQ0E7QXhKaWl2R0E7QXdKN2h2R0E7QUFDQTtBeEoraHZHQTtBd0o3aHZHQTtBQUNBO0F4SitodkdBO0F3SjdodkdBO0FBQ0E7QXhKK2h2R0E7QXdKMWh2R0E7O0FBRUE7QXhKNGh2R0E7QXdKemh2R0E7QUFDQTtBeEoyaHZHQTtBd0p4aHZHQTtBQUNBO0FBQ0E7QXhKMGh2R0E7QWlCbm52R0E7QXVJdUZBO0FBS0E7QUFDQTtBQUNBO0F4SjJodkdBO0FBQ0E7QWlCMW52R0E7QXVJdUZBO0FBV0E7QXhKNGh2R0E7QUFDQTtBd0p4aHZHQTtBQUNBO0F4SjBodkdBO0F3SnZodkdBO0FBQ0E7QUFDQTtBeEp5aHZHQTtBd0p2aHZHQTtBQUNBO0F4SnlodkdBO0F3SnJodkdBO0FBRkE7QUFHQTtBeEp3aHZHQTtBQUNBO0F3SnJodkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXhKdWh2R0E7QXdKbGh2R0E7QUwzTEE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjhzdkdBO0FrSmxzdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm9zdkdBO0FrSjdydkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKK3J2R0E7QWtKMXV2R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo0dXZHQTtBd0oxanZHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhKNGp2R0E7QWlCcnN2R0E7QXVJdUlBO0FBS0E7QXhKNmp2R0E7QUFDQTtBd0ozanZHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QXhKNmp2R0E7QWlCanR2R0E7QXVJK0lBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBeEo4anZHQTtBQUNBO0F3SjNqdkdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBeEo2anZHQTtBaUI3dHZHQTtBdUk4SkE7QUFLQTtBQUNBO0FBQUE7QXhKOGp2R0E7QUFDQTtBaUJudXZHQTtBdUk4SkE7QUFVQTtBQUNBO0F4SitqdkdBO0FBQ0E7QXdKN2p2R0E7QUFDQTtBQUNBO0FBQ0E7QXhKK2p2R0E7QXdKN2p2R0E7QUFDQTtBQUNBO0F4SitqdkdBO0F3SjFqdkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F4SjRqdkdBO0FpQnh2dkdBO0F1SXdMQTtBQU9BO0F4SjZqdkdBO0FBQ0E7QXdKM2p2R0E7QUFDQTtBeEo2anZHQTtBd0p6anZHQTtBQWhFQTtBQWlFQTtBQUFBO0FBQUE7QXhKNGp2R0E7QUFDQTs7QXdKeGp2R0E7QUFDQTtBeEoyanZHQTtBd0p6anZHQTtBQUNBO0FBQ0E7QXhKMmp2R0E7QXdKemp2R0E7QUFDQTtBeEoyanZHQTtBd0p4anZHQTtBQUNBO0F4SjBqdkdBO0F3SnZqdkdBO0FBQ0E7QUFDQTtBeEp5anZHQTtBd0pyanZHQTtBQUNBO0F4SnVqdkdBOztBd0ovaXZHQTtBQUNBO0FBQ0E7QUFDQTtBeEpranZHQTtBd0o5aXZHQTtBQUNBO0FBQ0E7QXhKZ2p2R0E7QXdKN2l2R0E7QUFDQTtBeEoraXZHQTtBd0o1aXZHQTs7QUFFQTtBeEo4aXZHQTtBd0ozaXZHQTtBQUNBO0F4SjZpdkdBO0F3SjFpdkdBO0FBQ0E7QXhKNGl2R0E7QXdKeml2R0E7QUFDQTtBeEoyaXZHQTtBd0p6aXZHQTtBQUNBO0FBQ0E7QUFDQTtBeEoyaXZHQTtBd0p2aXZHQTtBQUNBO0FBQ0E7QXhKeWl2R0E7O0EwSnIzdkdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTFKdzN2R0E7QTBKdDN2R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFKdzN2R0E7QTBKdDN2R0E7QXBDUkE7QUFDQTtBb0NVQTtBQUNBO0FBQ0E7QUFDQTtBMUp3M3ZHQTtBMEpyM3ZHQTtBQUVBO0ExSnMzdkdBO0EwSmwzdkdBO0FBQ0E7QUFDQTtBMUpvM3ZHQTtBMEo1MnZHQTs7Ozs7Ozs7OztBQUdBO0ExSnEzdkdBO0EwSmwzdkdBOzs7O0FBQ0E7QTFKdTN2R0E7O0EySjE2dkdBO0EvQ2lDQTtBK0M5QkE7QTNKNDZ2R0E7QWlCbjN2R0E7QTBJNURBO0FBTUE7QTNKNjZ2R0E7QUFDQTtBMkozNnZHQTtBQUNBO0FBQ0E7QUFDQTtBM0o2NnZHQTtBMkozNnZHQTs7QTFFSEE7QTJCOEpBO0FBaEdBO0ExQk1BO0FBQ0E7QWxGaTN2R0E7QWtGLzJ2R0E7Ozs7O0FBSUE7QUFDQTtBbEZrM3ZHQTtBMkp0N3ZHQTtBQUNBO0EzSnc3dkdBO0EySnI3dkdBO0FBRUE7QTNKczd2R0E7QTJKbjd2R0E7QUFDQTtBQUNBO0FBQ0E7QTNKcTd2R0E7QWlCMzR2R0E7QTBJN0NBO0FBS0E7QTNKdTd2R0E7QUFDQTtBMkpyN3ZHQTtBQUNBO0FBQ0E7QTNKdTd2R0E7QTJKbDd2R0E7QUFDQTtBM0pvN3ZHQTs7QTRKaCt2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUptK3ZHQTtBNEpqK3ZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Sm0rdkdBO0E0SmordkdBO0FBQ0E7QTVKbSt2R0E7O0E0SjU5dkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVKKzl2R0E7O0E0SjU5dkdBO0FBQ0E7QUFBQTtBQUFBO0E1SmcrdkdBO0FBQ0E7O0E0SmwrdkdBO0FBQ0E7QUFBQTtBQUFBO0E1SmcrdkdBO0FBQ0E7QTRKOTl2R0E7QUFDQTtBQUNBO0FBQUE7QTVKZyt2R0E7QTRKLzl2R0E7QUFBQTtBQUFBO0E1SmsrdkdBO0FBQ0E7QTRKdCt2R0E7QUFDQTtBQUNBO0FBQUE7QTVKZyt2R0E7QTRKLzl2R0E7QUFBQTtBQUFBO0E1SmsrdkdBO0FBQ0E7QTZKNWd3R0E7QUFDQTtBQUNBO0E3Sjhnd0dBOztBNkozZ3dHQTs7QUFFQTtBQUNBO0E3Sjhnd0dBOztBNkozZ3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Sjhnd0dBOztBNkozZ3dHQTtBQUNBO0E3Sjhnd0dBO0E2SjVnd0dBO0FBQ0E7QUFDQTtBN0o4Z3dHQTs7QTZKMWd3R0E7QUFDQTtBQUNBO0E3SjZnd0dBOztBNkoxZ3dHQTtBQUNBO0FBQUE7QUFBQTtBN0o2Z3dHQTs7QTZKMWd3R0E7QUFDQTtBN0o2Z3dHQTs7QTZKMWd3R0E7QUFDQTtBQUNBO0E3SjZnd0dBOztBNkoxZ3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QTdKNmd3R0E7O0E2SjFnd0dBO0FBQ0E7QTdKNmd3R0E7O0E2SjFnd0dBO0FBQ0E7QTdKNmd3R0E7O0E2SjFnd0dBO0FBQ0E7QUFDQTtBN0o2Z3dHQTs7QTZKMWd3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0o2Z3dHQTs7QTZKMWd3R0E7QUFDQTtBN0o2Z3dHQTs7QTZKMWd3R0E7QUFDQTtBQUNBO0E3SjZnd0dBOztBNkoxZ3dHQTtBQUNBO0E3SjZnd0dBOztBNkp6Z3dHQTtBQUNBO0E3SjRnd0dBO0E2SjFnd0dBO0FBQ0E7QTdKNGd3R0E7QTZKeGd3R0E7O0FBRUE7QUFDQTtBN0owZ3dHQTtBNkp2Z3dHQTtBQUNBO0E3Snlnd0dBO0E2SnRnd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdKd2d3R0E7QTZKcmd3R0E7QUFDQTtBN0p1Z3dHQTtBNkpyZ3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SnVnd0dBOztBNkpsZ3dHQTtBQUNBO0E3SnFnd0dBOztBNkpqZ3dHQTtBQUNBO0E3Sm9nd0dBOztBOEoxb3dHQTtBQUNBO0E5SjZvd0dBO0E4SjNvd0dBO0FBQ0E7QUFDQTtBQUNBO0E5SjZvd0dBO0E4SjFvd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUo0b3dHQTtBOEp6b3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjJvd0dBO0E4Snhvd0dBO0FBQ0E7QUFDQTtBQUNBO0E5SjBvd0dBO0E4SnZvd0dBO0FBQ0E7QUFDQTtBQUNBO0E5Snlvd0dBO0E4SnRvd0dBO0FBQ0E7QTlKd293R0E7QThKam93R0E7QUFDQTtBOUptb3dHQTtBOEo3bndHQTtBQUNBO0E5Situd0dBO0E4Sjdud0dBO0FBQ0E7QTlKK253R0E7QThKNW53R0E7QUFDQTtBOUo4bndHQTtBOEoxbndHQTtBQUNBO0FBQ0E7QUFDQTtBOUo0bndHQTtBOEp2bndHQTtBQUNBO0E5Snlud0dBO0E4SnJud0dBO0FBQ0E7QTlKdW53R0E7QThKcm53R0E7QUFDQTtBOUp1bndHQTtBOEpwbndHQTtBQUNBO0E5SnNud0dBO0E4Sm5ud0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBOUpxbndHQTtBOEpsbndHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUlwRUE7QUFBQTtBQUFBO0FBSUE7QThJbUVBO0E5Sm9ud0dBO0E4Smxud0dBO0FBQ0E7QTlKb253R0E7QThKaG53R0E7QUFDQTtBOUprbndHQTtBOEovbXdHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Smlud0dBO0E4Si9td0dBO0FBQ0E7QTlKaW53R0E7QThKN213R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5Sittd0dBO0E4Sjdtd0dBO0FBQ0E7QTlKK213R0E7QThKNW13R0E7QUFDQTtBQUNBO0FBQ0E7QTlKOG13R0E7QThKMW13R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBOUo0bXdHQTtBOEoxbXdHQTtBQUNBO0E5SjRtd0dBO0E4Snptd0dBO0FBQ0E7QUFBQTtBQUFBO0E5SjJtd0dBO0E4Snhtd0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTlKMG13R0E7QThKeG13R0E7QUFDQTtBOUowbXdHQTtBOEp2bXdHQTtBQUNBO0FBQ0E7QTlKeW13R0E7QThKdG13R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp3bXdHQTtBOEp0bXdHQTtBQUNBO0FBQ0E7QUFDQTtBOUp3bXdHQTtBOEpsbXdHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E5Sm9td0dBO0E4Smptd0dBOzs7QUFHQTtBQUNBO0E5Sm1td0dBO0E4Smptd0dBOzs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5SnFtd0dBO0E4Sm5td0dBOzs7QUFDQTtBQUNBO0FBQ0E7QTlKdW13R0E7QThKcm13R0E7OztBQUNBO0FBQ0E7QTlKeW13R0E7QThKcG13R0E7Ozs7Ozs7Ozs7Ozs7OztBQUtBO0E5Smdud0dBO0E4Sjdtd0dBOzs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUppbndHQTtBOEovbXdHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUptbndHQTtBOEpqbndHQTs7O0FBQ0E7QUFDQTtBQUNBO0E5SnFud0dBO0E4Sm5ud0dBOzs7QUFDQTtBOUp1bndHQTtBOEpsbndHQTs7Ozs7O0FBRUE7QTlKd253R0E7QThKcG53R0E7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTlKd253R0E7QThKdG53R0E7OztBQUNBO0E5SjBud0dBO0E4SnZud0dBOzs7QUFDQTtBOUoybndHQTtBOEp2bndHQTs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKMm53R0E7QThKem53R0E7OztBQUNBO0E5SjZud0dBO0E4Snhud0dBO0FBQ0E7QTlKMG53R0E7QThKdm53R0E7QUFDQTtBOUp5bndHQTtBOEp2bndHQTs7OztBQUlBO0E5Snlud0dBO0E4SnRud0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKd253R0E7QThKcm53R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBOUp1bndHQTtBOEpybndHQTtBQUNBO0E5SnVud0dBO0E4SnBud0dBO0FBQ0E7QTlKc253R0E7QThKbm53R0E7O0FBRUE7QTlKcW53R0E7QThKam53R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTlKbW53R0E7QThKaG53R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUprbndHQTtBOEpobndHQTtBQUNBO0E5Smtud0dBO0E4Sjltd0dBO0FBQ0E7QTlKZ253R0E7QThKOW13R0E7QUFDQTtBOUpnbndHQTtBOEoxbXdHQTtBQUNBO0FBQ0E7QUFDQTtBOUo0bXdHQTtBOEoxbXdHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E5SjRtd0dBO0E4SjFtd0dBO0FBRUE7QTlKMm13R0E7QThKem13R0E7QUFDQTtBOUoybXdHQTtBOEp4bXdHQTtBQUNBO0E5SjBtd0dBO0E4Snhtd0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTlKMG13R0E7QThKdm13R0E7QUFDQTtBQUFBO0FBQUE7QTlKeW13R0E7QThKcm13R0E7QUFDQTtBOUp1bXdHQTtBOEpwbXdHQTtBQUNBO0E5SnNtd0dBO0E4Sm5td0dBO0FBQ0E7QTlKcW13R0E7QThKL2x3R0E7OztBQUNBO0FBQ0E7QTlKbW13R0E7QThKOWx3R0E7O0FBRUE7QTlKZ213R0E7QThKNWx3R0E7QUFDQTtBOUo4bHdHQTtBOEozbHdHQTtBQUNBO0E5SjZsd0dBO0E4SjNsd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUo2bHdHQTtBOEp6bHdHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdFeGJBO0FqRm9oeEdBO0E4SnZsd0dBO0FBQ0E7QTlKeWx3R0E7QThKdmx3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKeWx3R0E7QThKcGx3R0E7QUFDQTtBOUpzbHdHQTtBOEpobHdHQTtBQUNBO0E5Smtsd0dBO0E4Sjlrd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUpnbHdHQTtBOEo3a3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKK2t3R0E7QThKNWt3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0VoZkE7QWpGK2p4R0E7QThKMWt3R0E7QUFDQTtBOUo0a3dHQTtBOEoxa3dHQTtBQUNBO0E5SjRrd0dBO0E4SjFrd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjRrd0dBO0E4Snhrd0dBO0FBQ0E7QUFDQTtBOUowa3dHQTtBOEp2a3dHQTs7QUFFQTtBOUp5a3dHQTtBOEp0a3dHQTtBQUNBO0FBQ0E7QTlKd2t3R0E7QThKdGt3R0E7QUFDQTtBQUFBO0FBQUE7QTlKd2t3R0E7QThKcGt3R0E7QUFDQTtBOUpza3dHQTtBOEpoa3dHQTtBQUNBO0FBQ0E7QTlKa2t3R0E7QThKaGt3R0E7QUFDQTtBQUNBO0FBQ0E7QTlKa2t3R0E7QThKL2p3R0E7QUFDQTtBQUNBO0E5Smlrd0dBO0E4Sjdqd0dBO0FBQ0E7QUFDQTtBN0VwakJBO0FqRm9ueEdBO0E4SjVqd0dBO0FBQ0E7QTlKOGp3R0E7QThKM2p3R0E7QUFDQTtBOUo2andHQTtBOEoxandHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjRqd0dBO0E4SjFqd0dBO0FBQ0E7QTlKNGp3R0E7QThKemp3R0E7QUFDQTtBOUoyandHQTtBOEp4andHQTtBQUNBO0E5SjBqd0dBO0FpQjdseEdBO0E2SWtpQkE7QUFJQTtBOUoyandHQTtBQUNBO0E4Snhqd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUowandHQTtBOEp2andHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKeWp3R0E7QThKbGp3R0E7QUFDQTtBQUNBO0E5Sm9qd0dBO0E4Smhqd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKa2p3R0E7QThKL2l3R0E7QUFDQTtBOUppandHQTtBOEo3aXdHQTtBQUNBO0E5Sitpd0dBO0E4SjNpd0dBO0FBQ0E7QTlKNml3R0E7QThKMWl3R0E7QUFDQTtBOUo0aXdHQTtBOEp6aXdHQTtBQUNBO0E5SjJpd0dBO0E4Snhpd0dBO0FBQ0E7QTlKMGl3R0E7QThKdml3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp5aXdHQTtBOEpyaXdHQTtBQUNBO0E5SnVpd0dBO0E4Sm5pd0dBO0FBQ0E7QTlKcWl3R0E7O0FpQmpyeEdBO0E2SWdwQkE7QUFHQTtBOUptaXdHQTtBQUNBO0FpQjFxeEdBO0E2SW1vQkE7QUFPQTtBOUpvaXdHQTtBQUNBO0FpQjFveEdBO0E2SThsQkE7QUFXQTtBOUpxaXdHQTtBQUNBOztBOEpsaXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpxaXdHQTtBaUJuc3hHQTtBNklrcEJBO0FBZUE7QTlKc2l3R0E7QUFDQTtBaUJ4c3hHQTtBNklrcEJBO0FBbUJBO0FBQ0E7QTlKdWl3R0E7QUFDQTtBOEpuaXdHQTtBQXpCQTtBQTBCQTtBOUpzaXdHQTtBQUNBO0E4Smppd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QTlKbWl3R0E7QThKbGl3R0E7QUFiQTtBQWNBO0E5SnFpd0dBO0FBQ0E7QWlCdHV4R0E7QTZJa3JCQTtBQWtCQTtBOUpzaXdHQTtBQUNBO0E4Sm5pd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpxaXdHQTtBOEpuaXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SnFpd0dBO0E4Smxpd0dBO0FBQ0E7QUFDQTtBQUNBO0E5Sm9pd0dBO0E4Smhpd0dBO0FBQ0E7QTlKa2l3R0E7QThKL2h3R0E7QUFDQTtBOUppaXdHQTtBOEovaHdHQTtBQUNBO0FBQ0E7QTlKaWl3R0E7QThKN2h3R0E7QUFDQTtBOUoraHdHQTs7QStKajF4R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0pvMXhHQTtBK0psMXhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0pvMXhHQTtBK0pqMXhHQTtBQUNBO0FBQ0E7QS9KbTF4R0E7O0ErSjkweEdBO0FDckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoS3UyeEdBO0FnS3IyeEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEtzMnhHQTtBZ0tuMnhHQTtBQUNBO0FBQ0E7QUFDQTtBaEtxMnhHQTtBZ0tsMnhHQTtBQUNBO0FBQ0E7QUFDQTtBaEtvMnhHQTs7QStKcDJ4R0E7QUFDQTtBL0p1MnhHQTtBK0pwMnhHQTtBQUNBO0EvSnMyeEdBO0ErSm4yeEdBO0FBQ0E7QS9KcTJ4R0E7QStKbDJ4R0E7QUFDQTtBL0pvMnhHQTs7QStKaDJ4R0E7QUFDQTtBL0ptMnhHQTs7QStKaDJ4R0E7QUFDQTtBL0ptMnhHQTs7QStKaDJ4R0E7QUFDQTtBL0ptMnhHQTs7QStKaDJ4R0E7QUFDQTtBL0ptMnhHQTs7QWtKLzB4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjg1eEdBO0FrSmw1eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm81eEdBO0FrSjc0eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKKzR4R0E7QWtKMTd4R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo0N3hHQTs7QWtKejN4R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKODN4R0E7QWtKNTN4R0E7QUFDQTtBbEo4M3hHQTs7QWtKMTR4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnk5eEdBO0FrSjc4eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSis4eEdBO0FrSng4eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMDh4R0E7QWtKci94R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp1L3hHQTs7QWtKcDd4R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKeTd4R0E7QWtKdjd4R0E7QUFDQTtBbEp5N3hHQTs7QWtKcjh4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSm9oeUdBO0FrSnhneUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjBneUdBO0FrSm5neUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKcWd5R0E7QWtKaGp5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpranlHQTs7QWtKLyt4R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKby94R0E7QWtKbC94R0E7QUFDQTtBbEpvL3hHQTs7QWtKaGd5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSitreUdBO0FrSm5reUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnFreUdBO0FrSjlqeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKZ2t5R0E7QWtKM215R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo2bXlHQTs7QWtKMWl5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKK2l5R0E7QWtKN2l5R0E7QUFDQTtBbEoraXlHQTs7QWtKM2p5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjBveUdBO0FrSjlueUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmdveUdBO0FrSnpueUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMm55R0E7QWtKdHF5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp3cXlHQTs7QWtKcm15R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMG15R0E7QWtKeG15R0E7QUFDQTtBbEowbXlHQTs7QWtKdG55R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnFzeUdBO0FrSnpyeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjJyeUdBO0FrSnByeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKc3J5R0E7QWtKanV5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEptdXlHQTs7QWtKaHF5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKcXF5R0E7QWtKbnF5R0E7QUFDQTtBbEpxcXlHQTs7QWtKanJ5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmd3eUdBO0FrSnB2eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnN2eUdBO0FrSi91eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKaXZ5R0E7QWtKNXh5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo4eHlHQTs7QWtKM3R5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKZ3V5R0E7QWtKOXR5R0E7QUFDQTtBbEpndXlHQTs7QWtKNXV5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjJ6eUdBO0FrSi95eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSml6eUdBO0FrSjF5eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNHl5R0E7QWtKdjF5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp5MXlHQTs7QWtKdHh5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMnh5R0E7QWtKenh5R0E7QUFDQTtBbEoyeHlHQTs7QWtKdnl5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnMzeUdBO0FrSjEyeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjQyeUdBO0FrSnIyeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKdTJ5R0E7QWtKbDV5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpvNXlHQTs7QWtKajF5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKczF5R0E7QWtKcDF5R0E7QUFDQTtBbEpzMXlHQTs7QWtKbDJ5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmk3eUdBO0FrSnI2eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnU2eUdBO0FrSmg2eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKazZ5R0E7QWtKNzh5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEorOHlHQTs7QWtKNTR5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKaTV5R0E7QWtKLzR5R0E7QUFDQTtBbEppNXlHQTs7QWtKNzV5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjQreUdBO0FrSmgreUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmsreUdBO0FrSjM5eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNjl5R0E7QWtKeGd6R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEowZ3pHQTs7QWtKdjh5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNDh5R0E7QWtKMTh5R0E7QUFDQTtBbEo0OHlHQTs7QWtKeDl5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnVpekdBO0FrSjNoekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjZoekdBO0FrSnRoekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKd2h6R0E7QWtKbmt6R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpxa3pHQTs7QWtKbGd6R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKdWd6R0E7QWtKcmd6R0E7QUFDQTtBbEp1Z3pHQTs7QWtKbmh6R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmttekdBO0FrSnRsekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSndsekdBO0FrSmpsekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKbWx6R0E7QWtKOW56R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpnb3pHQTs7QWtKN2p6R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKa2t6R0E7QWtKaGt6R0E7QUFDQTtBbEpra3pHQTs7QWtKNWp6R0E7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FsSjRpekdBO0FrSjFpekdBO0FBQ0E7QWxKNGl6R0E7QWtKeml6R0E7QUFDQTtBQUFBO0FsSjJpekdBOztBa0p2aXpHQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp1aHpHQTtBa0pyaHpHQTtBQUNBO0FsSnVoekdBO0FrSnBoekdBO0FBQ0E7QUFBQTtBbEpzaHpHQTs7QWlLOXJ6R0E7QUFDQTtBQUNBO0FqS2lzekdBO0FpSzlyekdBO0FBQ0E7QWpLZ3N6R0E7QWlLNXJ6R0E7QUFDQTtBQUNBO0FBQ0E7QWpLOHJ6R0E7QWlLM3J6R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSzZyekdBO0FpSzNyekdBO0FBQ0E7QUFDQTtBaks2cnpHQTtBaUt6cnpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSzJyekdBO0FpS3hyekdBO0FBQ0E7QUFDQTtBakswcnpHQTtBaUJqcXpHQTtBZ0ozQkE7QUFLQTtBaksycnpHQTtBQUNBOztBaUt2cnpHQTtBQUNBO0FqSzByekdBOztBaUt2cnpHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWpLMHJ6R0E7O0FpS3ZyekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakswcnpHQTtBaUt4cnpHQTtBQUNBO0FBQ0E7QUFDQTtBakswcnpHQTtBaUJwc3pHQTtBZ0pPQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqSzJyekdBO0FBQ0E7QWlCMXN6R0E7QWdKT0E7QUFXQTtBaks0cnpHQTtBQUNBO0FpQjV0ekdBO0FnSk9BO0FBNkJBO0FqSzRyekdBO0FBQ0E7QWlCanV6R0E7QWdKT0E7QUFpQ0E7QUFDQTtBaks2cnpHQTtBQUNBO0FpQjF0ekdBO0FnSk5BO0FBc0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpLOHJ6R0E7QUFDQTtBaUJodnpHQTtBZ0pPQTtBQThDQTtBaksrcnpHQTtBQUNBO0FpQnh1ekdBO0FnSjJDQTtBQUVBO0FBQ0E7QWpLK3J6R0E7QUFDQTtBaUI5dXpHQTtBZ0prREE7QUFFQTtBaks4cnpHQTtBQUNBO0FpSzNyekdBO0FBQ0E7QWpLNnJ6R0E7QWlLM3J6R0E7QUFDQTtBaks2cnpHQTtBaUJ6dnpHQTtBZ0p3REE7QUFRQTtBaks2cnpHQTtBQUNBO0FpSzFyekdBO0FBQ0E7QWpLNHJ6R0E7QWlCand6R0E7QWdKb0VBO0FBR0E7QWpLOHJ6R0E7QUFDQTtBaUszcnpHQTtBQUNBO0FBQ0E7QWpLNnJ6R0E7QWlLMXJ6R0E7QUFDQTtBQUNBO0FBQ0E7QWpLNHJ6R0E7QWlCL3d6R0E7QWdKZ0ZBO0FBTUE7QWpLNnJ6R0E7QUFDQTtBaUsxcnpHQTtBQUNBO0FqSzRyekdBO0FpS3pyekdBO0FBQ0E7QWpLMnJ6R0E7QWlLeHJ6R0E7QUFDQTtBakswcnpHQTtBaUt4cnpHQTtBQUNBO0FqSzByekdBO0FpS3RyekdBO0FBQ0E7QWpLd3J6R0E7QWlLcnJ6R0E7QUFDQTtBakt1cnpHQTtBaUJ0eXpHQTtBZ0o4R0E7QUFJQTtBakt3cnpHQTtBQUNBO0FpS3JyekdBO0FBQ0E7QUFDQTtBQUNBO0FqS3VyekdBO0FpS3JyekdBO0FBQ0E7QWpLdXJ6R0E7QWlCbnp6R0E7QWdKc0hBO0FBVUE7QWpLdXJ6R0E7QUFDQTtBaUtwcnpHQTtBQUNBO0FBQUE7QUFBQTtBaktzcnpHQTtBaUtucnpHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FqS3FyekdBO0FpS2xyekdBO0FBQ0E7QUFDQTtBQUNBO0FqS29yekdBO0FpS2pyekdBO0FBQ0E7QWpLbXJ6R0E7QWlLaHJ6R0E7QUFDQTtBaktrcnpHQTtBaUsvcXpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqS2lyekdBO0FpSy9xekdBO0FBQ0E7QWpLaXJ6R0E7QWlLNXF6R0E7QUFDQTtBaks4cXpHQTtBaUsxcXpHQTtBQUNBO0FBQ0E7QWpLNHF6R0E7QWlLenF6R0E7QUFDQTtBaksycXpHQTtBaUIzMnpHQTtBZ0orTEE7QUFJQTtBaks0cXpHQTtBQUNBO0FpS3pxekdBO0FoRnpPQTtBakZxNXpHQTtBaUJ0MnpHQTtBZ0owTEE7QUFHQTtBaks2cXpHQTtBQUNBO0FpSzFxekdBO0EvRXJRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRis0ekdBO0FrRmo3ekdBO0FBQ0E7QUFDQTtBbEZtN3pHQTtBa0ZoN3pHQTtBQUdBO0FBQ0E7QWxGZzd6R0E7QWtGNzZ6R0E7QUFDQTtBbEYrNnpHQTtBa0Z4NXpHQTtBQUlBO0FsRnU1ekdBO0FrRnA1ekdBO0FBQ0E7QWxGczV6R0E7QWlLOXJ6R0E7QUFDQTtBQUNBO0FqS2dzekdBO0FpQng0ekdBO0FnSnNNQTtBQUtBO0FBQ0E7QWpLaXN6R0E7QUFDQTtBaUs3cnpHQTtBaEZoUUE7QWdGbVFBO0FqSzhyekdBO0FpSzVyekdBO0FBQ0E7QWpLOHJ6R0E7QWlLNXJ6R0E7QUFDQTtBaks4cnpHQTtBaUsxcnpHQTtBQUNBO0FqSzRyekdBO0FpS3hyekdBO0FBQ0E7QUFDQTtBakswcnpHQTtBaUt2cnpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqS3lyekdBO0FpS3ByekdBO0FBQ0E7QWpLc3J6R0E7QWlLbnJ6R0E7QUFDQTtBaktxcnpHQTs7QWlLanJ6R0E7QUFDQTtBaktvcnpHQTs7QWtLdi96R0E7QUFDQTtBbEswL3pHQTtBa0tyL3pHQTtBQUNBO0FBQ0E7QWxLdS96R0E7QWtLbC96R0E7QUFDQTtBQUNBO0FsS28vekdBO0FrS2gvekdBO0FBQ0E7QUFDQTtBQUNBO0FsS2svekdBO0FrSy8rekdBO0FBQ0E7QWxLaS96R0E7QWtLOSt6R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEtnL3pHQTs7QWtLMyt6R0E7QUFDQTtBQUNBO0FBQ0E7QWxLOCt6R0E7O0FrS3QrekdBO0FBQ0E7QWxLeSt6R0E7O0FtS3hoMEdBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSzJoMEdBO0FtS3poMEdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBbksyaDBHQTtBbUt6aDBHQTtBQUNBO0FBQUE7QW5LNGgwR0E7QW1LM2gwR0E7QUFBQTtBbks4aDBHQTtBbUs3aDBHQTtBQUFBO0FuS2dpMEdBO0FtSy9oMEdBO0FBQUE7QW5La2kwR0E7QUFDQTtBbUtoaTBHQTtBQUNBO0FuS2tpMEdBOztBbUs3aDBHQTtBQUNBO0FuS2dpMEdBOztBbUs3aDBHQTtBQUNBO0FuS2dpMEdBO0FtSzloMEdBO0FBQ0E7QW5LZ2kwR0E7QW1LN2gwR0E7QWpGbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGZ2kwR0E7QWtGbGswR0E7QUFDQTtBQUNBO0FsRm9rMEdBO0FrRmprMEdBO0FBR0E7QUFDQTtBbEZpazBHQTtBa0Y5ajBHQTtBQUNBO0FsRmdrMEdBO0FrRnppMEdBO0FBSUE7QWxGd2kwR0E7QWtGcmkwR0E7QUFDQTtBbEZ1aTBHQTs7QW1LaGowR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuS21qMEdBO0FtS2pqMEdBO0FBQ0E7QW5LbWowR0E7QWlCaGowR0E7QWtKSkE7QUFJQTtBbktvajBHQTtBQUNBO0FtS2hqMEdBO0E5RTdEQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0E4RTJEQTtBQUNBO0FuS29qMEdBOztBb0t0bjBHQTtBQUNBO0FBQ0E7QW5GTUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzhsMEdBO0FpQnRrMEdBO0FtSnpEQTtBeEQwRUE7QUF6Q0E7QTVHbW0wR0E7QUFDQTtBb0s5bjBHQTtBQUNBO0FBQ0E7QXBLZ28wR0E7QW9LOW4wR0E7QUFDQTtBcEtnbzBHQTtBb0s5bjBHQTtBQUNBO0FBQ0E7QXBLZ28wR0E7QW9LN24wR0E7QUFDQTtBQUNBO0FwSytuMEdBO0FvSzNuMEdBO0FBQ0E7QXBLNm4wR0E7QW9Lem4wR0E7QUFDQTtBcEsybjBHQTtBb0t2bjBHQTtBbkYzQkE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RytuMEdBO0FpQnZtMEdBO0FtSnRCQTtBeER1Q0E7QUF6Q0E7QTVHb28wR0E7QUFDQTs7QXFLdnEwR0E7O0FBQ0E7QXJLMnEwR0E7QXFLeHEwR0E7O0FBQ0E7QXJLMnEwR0E7QXFLeHEwR0E7O0FBQ0E7QUFDQTtBQUNBO0FySzJxMEdBO0FpQjVuMEdBO0FvSmxEQTs7QUFNQTtBcks2cTBHQTtBQUNBO0FxSzNxMEdBOztBQUNBO0FBQ0E7QXJLOHEwR0E7QXFLM3EwR0E7O0FBQ0E7QXJLOHEwR0E7QXFLM3EwR0E7O0FBQ0E7QUFDQTtBcks4cTBHQTtBcUs1cTBHQTs7QUFDQTtBcksrcTBHQTtBcUs1cTBHQTs7QUFDQTtBcksrcTBHQTtBcUszcTBHQTs7QUFDQTtBQUNBO0FySzhxMEdBO0FpQjdwMEdBO0FvSm5CQTs7QUFLQTtBcktncjBHQTtBQUNBOztBcUszcTBHQTtBQUNBO0FySzhxMEdBO0FxSzVxMEdBO0FBQ0E7QXJLOHEwR0E7QXFLM3EwR0E7O0FBRUE7QXJLNnEwR0E7O0FDMXUwR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQydTBHQTtBQ3h1MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEeXUwR0E7QUN0dTBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHV1MEdBO0FDcHUwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURxdTBHQTtBQ2x1MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEbXUwR0E7QUNodTBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGl1MEdBO0FDOXQwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQrdDBHQTtBQzV0MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENnQwR0E7QUMxdDBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDJ0MEdBO0FDeHQwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5dDBHQTtBQ3R0MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdXQwR0E7QUNwdDBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHF0MEdBO0FDbHQwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURtdDBHQTtBQ2h0MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEaXQwR0E7QUM5czBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRCtzMEdBO0FDNXMwR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FIbS8wR0E7O0FJbC8wR0E7OztBQUdBO0FBQUE7QUpxLzBHQTs7QUlsLzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKcS8wR0E7O0FJLyswR0E7QUFDQTtBSmsvMEdBOztBSXgrMEdBO0FBQ0E7QUFDQTtBRXFJQTtBRm5JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKMiswR0E7O0FJLzkwR0E7QUFDQTtBSmsrMEdBOztBSXo5MEdBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUo0OTBHQTs7QUkvODBHQTtBQUNBO0FBQ0E7QUprOTBHQTs7QUkzODBHQTtBQUNBO0FBQ0E7QUo4ODBHQTs7QUluODBHQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSnM4MEdBOztBSW44MEdBO0FBQ0E7QUFDQTtBQUNBO0FKczgwR0E7O0FJbjgwR0E7OztBQUdBO0FBQ0E7QUpzODBHQTs7QUluODBHQTs7OztBQUlBO0FKczgwR0E7O0FJbjgwR0E7QUFDQTtBSnM4MEdBOztBSW44MEdBO0FBQ0E7QUFDQTtBSnM4MEdBOztBSW44MEdBO0FBQ0E7QUpzODBHQTs7QUluODBHQTs7QUFFQTtBSnM4MEdBOztBSW44MEdBO0FFSUE7QU5tODBHQTs7QUk5NzBHQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSmk4MEdBOztBSTk3MEdBO0FBQUE7QUprODBHQTs7QUlqODBHQTtBQUFBO0FKcTgwR0E7O0FJOTcwR0E7QUFDQTtBQUNBO0FBQ0E7QUppODBHQTtBUWpuMUdBO0FKbUxBO0FBQ0E7QUppODBHQTs7QUl4NzBHQTtBQUNBO0FBQ0E7QUoyNzBHQTtBUTFuMUdBO0FKa01BO0FBQ0E7QUoyNzBHQTs7QUlsNzBHQTs7OztBQUlBO0FFeERBO0FOOCswR0E7O0FJbDcwR0E7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSmc3MEdBOztBSXg2MEdBO0FBRUE7QUowNjBHQTs7QUlsNjBHQTtBQUNBO0FBQ0E7QUpxNjBHQTs7QUlsNjBHQTtBQUdBO0FBQ0E7QUptNjBHQTs7QUkzNTBHQTtBQUNBO0FKODUwR0E7O0FJMzUwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKODUwR0E7O0FJdjUwR0E7QUFFQTtBQUNBO0FKeTUwR0E7O0FJajUwR0E7QUFFQTtBQUNBO0FKbTUwR0E7O0FJNzQwR0E7QUFFQTtBSis0MEdBOztBSXY0MEdBO0FBQ0E7QUowNDBHQTs7QUl2NDBHQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKMDQwR0E7O0FJdjQwR0E7O0FBRUE7QUowNDBHQTs7QUl2NDBHQTs7QUFFQTtBSjA0MEdBOztBSXA0MEdBO0FBQ0E7QUp1NDBHQTs7QUlqNDBHQTtBQUNBO0FKbzQwR0E7O0FJNzMwR0E7Ozs7QUFJQTtBSmc0MEdBOztBSXYzMEdBOzs7O0FBQ0E7QUo2MzBHQTs7QUl2MzBHQTs7OztBQUlBO0FBQ0E7QUowMzBHQTs7QUl2MzBHQTs7QUFFQTtBQUFBO0FBQ0E7QUowMzBHQTs7QUl0MzBHQTtBQUNBO0FBRUE7QUp3MzBHQTs7QUlyMzBHQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FKazMwR0E7O0FJNzIwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSmczMEdBOztBSTcyMEdBO0FBQ0E7QUpnMzBHQTs7QUk1MjBHQTs7QUFFQTtBSisyMEdBOztBSTUyMEdBO0FBS0E7QUFDQTtBSjIyMEdBOztBSXAyMEdBO0FBQ0E7QUp1MjBHQTs7QUkvMTBHQTtBQUNBO0FBQ0E7QUprMjBHQTs7QUkzMTBHQTtBQUNBO0FKODEwR0E7O0FJMzEwR0E7QUFDQTtBQUNBO0FKODEwR0E7O0FJMzEwR0E7QUFDQTtBSjgxMEdBOztBSXoxMEdBO0FBQ0E7QUo0MTBHQTs7QVN4ejFHQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBVDJ6MUdBOztBU3Z6MUdBO0FIcUtBO0FOc3AxR0E7O0FTMXoxR0E7QUhvS0E7QU4wcDFHQTs7QVM3ejFHQTtBSG1LQTtBTjhwMUdBOztBU2gwMUdBO0FIa0tBO0FOa3ExR0E7O0FTbjAxR0E7QUhpS0E7QU5zcTFHQTs7QVN0MDFHQTtBSGdLQTtBTjBxMUdBOztBU3gwMUdBO0FIOEpBO0FHNUpBO0FUMjAxR0E7O0FTdjAxR0E7QUh3SkE7QUd0SkE7QUFDQTtBVDAwMUdBOztBU3gwMUdBO0FIbUpBO0FHakpBO0FBQ0E7QVQyMDFHQTs7QVN6MDFHQTtBSDhJQTtBRzVJQTtBQUNBO0FUNDAxR0E7O0FTMTAxR0E7QUh5SUE7QUd2SUE7QUFDQTtBVDYwMUdBOztBU3IwMUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR3MDFHQTs7QVNoMDFHQTs7QUhrSEE7QUcvR0E7QVRtMDFHQTs7QVNoMDFHQTs7QUFFQTtBQUNBO0FUbTAxR0E7O0FTM3oxR0E7QUMvRUE7QUFDQTtBVjg0MUdBOztBUzN6MUdBO0FDcEZBO0FBQ0E7QVZtNTFHQTs7QVM3ejFHQTtBQUNBO0FUZzAxR0E7QVM5ejFHQTtBQUNBO0FUZzAxR0E7O0FTdHoxR0E7QUgyREE7QUd6REE7QVR5ejFHQTs7QVNyejFHQTtBQUNBO0FIb0VBO0FOcXYxR0E7O0FTcnoxR0E7QUFDQTtBSCtEQTtBRzdEQTtBVHd6MUdBO0FTdHoxR0E7QUFDQTtBVHd6MUdBOztBVzM2MUdBO0FDSUE7QUFHQTtBWnk2MUdBOztBVzE2MUdBO0FBQ0E7QUFDQTtBQUNBO0FFRUE7QURQQTtBQUdBO0FaazcxR0E7O0FXcDYxR0E7QUFFQTtBWHM2MUdBOztBV242MUdBO0FBQ0E7QUFDQTtBWHM2MUdBOztBV242MUdBO0FMOEhBO0FLNUhBO0FYczYxR0E7O0FjNzgxR0E7QVJtS0E7QVFqS0E7QUFDQTtBZGc5MUdBO0FjNzgxR0E7QUFDQTtBZCs4MUdBOztBYzE4MUdBO0FBQ0E7QVJzSkE7QVFwSkE7QUFDQTtBRENBO0FiNjgxR0E7QWMxODFHQTtBQUNBO0FSOElBO0FRNUlBO0FkNDgxR0E7O0FjdDgxR0E7QUFDQTtBUnFJQTtBUW5JQTtBZHk4MUdBO0FjdDgxR0E7QVJnSUE7QVE5SEE7QUFDQTtBZHc4MUdBOztBY244MUdBO0FBQ0E7QUFDQTtBZHM4MUdBOztBZTkrMUdBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQncvMUdBOztBaUJyODFHQTtBRnpDQTtBQUNBO0Fmay8xR0E7QUFDQTtBaUIzODFHQTtBRnpDQTtBQUNBO0FmdS8xR0E7QUFDQTtBaUJoOTFHQTtBRnpDQTtBQUNBO0FmNC8xR0E7QUFDQTtBaUJyOTFHQTtBRnpDQTtBQUNBO0FmaWcyR0E7QUFDQTtBZXQrMUdBO0FDbkNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FoQjRnMkdBOztBZXQrMUdBO0FBQ0E7QUFDQTtBZnkrMUdBO0FldisxR0E7O0FBRUE7QUFDQTtBZnkrMUdBOztBa0IvaDJHQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCdWkyR0E7O0FrQmpoMkdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm9oMkdBOztBZ0J4LzFHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjIvMUdBOztBZ0I3LzFHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmdnMkdBOztBZ0JsZzJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnFnMkdBOztBZ0J2ZzJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjBnMkdBOztBZ0I1ZzJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQitnMkdBOztBZ0JqaDJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm9oMkdBOztBa0J2aTJHQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCMGkyR0E7O0FrQnZpMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWoyR0E7O0FrQjVpMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMGoyR0E7O0FrQmpqMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK2oyR0E7O0FrQnRqMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2syR0E7O0FrQjNqMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWsyR0E7O0FrQmhrMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOGsyR0E7O0FrQnJrMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbWwyR0E7O0FrQjFrMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2wyR0E7O0FrQi9rMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmwyR0E7O0FrQnBsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa20yR0E7O0FrQnpsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdW0yR0E7O0FrQjlsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNG0yR0E7O0FrQjdsMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmltMkdBOztBa0IvbDJHQTtBQUFBO0FBQUE7QUFBQTtBbEJtbTJHQTs7QWtCaG0yR0E7QUFBQTtBQUFBO0FBQUE7QWxCb20yR0E7O0FrQnBtMkdBO0FBQUE7QUFBQTtBQUFBO0FsQndtMkdBOztBa0J4bTJHQTtBQUFBO0FBQUE7QUFBQTtBbEI0bTJHQTs7QWtCNW0yR0E7QUFBQTtBQUFBO0FBQUE7QWxCZ24yR0E7O0FrQmhuMkdBO0FBQUE7QUFBQTtBQUFBO0FsQm9uMkdBOztBa0JwbjJHQTtBQUFBO0FBQUE7QUFBQTtBbEJ3bjJHQTs7QWtCeG4yR0E7QUFBQTtBQUFBO0FBQUE7QWxCNG4yR0E7O0FrQjVuMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmdvMkdBOztBa0JobzJHQTtBQUFBO0FBQUE7QUFBQTtBbEJvbzJHQTs7QWtCcG8yR0E7QUFBQTtBQUFBO0FBQUE7QWxCd28yR0E7O0FrQnhvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjRvMkdBOztBa0I1bzJHQTtBQUFBO0FBQUE7QUFBQTtBbEJncDJHQTs7QWtCaHAyR0E7QUFBQTtBQUFBO0FBQUE7QWxCb3AyR0E7O0FrQjdvMkdBO0FGaEJBO0FoQmlxMkdBOztBa0JqcDJHQTtBRmhCQTtBaEJxcTJHQTs7QWtCcnAyR0E7QUZoQkE7QWhCeXEyR0E7O0FrQnpwMkdBO0FGaEJBO0FoQjZxMkdBOztBa0I3cDJHQTtBRmhCQTtBaEJpcjJHQTs7QWtCanEyR0E7QUZoQkE7QWhCcXIyR0E7O0FrQnJxMkdBO0FGaEJBO0FoQnlyMkdBOztBa0J6cTJHQTtBRmhCQTtBaEI2cjJHQTs7QWtCN3EyR0E7QUZoQkE7QWhCaXMyR0E7O0FrQmpyMkdBO0FGaEJBO0FoQnFzMkdBOztBa0JycjJHQTtBRmhCQTtBaEJ5czJHQTs7QWlCcHMyR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCbXUyR0E7QWdCdnMyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5czJHQTtBZ0IzczJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZzMkdBO0FnQi9zMkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXQyR0E7QWdCbnQyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxdDJHQTtBZ0J2dDJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl0MkdBO0FnQjN0MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNnQyR0E7QWtCaHYyR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmt2MkdBO0FrQi91MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNHYyR0E7QWtCbnYyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJndzJHQTtBa0J2djJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm93MkdBO0FrQjN2MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3cyR0E7QWtCL3YyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0dzJHQTtBa0JudzJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd4MkdBO0FrQnZ3MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb3gyR0E7QWtCM3cyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3eDJHQTtBa0IvdzJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjR4MkdBO0FrQm54MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ3kyR0E7QWtCdngyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJveTJHQTtBa0IzeDJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnd5MkdBO0FrQnp4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjR4MkdBO0FrQjF4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjZ4MkdBO0FrQjF4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjZ4MkdBO0FrQjd4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmd5MkdBO0FrQmh5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQm15MkdBO0FrQm55MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnN5MkdBO0FrQnR5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnl5MkdBO0FrQnp5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjR5MkdBO0FrQjV5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQit5MkdBO0FrQi95MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmt6MkdBO0FrQmx6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnF6MkdBO0FrQnJ6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnd6MkdBO0FrQnh6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjJ6MkdBO0FrQjN6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjh6MkdBO0FrQjl6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmkwMkdBO0FrQjF6MkdBO0FGaEJBO0FoQjYwMkdBO0FrQjd6MkdBO0FGaEJBO0FoQmcxMkdBO0FrQmgwMkdBO0FGaEJBO0FoQm0xMkdBO0FrQm4wMkdBO0FGaEJBO0FoQnMxMkdBO0FrQnQwMkdBO0FGaEJBO0FoQnkxMkdBO0FrQnowMkdBO0FGaEJBO0FoQjQxMkdBO0FrQjUwMkdBO0FGaEJBO0FoQisxMkdBO0FrQi8wMkdBO0FGaEJBO0FoQmsyMkdBO0FrQmwxMkdBO0FGaEJBO0FoQnEyMkdBO0FrQnIxMkdBO0FGaEJBO0FoQncyMkdBO0FrQngxMkdBO0FGaEJBO0FoQjIyMkdBO0FrQjMxMkdBO0FGaEJBO0FoQjgyMkdBO0FBQ0E7QWlCMTIyR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCdzQyR0E7QWdCNTIyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4MjJHQTtBZ0JoMzJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmszMkdBO0FnQnAzMkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCczMyR0E7QWdCeDMyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwMzJHQTtBZ0I1MzJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjgzMkdBO0FnQmg0MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCazQyR0E7QWtCcjUyR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnU1MkdBO0FrQnA1MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTYyR0E7QWtCeDUyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxNjJHQTtBa0I1NTJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnk2MkdBO0FrQmg2MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjYyR0E7QWtCcDYyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpNzJHQTtBa0J4NjJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnE3MkdBO0FrQjU2MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeTcyR0E7QWtCaDcyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2NzJHQTtBa0JwNzJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmk4MkdBO0FrQng3MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcTgyR0E7QWtCNTcyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5ODJHQTtBa0JoODJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjY4MkdBO0FrQjk3MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmk4MkdBO0FrQi83MkdBO0FBQUE7QUFBQTtBQUFBO0FsQms4MkdBO0FrQi83MkdBO0FBQUE7QUFBQTtBQUFBO0FsQms4MkdBO0FrQmw4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnE4MkdBO0FrQnI4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnc4MkdBO0FrQng4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjI4MkdBO0FrQjM4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjg4MkdBO0FrQjk4MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmk5MkdBO0FrQmo5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQm85MkdBO0FrQnA5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQnU5MkdBO0FrQnY5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjA5MkdBO0FrQjE5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjY5MkdBO0FrQjc5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmcrMkdBO0FrQmgrMkdBO0FBQUE7QUFBQTtBQUFBO0FsQm0rMkdBO0FrQm4rMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnMrMkdBO0FrQi85MkdBO0FGaEJBO0FoQmsvMkdBO0FrQmwrMkdBO0FGaEJBO0FoQnEvMkdBO0FrQnIrMkdBO0FGaEJBO0FoQncvMkdBO0FrQngrMkdBO0FGaEJBO0FoQjIvMkdBO0FrQjMrMkdBO0FGaEJBO0FoQjgvMkdBO0FrQjkrMkdBO0FGaEJBO0FoQmlnM0dBO0FrQmovMkdBO0FGaEJBO0FoQm9nM0dBO0FrQnAvMkdBO0FGaEJBO0FoQnVnM0dBO0FrQnYvMkdBO0FGaEJBO0FoQjBnM0dBO0FrQjEvMkdBO0FGaEJBO0FoQjZnM0dBO0FrQjcvMkdBO0FGaEJBO0FoQmdoM0dBO0FrQmhnM0dBO0FGaEJBO0FoQm1oM0dBO0FBQ0E7QWlCL2czR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNmkzR0E7QWdCamgzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtaDNHQTtBZ0JyaDNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnVoM0dBO0FnQnpoM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmgzR0E7QWdCN2gzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIraDNHQTtBZ0JqaTNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm1pM0dBO0FnQnJpM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdWkzR0E7QWtCMWozR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjRqM0dBO0FrQnpqM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc2szR0E7QWtCN2ozR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwazNHQTtBa0JqazNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhrM0dBO0FrQnJrM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa2wzR0E7QWtCemszR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzbDNHQTtBa0I3azNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBsM0dBO0FrQmpsM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOGwzR0E7QWtCcmwzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrbTNHQTtBa0J6bDNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNtM0dBO0FrQjdsM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMG0zR0E7QWtCam0zR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4bTNHQTtBa0JybTNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmtuM0dBO0FrQm5tM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnNtM0dBO0FrQnBtM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnVtM0dBO0FrQnBtM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnVtM0dBO0FrQnZtM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjBtM0dBO0FrQjFtM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjZtM0dBO0FrQjdtM0dBO0FBQUE7QUFBQTtBQUFBO0FsQmduM0dBO0FrQmhuM0dBO0FBQUE7QUFBQTtBQUFBO0FsQm1uM0dBO0FrQm5uM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnNuM0dBO0FrQnRuM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnluM0dBO0FrQnpuM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjRuM0dBO0FrQjVuM0dBO0FBQUE7QUFBQTtBQUFBO0FsQituM0dBO0FrQi9uM0dBO0FBQUE7QUFBQTtBQUFBO0FsQmtvM0dBO0FrQmxvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnFvM0dBO0FrQnJvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQndvM0dBO0FrQnhvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjJvM0dBO0FrQnBvM0dBO0FGaEJBO0FoQnVwM0dBO0FrQnZvM0dBO0FGaEJBO0FoQjBwM0dBO0FrQjFvM0dBO0FGaEJBO0FoQjZwM0dBO0FrQjdvM0dBO0FGaEJBO0FoQmdxM0dBO0FrQmhwM0dBO0FGaEJBO0FoQm1xM0dBO0FrQm5wM0dBO0FGaEJBO0FoQnNxM0dBO0FrQnRwM0dBO0FGaEJBO0FoQnlxM0dBO0FrQnpwM0dBO0FGaEJBO0FoQjRxM0dBO0FrQjVwM0dBO0FGaEJBO0FoQitxM0dBO0FrQi9wM0dBO0FGaEJBO0FoQmtyM0dBO0FrQmxxM0dBO0FGaEJBO0FoQnFyM0dBO0FrQnJxM0dBO0FGaEJBO0FoQndyM0dBO0FBQ0E7QWlCcHIzR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCa3QzR0E7QWdCdHIzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3cjNHQTtBZ0IxcjNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjRyM0dBO0FnQjlyM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3MzR0E7QWdCbHMzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvczNHQTtBZ0J0czNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQndzM0dBO0FnQjFzM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNHMzR0E7QWtCL3QzR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQml1M0dBO0FrQjl0M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnUzR0E7QWtCbHUzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrdTNHQTtBa0J0dTNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm12M0dBO0FrQjF1M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdXYzR0E7QWtCOXUzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIydjNHQTtBa0JsdjNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit2M0dBO0FrQnR2M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXczR0E7QWtCMXYzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1dzNHQTtBa0I5djNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ3M0dBO0FrQmx3M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3czR0E7QWtCdHczR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJteDNHQTtBa0IxdzNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV4M0dBO0FrQnh3M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjJ3M0dBO0FrQnp3M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjR3M0dBO0FrQnp3M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjR3M0dBO0FrQjV3M0dBO0FBQUE7QUFBQTtBQUFBO0FsQit3M0dBO0FrQi93M0dBO0FBQUE7QUFBQTtBQUFBO0FsQmt4M0dBO0FrQmx4M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnF4M0dBO0FrQnJ4M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnd4M0dBO0FrQnh4M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjJ4M0dBO0FrQjN4M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjh4M0dBO0FrQjl4M0dBO0FBQUE7QUFBQTtBQUFBO0FsQml5M0dBO0FrQmp5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQm95M0dBO0FrQnB5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnV5M0dBO0FrQnZ5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjB5M0dBO0FrQjF5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjZ5M0dBO0FrQjd5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQmd6M0dBO0FrQnp5M0dBO0FGaEJBO0FoQjR6M0dBO0FrQjV5M0dBO0FGaEJBO0FoQit6M0dBO0FrQi95M0dBO0FGaEJBO0FoQmswM0dBO0FrQmx6M0dBO0FGaEJBO0FoQnEwM0dBO0FrQnJ6M0dBO0FGaEJBO0FoQncwM0dBO0FrQnh6M0dBO0FGaEJBO0FoQjIwM0dBO0FrQjN6M0dBO0FGaEJBO0FoQjgwM0dBO0FrQjl6M0dBO0FGaEJBO0FoQmkxM0dBO0FrQmowM0dBO0FGaEJBO0FoQm8xM0dBO0FrQnAwM0dBO0FGaEJBO0FoQnUxM0dBO0FrQnYwM0dBO0FGaEJBO0FoQjAxM0dBO0FrQjEwM0dBO0FGaEJBO0FoQjYxM0dBO0FBQ0E7QW1CajUzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJtNTNHQTtBbUJqNTNHQTs7QUFFQTtBQUNBO0FBQ0E7QW5CbTUzR0E7QW1CaDUzR0E7QUFDQTtBQUNBO0FuQms1M0dBO0FtQi80M0dBO0FBQ0E7QW5CaTUzR0E7O0FtQnY0M0dBOztBQUVBO0FuQjA0M0dBOztBbUJqNDNHQTtBQUNBO0FuQm80M0dBO0FtQmw0M0dBOztBQUVBO0FuQm80M0dBO0FtQmg0M0dBOztBQUVBO0FuQms0M0dBOztBbUI1MzNHQTs7OztBQUlBO0FuQiszM0dBOztBbUJ0MzNHQTtBQUNBO0FuQnkzM0dBOztBUXg3M0dBO0FXMkVBO0FBQ0E7QW5CaTMzR0E7O0FvQm44M0dBOzs7QUFHQTtBcEJzODNHQTtBb0JsODNHQTs7OztBQUlBO0FwQm84M0dBOztBUXo4M0dBO0FZaUJBO0FwQjQ3M0dBO0FvQjE3M0dBOztBQUVBO0FwQjQ3M0dBOztBb0J2OTNHQTs7O0FBR0E7QXBCMDkzR0E7QW9CdDkzR0E7Ozs7QUFJQTtBcEJ3OTNHQTs7QVE3OTNHQTtBWWlCQTtBcEJnOTNHQTtBb0I5ODNHQTs7QUFFQTtBcEJnOTNHQTs7QW9CMyszR0E7OztBQUdBO0FwQjgrM0dBO0FvQjErM0dBOzs7O0FBSUE7QXBCNCszR0E7O0FRai8zR0E7QVlpQkE7QXBCbyszR0E7QW9CbCszR0E7O0FBRUE7QXBCbyszR0E7O0FvQi8vM0dBOzs7QUFHQTtBcEJrZzRHQTtBb0I5LzNHQTs7OztBQUlBO0FwQmdnNEdBOztBUXJnNEdBO0FZaUJBO0FwQncvM0dBO0FvQnQvM0dBOztBQUVBO0FwQncvM0dBOztBb0JuaDRHQTs7O0FBR0E7QXBCc2g0R0E7QW9CbGg0R0E7Ozs7QUFJQTtBcEJvaDRHQTs7QVF6aDRHQTtBWWlCQTtBcEI0ZzRHQTtBb0IxZzRHQTs7QUFFQTtBcEI0ZzRHQTs7QW9Cdmk0R0E7OztBQUdBO0FwQjBpNEdBO0FvQnRpNEdBOzs7O0FBSUE7QXBCd2k0R0E7O0FRN2k0R0E7QVlpQkE7QXBCZ2k0R0E7QW9COWg0R0E7O0FBRUE7QXBCZ2k0R0E7O0FvQjNqNEdBOzs7QUFHQTtBcEI4ajRHQTtBb0IxajRHQTs7OztBQUlBO0FwQjRqNEdBOztBUWprNEdBO0FZaUJBO0FwQm9qNEdBO0FvQmxqNEdBOztBQUVBO0FwQm9qNEdBOztBb0IvazRHQTs7O0FBR0E7QXBCa2w0R0E7QW9COWs0R0E7Ozs7QUFJQTtBcEJnbDRHQTs7QVFybDRHQTtBWWlCQTtBcEJ3azRHQTtBb0J0azRHQTs7QUFFQTtBcEJ3azRHQTs7QW9Cbm00R0E7OztBQUdBO0FwQnNtNEdBO0FvQmxtNEdBOzs7O0FBSUE7QXBCb200R0E7O0FRem00R0E7QVlpQkE7QXBCNGw0R0E7QW9CMWw0R0E7O0FBRUE7QXBCNGw0R0E7O0FvQnZuNEdBOzs7QUFHQTtBcEIwbjRHQTtBb0J0bjRHQTs7OztBQUlBO0FwQnduNEdBOztBUTduNEdBO0FZaUJBO0FwQmduNEdBO0FvQjltNEdBOztBQUVBO0FwQmduNEdBOztBb0IzbzRHQTs7O0FBR0E7QXBCOG80R0E7QW9CMW80R0E7Ozs7QUFJQTtBcEI0bzRHQTs7QVFqcDRHQTtBWWlCQTtBcEJvbzRHQTtBb0JsbzRHQTs7QUFFQTtBcEJvbzRHQTs7QW9CL3A0R0E7OztBQUdBO0FwQmtxNEdBO0FvQjlwNEdBOzs7O0FBSUE7QXBCZ3E0R0E7O0FRcnE0R0E7QVlpQkE7QXBCd3A0R0E7QW9CdHA0R0E7O0FBRUE7QXBCd3A0R0E7O0FvQm5yNEdBOzs7QUFHQTtBcEJzcjRHQTs7QVFucjRHQTtBWWlCQTtBcEJzcTRHQTtBb0JwcTRHQTs7QUFFQTtBcEJzcTRHQTs7QW1CdGw0R0E7QUFDQTtBQUNBO0FBQ0E7QW5CeWw0R0E7QW1CcGw0R0E7QUFDQTtBQUNBO0FBQ0E7QW5Cc2w0R0E7O0FtQmpsNEdBO0FBQ0E7QUFDQTtBbkJvbDRHQTtBbUJsbDRHQTs7O0FBR0E7QW5Cb2w0R0E7QW1Camw0R0E7QUFDQTtBbkJtbDRHQTtBbUIvazRHQTtBQUNBO0FuQmlsNEdBO0FRdHQ0R0E7QVc0SUE7QUFDQTtBbkI2azRHQTs7QWlCN3A0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIrajRHQTtBbUI1ajRHQTtBQUNBO0FuQjhqNEdBO0FBQ0E7QWlCenE0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIwazRHQTtBbUJ2azRHQTtBQUNBO0FuQnlrNEdBO0FBQ0E7QWlCcHI0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxbDRHQTtBbUJsbDRHQTtBQUNBO0FuQm9sNEdBO0FBQ0E7QWlCL3I0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJnbTRHQTtBbUI3bDRHQTtBQUNBO0FuQitsNEdBO0FBQ0E7QW1Cem00R0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIwbTRHQTtBbUJ2bTRHQTtBQUNBO0FuQnltNEdBOztBcUJ0eDRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZ5S0E7QWV2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSQUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEI2eDRHQTtBc0J6eDRHQTtBRGRBO0FDZUE7QUFBQTtBdEI0eDRHQTtBQUNBO0FxQnZ4NEdBO0FBQ0E7QUFDQTtBckJ5eDRHQTtBdUJ6eTRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBdkJ1eTRHQTtBcUJ6eDRHQTtBQUNBO0FBRUE7QXJCMHg0R0E7QXFCN3g0R0E7QUFDQTtBQUVBO0FyQjB4NEdBO0FxQjd4NEdBO0FBQ0E7QUFFQTtBckIweDRHQTtBcUI3eDRHQTtBQUNBO0FBRUE7QXJCMHg0R0E7QXFCN3g0R0E7QUFDQTtBQUVBO0FyQjB4NEdBO0FxQmx4NEdBO0FBRUE7QUFFQTtBckJreDRHQTs7QXFCMXc0R0E7Ozs7QUFDQTtBQUFBO0FBQUE7QXJCZ3g0R0E7O0FxQjF3NEdBO0FBQ0E7QUFDQTtBckI2dzRHQTtBcUIxdzRHQTtBQU1BO0FBQ0E7QXJCdXc0R0E7O0FxQmx3NEdBOztBQUVBO0FBQ0E7QXJCcXc0R0E7O0FxQjN2NEdBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQjh2NEdBOztBcUIzdjRHQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCOHY0R0E7O0FxQjN2NEdBO0FBQ0E7QUFDQTtBZm1FQTtBZWpFQTtBckI4djRHQTs7QXFCcnY0R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQnd2NEdBO0FxQnR2NEdBO0FBRUE7QUFDQTtBckJ1djRHQTs7QXFCM3U0R0E7QUFDQTtBQUNBO0FmMkJBO0FlekJBO0FSeklBO0FidzM0R0E7O0FxQjN1NEdBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYmc0NEdBOztBcUJ6dTRHQTtBQUVBO0FyQjJ1NEdBOztBcUJ2dTRHQTtBQUNBO0FyQjB1NEdBOztBcUJsdTRHQTtBQUNBO0FyQnF1NEdBOztBcUJsdTRHQTtBQUNBO0FBQ0E7QXJCcXU0R0E7O0FxQjd0NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCZ3U0R0E7QXFCOXQ0R0E7O0FBRUE7QUFDQTtBckJndTRHQTs7QXFCdnQ0R0E7QUFDQTtBQUNBO0FBQ0E7QXJCMHQ0R0E7O0FxQnZ0NEdBO0FBQ0E7QUFDQTtBQUNBO0FyQjB0NEdBO0FxQnZ0NEdBO0FBRUE7QXJCd3Q0R0E7O0FxQnB0NEdBO0FBQ0E7QXJCdXQ0R0E7O0FxQnB0NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ1dDRHQTtBcUJwdDRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQnN0NEdBOztBdUJuNjRHQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QnM2NEdBOztBdUJuNjRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJxOTRHQTtBdUJsNjRHQTtBQUVBO0F2Qm02NEdBOztBdUI5NTRHQTs7OztBQUVBO0F2Qm02NEdBOztBdUJqOTRHQTtBQW9EQTtBdkJpNjRHQTtBdUJ2NTRHQTtBQUNBO0FBQ0E7QUFBQTtBdkJ5NTRHQTs7QXVCejk0R0E7QUEyRkE7QXZCazQ0R0E7QXVCMzM0R0E7QUFDQTtBQUNBO0FBQUE7QXZCNjM0R0E7O0F1QnQzNEdBO0FBQ0E7QXZCeTM0R0E7QXVCdDM0R0E7OztBQUVBO0F2QnkzNEdBOztBdUJsMzRHQTtBQUNBO0F2QnEzNEdBO0F1Qm4zNEdBO0FBQ0E7QXZCcTM0R0E7QXVCaDM0R0E7QUFDQTtBQzVKQTtBeEIrZzVHQTtBdUI3MjRHQTtBQUNBO0FBQUE7QXZCKzI0R0E7QXVCNTI0R0E7QUFDQTtBdkI4MjRHQTs7QXVCcjI0R0E7QUFDQTtBdkJ3MjRHQTtBdUJwMjRHQTtBQUNBO0FBQ0E7QUFBQTtBdkJzMjRHQTs7QXVCdi80R0E7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIwLzRHQTs7QXVCdi80R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FieWk1R0E7QXVCdC80R0E7QUFFQTtBdkJ1LzRHQTs7QXVCbC80R0E7Ozs7QUFFQTtBdkJ1LzRHQTs7QXVCcmk1R0E7QUFvREE7QXZCcS80R0E7QXVCMys0R0E7QUFDQTtBQUNBO0FBQUE7QXZCNis0R0E7O0F1QjdpNUdBO0FBMkZBO0F2QnM5NEdBO0F1Qi84NEdBO0FBQ0E7QUFDQTtBQUFBO0F2Qmk5NEdBOztBdUIxODRHQTtBQUNBO0F2QjY4NEdBO0F1QjE4NEdBOzs7QUFFQTtBdkI2ODRHQTs7QXVCdDg0R0E7QUFDQTtBdkJ5ODRHQTtBdUJ2ODRHQTtBQUNBO0F2Qnk4NEdBO0F1QnA4NEdBO0FBQ0E7QUM1SkE7QXhCbW01R0E7QXVCajg0R0E7QUFDQTtBQUFBO0F2Qm04NEdBO0F1Qmg4NEdBO0FBQ0E7QXZCazg0R0E7O0F1Qno3NEdBO0FBQ0E7QXZCNDc0R0E7QXVCeDc0R0E7QUFDQTtBQUNBO0FBQUE7QXZCMDc0R0E7O0FxQnIyNEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCdzI0R0E7QXFCbjI0R0E7QUFDQTtBckJxMjRHQTtBaUJwazVHQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQm0yNEdBO0FxQi8xNEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJpMjRHQTtBcUI3MTRHQTtBQUNBO0FBQ0E7QUFDQTtBckIrMTRHQTtBcUIzMTRHQTtBQUNBO0FyQjYxNEdBO0FxQjExNEdBOztBQUVBO0FyQjQxNEdBO0FxQnYxNEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ5MTRHQTtBcUJ2MTRHQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckJ5MTRHQTtBcUJ0MTRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJ3MTRHQTtBcUJ0MTRHQTtBQUNBO0FyQncxNEdBO0FBQ0E7O0F5QjFxNUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QmtyNUdBO0FzQjlxNUdBO0FHZEE7QUhlQTtBQUFBO0F0QmlyNUdBO0FBQ0E7QVEzcjVHQTtBaUJVQTtBQUNBO0F6Qm9yNUdBO0F5QmpyNUdBO0FBRUE7QUFDQTtBQUFBO0F6QmtyNUdBO0F5QjlxNUdBO0FBRUE7QXpCK3E1R0E7QXlCM3E1R0E7QUFDQTtBekI2cTVHQTtBeUIvcDVHQTs7QUFFQTtBekJpcTVHQTs7QXlCeHA1R0E7QUMzREE7QUZBQTtBRUVBO0ExQnV0NUdBO0FRbnQ1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQnN0NUdBO0EwQm50NUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJndDVHQTtBMEIzczVHQTtBQUVBO0FBQ0E7QUFDQTtBMUI0czVHQTtBMEJyczVHQTtBQUdBO0FBQ0E7QUFJQTtBMUJrczVHQTtBMEJoczVHQTtBQUtBO0FBQUE7QTFCOHI1R0E7O0F5QnRyNUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJxdjVHQTtBUWp2NUdBO0FrQkFBO0FGTkE7QUVRQTtBMUJvdjVHQTtBMEJqdjVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCOHU1R0E7QTBCenU1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCMHU1R0E7QTBCbnU1R0E7QUFHQTtBQUNBO0FBSUE7QTFCZ3U1R0E7QTBCOXQ1R0E7QUFLQTtBQUFBO0ExQjR0NUdBOztBeUJwdDVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCbXg1R0E7QVEvdzVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCa3g1R0E7QTBCL3c1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjR3NUdBO0EwQnZ3NUdBO0FBRUE7QUFDQTtBQUNBO0ExQnd3NUdBO0EwQmp3NUdBO0FBR0E7QUFDQTtBQUlBO0ExQjh2NUdBO0EwQjV2NUdBO0FBS0E7QUFBQTtBMUIwdjVHQTs7QXlCbHY1R0E7QUMzREE7QUZBQTtBRUVBO0ExQml6NUdBO0FRN3k1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQmd6NUdBO0EwQjd5NUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIweTVHQTtBMEJyeTVHQTtBQUVBO0FBQ0E7QUFDQTtBMUJzeTVHQTtBMEIveDVHQTtBQUdBO0FBQ0E7QUFJQTtBMUI0eDVHQTtBMEIxeDVHQTtBQUtBO0FBQUE7QTFCd3g1R0E7O0F5Qmh4NUdBO0FDM0RBO0FGQUE7QUVFQTtBMUIrMDVHQTtBUTMwNUdBO0FrQkFBO0FGTkE7QUVRQTtBMUI4MDVHQTtBMEIzMDVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCdzA1R0E7QTBCbjA1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCbzA1R0E7QTBCN3o1R0E7QUFHQTtBQUNBO0FBSUE7QTFCMHo1R0E7QTBCeHo1R0E7QUFLQTtBQUFBO0ExQnN6NUdBOztBeUI5eTVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCNjI1R0E7QVF6MjVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCNDI1R0E7QTBCejI1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnMyNUdBO0EwQmoyNUdBO0FBRUE7QUFDQTtBQUNBO0ExQmsyNUdBO0EwQjMxNUdBO0FBR0E7QUFDQTtBQUlBO0ExQncxNUdBO0EwQnQxNUdBO0FBS0E7QUFBQTtBMUJvMTVHQTs7QXlCNTA1R0E7QUMzREE7QUZBQTtBRUVBO0ExQjI0NUdBO0FRdjQ1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQjA0NUdBO0EwQnY0NUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJvNDVHQTtBMEIvMzVHQTtBQUVBO0FBQ0E7QUFDQTtBMUJnNDVHQTtBMEJ6MzVHQTtBQUdBO0FBQ0E7QUFJQTtBMUJzMzVHQTtBMEJwMzVHQTtBQUtBO0FBQUE7QTFCazM1R0E7O0F5QjEyNUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJ5NjVHQTtBUXI2NUdBO0FrQkFBO0FGTkE7QUVRQTtBMUJ3NjVHQTtBMEJyNjVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCazY1R0E7QTBCNzU1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCODU1R0E7QTBCdjU1R0E7QUFHQTtBQUNBO0FBSUE7QTFCbzU1R0E7QTBCbDU1R0E7QUFLQTtBQUFBO0ExQmc1NUdBOztBeUJ4NDVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCdTg1R0E7QVFuODVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCczg1R0E7QTBCbjg1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmc4NUdBO0EwQjM3NUdBO0FBRUE7QUFDQTtBQUNBO0ExQjQ3NUdBO0EwQnI3NUdBO0FBR0E7QUFDQTtBQUlBO0ExQms3NUdBO0EwQmg3NUdBO0FBS0E7QUFBQTtBMUI4NjVHQTs7QXlCdDY1R0E7QUMzREE7QUZBQTtBRUVBO0ExQnErNUdBO0FRais1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQm8rNUdBO0EwQmorNUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI4OTVHQTtBMEJ6OTVHQTtBQUVBO0FBQ0E7QUFDQTtBMUIwOTVHQTtBMEJuOTVHQTtBQUdBO0FBQ0E7QUFJQTtBMUJnOTVHQTtBMEI5ODVHQTtBQUtBO0FBQUE7QTFCNDg1R0E7O0F5QnA4NUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJtZzZHQTtBUS8vNUdBO0FrQkFBO0FGTkE7QUVRQTtBMUJrZzZHQTtBMEIvLzVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNC81R0E7QTBCdi81R0E7QUFFQTtBQUNBO0FBQ0E7QTFCdy81R0E7QTBCai81R0E7QUFHQTtBQUNBO0FBSUE7QTFCOCs1R0E7QTBCNSs1R0E7QUFLQTtBQUFBO0ExQjArNUdBOztBeUJsKzVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCaWk2R0E7QVE3aDZHQTtBa0JBQTtBRk5BO0FFUUE7QTFCZ2k2R0E7QTBCN2g2R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjBoNkdBO0EwQnJoNkdBO0FBRUE7QUFDQTtBQUNBO0ExQnNoNkdBO0EwQi9nNkdBO0FBR0E7QUFDQTtBQUlBO0ExQjRnNkdBO0EwQjFnNkdBO0FBS0E7QUFBQTtBMUJ3ZzZHQTs7QXlCMS81R0E7QUNQQTtBQUNBO0ExQnFnNkdBO0FRMWo2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxZzZHQTtBMEJsZzZHQTtBQUVBO0FBQUE7QTFCbWc2R0E7QTBCaGc2R0E7QUFFQTtBQUNBO0ExQmlnNkdBO0EwQjkvNUdBO0FBR0E7QUFDQTtBQUNBO0ExQjgvNUdBO0EwQjUvNUdBO0FBS0E7QUFBQTtBMUIwLzVHQTs7QXlCbmg2R0E7O0FDUEE7QUFDQTtBMUIraDZHQTtBUXBsNkdBOztBa0J3REE7QUFDQTtBQUNBO0ExQmdpNkdBO0EwQjdoNkdBOzs7QUFFQTtBQUFBO0ExQmdpNkdBO0EwQjdoNkdBOzs7QUFFQTtBQUNBO0ExQmdpNkdBO0EwQjdoNkdBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQmdpNkdBO0EwQjloNkdBOzs7O0FBS0E7QUFBQTtBMUIraDZHQTs7QXlCeGo2R0E7QUNQQTtBQUNBO0ExQm1rNkdBO0FReG42R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtazZHQTtBMEJoazZHQTtBQUVBO0FBQUE7QTFCaWs2R0E7QTBCOWo2R0E7QUFFQTtBQUNBO0ExQitqNkdBO0EwQjVqNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjRqNkdBO0EwQjFqNkdBO0FBS0E7QUFBQTtBMUJ3ajZHQTs7QXlCamw2R0E7QUNQQTtBQUNBO0ExQjRsNkdBO0FRanA2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0bDZHQTtBMEJ6bDZHQTtBQUVBO0FBQUE7QTFCMGw2R0E7QTBCdmw2R0E7QUFFQTtBQUNBO0ExQndsNkdBO0EwQnJsNkdBO0FBR0E7QUFDQTtBQUNBO0ExQnFsNkdBO0EwQm5sNkdBO0FBS0E7QUFBQTtBMUJpbDZHQTs7QXlCMW02R0E7QUNQQTtBQUNBO0ExQnFuNkdBO0FRMXE2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxbjZHQTtBMEJsbjZHQTtBQUVBO0FBQUE7QTFCbW42R0E7QTBCaG42R0E7QUFFQTtBQUNBO0ExQmluNkdBO0EwQjltNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjhtNkdBO0EwQjVtNkdBO0FBS0E7QUFBQTtBMUIwbTZHQTs7QXlCbm82R0E7QUNQQTtBQUNBO0ExQjhvNkdBO0FRbnM2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4bzZHQTtBMEIzbzZHQTtBQUVBO0FBQUE7QTFCNG82R0E7QTBCem82R0E7QUFFQTtBQUNBO0ExQjBvNkdBO0EwQnZvNkdBO0FBR0E7QUFDQTtBQUNBO0ExQnVvNkdBO0EwQnJvNkdBO0FBS0E7QUFBQTtBMUJtbzZHQTs7QXlCNXA2R0E7QUNQQTtBQUNBO0ExQnVxNkdBO0FRNXQ2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1cTZHQTtBMEJwcTZHQTtBQUVBO0FBQUE7QTFCcXE2R0E7QTBCbHE2R0E7QUFFQTtBQUNBO0ExQm1xNkdBO0EwQmhxNkdBO0FBR0E7QUFDQTtBQUNBO0ExQmdxNkdBO0EwQjlwNkdBO0FBS0E7QUFBQTtBMUI0cDZHQTs7QXlCcnI2R0E7QUNQQTtBQUNBO0ExQmdzNkdBO0FRcnY2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnczZHQTtBMEI3cjZHQTtBQUVBO0FBQUE7QTFCOHI2R0E7QTBCM3I2R0E7QUFFQTtBQUNBO0ExQjRyNkdBO0EwQnpyNkdBO0FBR0E7QUFDQTtBQUNBO0ExQnlyNkdBO0EwQnZyNkdBO0FBS0E7QUFBQTtBMUJxcjZHQTs7QXlCOXM2R0E7QUNQQTtBQUNBO0ExQnl0NkdBO0FROXc2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5dDZHQTtBMEJ0dDZHQTtBQUVBO0FBQUE7QTFCdXQ2R0E7QTBCcHQ2R0E7QUFFQTtBQUNBO0ExQnF0NkdBO0EwQmx0NkdBO0FBR0E7QUFDQTtBQUNBO0ExQmt0NkdBO0EwQmh0NkdBO0FBS0E7QUFBQTtBMUI4czZHQTs7QXlCdnU2R0E7QUNQQTtBQUNBO0ExQmt2NkdBO0FRdnk2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJrdjZHQTtBMEIvdTZHQTtBQUVBO0FBQUE7QTFCZ3Y2R0E7QTBCN3U2R0E7QUFFQTtBQUNBO0ExQjh1NkdBO0EwQjN1NkdBO0FBR0E7QUFDQTtBQUNBO0ExQjJ1NkdBO0EwQnp1NkdBO0FBS0E7QUFBQTtBMUJ1dTZHQTs7QXlCaHc2R0E7QUNQQTtBQUNBO0ExQjJ3NkdBO0FRaDA2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUIydzZHQTtBMEJ4dzZHQTtBQUVBO0FBQUE7QTFCeXc2R0E7QTBCdHc2R0E7QUFFQTtBQUNBO0ExQnV3NkdBO0EwQnB3NkdBO0FBR0E7QUFDQTtBQUNBO0ExQm93NkdBO0EwQmx3NkdBO0FBS0E7QUFBQTtBMUJndzZHQTs7QXlCeng2R0E7QUNQQTtBQUNBO0ExQm95NkdBO0FRejE2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJveTZHQTtBMEJqeTZHQTtBQUVBO0FBQUE7QTFCa3k2R0E7QTBCL3g2R0E7QUFFQTtBQUNBO0ExQmd5NkdBO0EwQjd4NkdBO0FBR0E7QUFDQTtBQUNBO0ExQjZ4NkdBO0EwQjN4NkdBO0FBS0E7QUFBQTtBMUJ5eDZHQTs7QXlCdnk2R0E7QUFDQTtBQUNBO0FBQ0E7QXpCMHk2R0E7QVFuMzZHQTtBaUI0RUE7QUFDQTtBekIweTZHQTtBeUJ2eTZHQTtBQUVBO0F6Qnd5NkdBO0F5QnJ5NkdBO0FBRUE7QUFDQTtBekJzeTZHQTs7QXlCM3g2R0E7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiKzM2R0E7O0F5Qjl4NkdBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYnM0NkdBOztBeUI1eDZHQTtBQUNBO0FBQ0E7QXpCK3g2R0E7QXlCNXg2R0E7QUFDQTtBekI4eDZHQTs7QXlCdHg2R0E7OztBQUNBO0F6QjJ4NkdBOztBMkJ0NjZHQTtBTGdCQTtBQUFBO0F0QjA1NkdBO0FzQnQ1NkdBO0FLcEJBO0FMcUJBO0FBQUE7QXRCeTU2R0E7QUFDQTtBMkI1NjZHQTtBQUNBO0EzQjg2NkdBOztBMkJ6NjZHQTtBQUNBO0EzQjQ2NkdBOztBMkJ4NjZHQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCNjY2R0E7QXNCejY2R0E7QUtOQTtBTE9BO0FBQUE7QXRCNDY2R0E7QUFDQTtBMkI5NjZHQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QnU3NkdBO0FzQm43NkdBO0FLQUE7QUxDQTtBQUFBO0F0QnM3NkdBO0FBQ0E7O0E0QjM4NkdBOzs7O0FBSUE7QTVCODg2R0E7O0E0QjM4NkdBO0FBQ0E7QTVCODg2R0E7QTZCMTc2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0I2OTZHQTtBNkJ4NjZHQTtBQUNBO0E3QjA2NkdBOztBNEJwOTZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0Ficys2R0E7O0E0Qi84NkdBO0FBQ0E7QUFDQTtBNUJrOTZHQTs7QTRCLzg2R0E7QUFDQTtBQUNBO0E1Qms5NkdBOztBaUJ0ODZHQTtBV25CQTtBQUNBO0FBQ0E7QTVCNjk2R0E7QTRCMTk2R0E7QUFDQTtBQUNBO0E1QjQ5NkdBO0FBQ0E7QWlCajk2R0E7QVduQkE7QUFDQTtBQUNBO0E1QnUrNkdBO0E0QnArNkdBO0FBQ0E7QUFDQTtBNUJzKzZHQTtBQUNBO0FpQjM5NkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJpLzZHQTtBNEI5KzZHQTtBQUNBO0FBQ0E7QTVCZy82R0E7QUFDQTtBaUJyKzZHQTtBV25CQTtBQUNBO0FBQ0E7QTVCMi82R0E7QTRCeC82R0E7QUFDQTtBQUNBO0E1QjAvNkdBO0FBQ0E7QTRCbi82R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJxLzZHQTtBNkJwaDdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3QmdqN0dBO0E2QmxnN0dBO0FBQ0E7QTdCb2c3R0E7O0E0QnovNkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI0LzZHQTtBNkJ6aTdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3QjhqN0dBO0E2QnZoN0dBO0FBQ0E7QTdCeWg3R0E7QTRCcGc3R0E7QUFDQTtBNUJzZzdHQTs7QTRCaGc3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm1nN0dBO0E2QmprN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCbWs3R0E7QTZCeGo3R0E7QUFDQTtBN0IwajdHQTtBNkJ2ajdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0J3bDdHQTtBNkJ2ajdHQTtBQUNBO0E3QnlqN0dBO0E0Qm5oN0dBO0FBQ0E7QTVCcWg3R0E7O0E0QjdnN0dBO0FBSUE7QUFDQTtBNUI2ZzdHQTs7QTRCeGc3R0E7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCMG43R0E7O0E0QnhnN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIyZzdHQTtBUWhvN0dBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QitvN0dBO0E0QjUvNkdBO0FBRUE7QUFDQTtBSnRKQTtBeEJvcDdHQTtBNEIxLzZHQTtBQUVBO0FBQ0E7QUFDQTtBNUIyLzZHQTs7QTRCbi82R0E7QUFDQTtBNUJzLzZHQTs7QTRCbC82R0E7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJxLzZHQTs7QTRCai82R0E7QUFDQTtBQUNBO0FBQ0E7QTVCby82R0E7O0ErQi9xN0dBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9Ca3I3R0E7QStCaHI3R0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CbXI3R0E7QVFscjdHQTs7QXVCSUE7QS9Ca3I3R0E7QStCaHI3R0E7Ozs7QUFHQTtBL0JtcjdHQTs7QStCN3E3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQmdyN0dBO0ErQjlxN0dBO0FBQ0E7QS9CZ3I3R0E7O0ErQjFxN0dBOztBQUVBO0EvQjZxN0dBO0ErQnpxN0dBOztBbEJYQTtBQUNBO0Fid3I3R0E7QStCenE3R0E7O0FsQkZBO0FBQ0E7QWIrcTdHQTs7QStCNXA3R0E7QUFDQTtBQUNBO0EvQitwN0dBO0ErQjdwN0dBO0FBR0E7QS9CNnA3R0E7QStCMXA3R0E7QUFDQTtBL0I0cDdHQTs7QStCeHA3R0E7QUFDQTtBQUNBO0EvQjJwN0dBOztBK0J4cDdHQTtBQUNBO0FBQ0E7QS9CMnA3R0E7O0ErQnZvN0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CMG83R0E7QStCeG83R0E7O0FBRUE7QS9CMG83R0E7QStCdm83R0E7O0FBRUE7QS9CeW83R0E7QStCcm83R0E7O0FsQnJGQTtBQUNBO0FiOHQ3R0E7QStCcm83R0E7O0FsQnhHQTtBQUNBO0FiaXY3R0E7O0ErQnRuN0dBOztBQUVBO0EvQnluN0dBO0ErQnZuN0dBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQjJuN0dBOztBZ0NweDdHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ3V4N0dBO0FnQ3J4N0dBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDdXg3R0E7QWdDcng3R0E7Ozs7Ozs7Ozs7OztBQUdBO0FoQ2d5N0dBO0FnQzN4N0dBOzs7QUFHQTtBaEM2eDdHQTtBZ0N6eDdHQTtBQUNBO0FoQzJ4N0dBO0FnQ3R4N0dBOztBbkJJQTtBQUNBO0Fic3g3R0E7QWdDdHg3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDd3g3R0E7QWdDdHg3R0E7QW5CbkJBO0FBQ0E7QWI0eTdHQTtBZ0N4eDdHQTtBbkJQQTtBQUNBO0Fia3k3R0E7QWdDeHg3R0E7Ozs7QW5CekJBO0FBQ0E7QWJ1ejdHQTtBZ0N0eDdHQTs7OztBbkJsQ0E7QUFDQTtBYjh6N0dBOztBZ0M3dzdHQTs7QUFFQTtBQUFBO0FBQUE7QWhDZ3g3R0E7QWdDM3c3R0E7O0FBQ0E7QUFDQTtBaEM4dzdHQTtBZ0M1dzdHQTs7QUFDQTtBaEMrdzdHQTtBZ0MzdzdHQTs7Ozs7Ozs7QUFJQTtBaENpeDdHQTs7QWdDN3c3R0E7QUFBQTtBaENpeDdHQTs7QWdDaHg3R0E7QUFBQTtBaENveDdHQTs7QWdDNXc3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiKzM3R0E7QWdDNXc3R0E7O0FBRUE7QWhDOHc3R0E7O0FnQ3B3N0dBOztBQUVBO0FoQ3V3N0dBOztBZ0NwdzdHQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJvNTdHQTs7QWdDcHc3R0E7O0FBRUE7QWhDdXc3R0E7O0FnQ3B3N0dBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJxNjdHQTs7QWdDcHc3R0E7O0FBRUE7QWhDdXc3R0E7O0FnQzV2N0dBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYnE2N0dBOztBZ0M3djdHQTs7Ozs7O0FuQjNKQTtBQUNBO0FiaTY3R0E7O0FpQ3o4N0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDNDg3R0E7O0FpQ3o4N0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDNDg3R0E7O0FpQ3o4N0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzQ4N0dBO0FpQzE4N0dBO0FBQ0E7QUFDQTtBVDNCQTtBeEJ3KzdHQTtBaUN4ODdHQTtBQUtBO0FBQUE7QWpDczg3R0E7QWlDbDg3R0E7QUFDQTtBakNvODdHQTtBaUNqODdHQTtBQUNBO0FBQ0E7QUFDQTtBakNtODdHQTtBaUM1NzdHQTtBQUNBO0FqQzg3N0dBO0FpQzU3N0dBO0FBQ0E7QWpDODc3R0E7O0FpQ3A3N0dBO0FBQ0E7QUFDQTtBQUVBO0FqQ3M3N0dBO0FpQ2w3N0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDbzc3R0E7QWlDLzY3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2k3N0dBOztBaUN2NjdHQTtBcEJsR0E7QWI2ZzhHQTtBaUN0NjdHQTtBQUNBO0FqQ3c2N0dBO0FpQ242N0dBO0FBQ0E7QVQxSEE7QXhCZ2k4R0E7QWlDbDY3R0E7QUFDQTtBakNvNjdHQTtBaUMvNTdHQTtBVHBJQTtBeEJzaThHQTtBaUMvNTdHQTtBVHZJQTtBeEJ5aThHQTs7QWlDdjU3R0E7QUFFQTtBakN5NTdHQTtBaUNyNTdHQTtBQUNBO0FqQ3U1N0dBO0FpQ2w1N0dBO0FUOUpBO0F4Qm1qOEdBOztBaUMxNDdHQTtBQUNBO0FqQzY0N0dBO0FpQzE0N0dBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDMjQ3R0E7QWlDeDQ3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCNGo4R0E7QXNCeGo4R0E7QVd1S0E7QVh0S0E7QUFBQTtBdEIyajhHQTtBQUNBO0FpQ3o0N0dBO0FBQ0E7QUFDQTtBQUFBO0FqQzI0N0dBO0FpQ3Q0N0dBO0FUek1BO0F4QmtsOEdBOztBaUM1MzdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDODM3R0E7QWlDNTM3R0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakMwMzdHQTtBaUN2MzdHQTtBQU1BO0FBQ0E7QWpDbzM3R0E7QWlDaDM3R0E7QUFFQTtBQUNBO0FBQ0E7QWpDaTM3R0E7QWlDOTI3R0E7QUFDQTtBQUNBO0FqQ2czN0dBO0FpQzUyN0dBO0FBQ0E7QWpDODI3R0E7QWlDMTI3R0E7QUFDQTtBQUNBO0FqQzQyN0dBOztBaUN4MjdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTnM5N0dBOztBaUN4MjdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTjgrN0dBOztBaUNuMjdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDczI3R0E7O0FpQ24yN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDczI3R0E7QWlDcDI3R0E7QUFDQTtBQUNBO0FBQUE7QWpDczI3R0E7QWlDbDI3R0E7QUFFQTtBakNtMjdHQTtBaUMvMTdHQTtBQUNBO0FqQ2kyN0dBO0FpQzcxN0dBO0FBQ0E7QWpDKzE3R0E7O0FpQzMxN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJpcjhHQTtBaUMzMTdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiaXM4R0E7O0FpQ24xN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDczE3R0E7QWlDcDE3R0E7QUFDQTtBakNzMTdHQTtBaUNsMTdHQTtBQUFBO0FBQUE7QWpDcTE3R0E7QWlDcDE3R0E7QUFBQTtBakN1MTdHQTtBaUN0MTdHQTtBQUFBO0FqQ3kxN0dBO0FpQ3QxN0dBO0FBQ0E7QWpDdzE3R0E7QWlDcjE3R0E7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakNzMTdHQTtBc0JodThHQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qm11OEdBO0FBQ0E7QWlDejE3R0E7QVQxWkE7QXhCc3Y4R0E7QWlDdjE3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FibXY4R0E7QWlDcjE3R0E7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakNzMTdHQTtBc0IxdjhHQTtBVzRaQTtBWDNaQTtBQUFBO0F0QjZ2OEdBO0FBQ0E7QWlDejE3R0E7QVRwYkE7QXhCZ3g4R0E7QWlDdjE3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiNnc4R0E7QWlDcjE3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDczE3R0E7QXNCdng4R0E7QVdzYkE7QVhyYkE7QUFBQTtBdEIweDhHQTtBQUNBO0FpQ3oxN0dBO0FUamRBO0F4QjZ5OEdBO0FpQ3YxN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDeTE3R0E7QWlDcjE3R0E7QUFDQTtBcEJ0ZEE7QWI4eThHQTtBaUNwMTdHQTtBQUNBO0FBQ0E7QXBCNWRBO0FibXo4R0E7QWlDbDE3R0E7QUFDQTtBakNvMTdHQTtBaUNqMTdHQTtBQUNBO0FqQ20xN0dBO0FpQ2gxN0dBO0FBQ0E7QWpDazE3R0E7QWlDLzA3R0E7QUFDQTtBakNpMTdHQTtBaUM5MDdHQTtBQUNBO0FqQ2cxN0dBOztBaUMzMDdHQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QjAwOEdBO0FzQnQwOEdBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEIyMDhHQTtBQUNBOztBa0M1MThHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDKzE4R0E7O0FrQzUxOEdBO0FBQ0E7QUFDQTtBQUNBO0FsQysxOEdBO0FRLzE4R0E7QTBCR0E7QWxDKzE4R0E7QWtDMzE4R0E7QUFDQTtBQUNBO0FBQ0E7QWxDNjE4R0E7O0FrQ3IxOEdBO0FBQ0E7QWxDdzE4R0E7QWtDdDE4R0E7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYnMyOEdBO0FRbDM4R0E7QTBCNkJBO0FBQ0E7QWxDdzE4R0E7QWtDcjE4R0E7QUFDQTtBQUNBO0FBQ0E7QWxDdTE4R0E7QWtDbjE4R0E7O0FBRUE7QUFDQTtBQUNBO0FsQ3ExOEdBO0FrQ2wxOEdBO0FBRUE7QXJCdENBO0FBQ0E7QWIwMzhHQTs7QWtDejA4R0E7QUFDQTtBQUNBO0FyQjdEQTtBYjA0OEdBO0FrQ3owOEdBOztBQUVBO0FBQ0E7QWxDMjA4R0E7O0FrQ2owOEdBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ28wOEdBOztBa0MvejhHQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDazA4R0E7O0FrQ3h6OEdBO0FBQ0E7QWxDMno4R0E7QWtDeno4R0E7QUFDQTtBbEMyejhHQTs7QW1DcDY4R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkN1NjhHQTtBbUNuNjhHQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMwNjhHQTtBbUN0NThHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkN3NThHQTtBUWw4OEdBO0EyQjZDQTtBbkN3NThHQTs7QW1DLzQ4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNrNThHQTtBbUNoNThHQTtBQUNBO0FBQ0E7QW5DazU4R0E7QW1DLzQ4R0E7QUFDQTtBQUNBO0FuQ2k1OEdBOztBbUN4NDhHQTtBQUNBO0FBQ0E7QUFDQTtBbkMyNDhHQTs7QW1DLzM4R0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ2c0OEdBOztBbUM1MzhHQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYncrOEdBO0FRMSs4R0E7QTJCOEdBO0FuQyszOEdBOztBbUN6MzhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkM0MzhHQTs7QW1DejM4R0E7QUFDQTtBQUNBO0FuQzQzOEdBOztBaUJsODhHQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DeTM4R0E7QUFDQTtBaUIzOThHQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DODI4R0E7QW1DNTI4R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM4MjhHQTtBbUM1MjhHQTtBQUNBO0FuQzgyOEdBO0FtQzMyOEdBO0FBQ0E7QUFDQTtBbkM2MjhHQTtBbUN4MjhHQTs7Ozs7O0FBQ0E7QUFBQTtBbkMrMjhHQTtBbUNqMjhHQTtBQUNBO0FuQ20yOEdBO0FtQ2gyOEdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNnMjhHQTtBbUM3MThHQTtBQUNBO0FuQysxOEdBO0FBQ0E7QWlCaC84R0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3M2OEdBO0FBQ0E7QWlCeGc5R0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzI1OEdBO0FtQ3o1OEdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMjU4R0E7QW1DejU4R0E7QUFDQTtBbkMyNThHQTtBbUN4NThHQTtBQUNBO0FBQ0E7QW5DMDU4R0E7QW1DcjU4R0E7Ozs7OztBQUNBO0FBQUE7QW5DNDU4R0E7QW1DOTQ4R0E7QUFDQTtBbkNnNThHQTtBbUM3NDhHQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DNjQ4R0E7QW1DMTQ4R0E7QUFDQTtBbkM0NDhHQTtBQUNBO0FpQjdoOUdBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNtOThHQTtBQUNBO0FpQnJqOUdBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN3ODhHQTtBbUN0ODhHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3c4OEdBO0FtQ3Q4OEdBO0FBQ0E7QW5Ddzg4R0E7QW1Dcjg4R0E7QUFDQTtBQUNBO0FuQ3U4OEdBO0FtQ2w4OEdBOzs7Ozs7QUFDQTtBQUFBO0FuQ3k4OEdBO0FtQzM3OEdBO0FBQ0E7QW5DNjc4R0E7QW1DMTc4R0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzA3OEdBO0FtQ3Y3OEdBO0FBQ0E7QW5DeTc4R0E7QUFDQTtBaUIxazlHQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DZ2c5R0E7QUFDQTtBaUJsbTlHQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DcS84R0E7QW1Dbi84R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNxLzhHQTtBbUNuLzhHQTtBQUNBO0FuQ3EvOEdBO0FtQ2wvOEdBO0FBQ0E7QUFDQTtBbkNvLzhHQTtBbUMvKzhHQTs7Ozs7O0FBQ0E7QUFBQTtBbkNzLzhHQTtBbUN4KzhHQTtBQUNBO0FuQzArOEdBO0FtQ3YrOEdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkN1KzhHQTtBbUNwKzhHQTtBQUNBO0FuQ3MrOEdBO0FBQ0E7QW1Ddmk5R0E7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Dc2g5R0E7QW1Demk5R0E7Ozs7OztBQUNBO0FBQ0E7QW5DZ2o5R0E7QW1DN2g5R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMraDlHQTtBbUM3aDlHQTtBQUNBO0FuQytoOUdBO0FtQzVoOUdBO0FBQ0E7QUFDQTtBbkM4aDlHQTtBbUN6aDlHQTs7Ozs7O0FBQ0E7QUFBQTtBbkNnaTlHQTtBbUNsaDlHQTtBQUNBO0FuQ29oOUdBO0FtQ2poOUdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNpaDlHQTtBbUM5ZzlHQTtBQUNBO0FuQ2doOUdBOztBbUNsZzlHQTtBQUNBO0FuQ3FnOUdBO0FRN3Q5R0E7QTJCMk5BO0FuQ3FnOUdBO0FtQ2hnOUdBO0FBQ0E7QW5Da2c5R0E7QVFudTlHQTtBMkJvT0E7QW5Da2c5R0E7QW1DLy84R0E7QUFDQTtBbkNpZzlHQTtBbUM3LzhHQTs7OztBQUlBO0FuQysvOEdBO0FtQzMvOEdBO0FBQ0E7QUFDQTtBbkM2LzhHQTtBbUMxLzhHQTtBQUNBO0FuQzQvOEdBO0FtQ3ovOEdBO0FBQ0E7QW5DMi84R0E7QW1DMS84R0E7QUFDQTtBbkM0LzhHQTtBUTV2OUdBO0EyQm1RQTtBbkM0LzhHQTs7QW1DcC84R0E7QUFDQTtBbkN1LzhHQTtBUW53OUdBO0EyQitRQTtBbkN1LzhHQTtBbUNsLzhHQTtBQUNBO0FuQ28vOEdBO0FRenc5R0E7QTJCd1JBO0FuQ28vOEdBO0FtQ2ovOEdBO0FBQ0E7QW5DbS84R0E7QW1DLys4R0E7Ozs7QUFJQTtBbkNpLzhHQTtBbUM3KzhHQTtBQUNBO0FBQ0E7QW5DKys4R0E7QW1DNSs4R0E7QUFDQTtBbkM4KzhHQTtBbUMzKzhHQTtBQUNBO0FuQzYrOEdBO0FtQzUrOEdBO0FBQ0E7QW5DOCs4R0E7QVFseTlHQTtBMkJ1VEE7QW5DOCs4R0E7O0FvQ2p6OUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWIreTlHQTtBb0NqejlHQTtBQUNBO0FBQ0E7QXBDbXo5R0E7QW9DaHo5R0E7QUFDQTtBQUNBO0FwQ2t6OUdBO0FvQ2h6OUdBO0FBQ0E7QXZCQ0E7QUFDQTtBYmt6OUdBO0FvQ2h6OUdBO0FBQ0E7QXZCVUE7QUFDQTtBYnl5OUdBO0FvQzd5OUdBOztBQUVBO0FwQyt5OUdBOztBb0MzeTlHQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDMHk5R0E7O0FvQ3R5OUdBO0FBQ0E7QXBDeXk5R0E7O0FvQ3R5OUdBO0FBQ0E7QUFDQTtBcEN5eTlHQTs7QW9DdHk5R0E7QUFDQTtBcEN5eTlHQTs7QVE5MTlHQTtBNEIwREE7QXBDd3k5R0E7QW9Dcnk5R0E7QUFDQTtBcEN1eTlHQTs7QW9DL3g5R0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENpeTlHQTtBb0MveDlHQTtBdkJ2RUE7QWJ5MjlHQTs7QW9DN3g5R0E7QUFDQTtBQUVBO0FBQ0E7QXBDK3g5R0E7QW9DN3g5R0E7QXZCbEZBO0FiazM5R0E7O0FvQ3R4OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDeXg5R0E7O0FvQ3R4OUdBO0FBQ0E7QUFDQTtBcEN5eDlHQTs7QW9Dcng5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FidzQ5R0E7O0FvQ3J4OUdBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDd3g5R0E7O0FvQ3J4OUdBOztBdkJqSEE7QUFDQTtBYjI0OUdBOztBb0N0eDlHQTs7QXZCeEdBO0FBQ0E7QWJtNDlHQTs7QW9Dbng5R0E7QUFDQTtBcENzeDlHQTtBaUJyMzlHQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDc3g5R0E7QW9DcHg5R0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDcXg5R0E7QUFDQTs7QW9Denc5R0E7QUFDQTtBcEM0dzlHQTtBaUJ2NDlHQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEM0dzlHQTtBb0N6dzlHQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQzB3OUdBO0FvQ3h3OUdBO0FBQ0E7QUFDQTtBcEMwdzlHQTtBb0NydzlHQTtBdkJ6S0E7QUFDQTtBYmk3OUdBO0FvQ3R3OUdBOztBQUdBO0FwQ3V3OUdBO0FvQ3J3OUdBOztBQUdBO0FwQ3N3OUdBO0FvQ2x3OUdBO0F2QjFLQTtBQUNBO0FiKzY5R0E7QW9Dbnc5R0E7O0FBR0E7QXBDb3c5R0E7QW9DbHc5R0E7O0FBR0E7QXBDbXc5R0E7QUFDQTs7QW9DdHY5R0E7QUFDQTtBcEN5djlHQTtBaUJqNzlHQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQ3l2OUdBO0FvQ3Z2OUdBO0FBQ0E7QUFDQTtBcEN5djlHQTtBQUNBOztBb0NodjlHQTtBQUNBO0FwQ212OUdBO0FvQ2p2OUdBO0FBQ0E7QXBDbXY5R0E7QW9DanY5R0E7QUFDQTtBdkJ2T0E7QUFDQTtBYjI5OUdBO0FvQ2p2OUdBO0F2QnpQQTtBQUNBO0FiNis5R0E7QW9DanY5R0E7QXZCdFFBO0F1QndRQTtBcENtdjlHQTs7QXFDN2crR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJxZytHQTs7QXFDMWcrR0E7QUFDQTtBckM2ZytHQTtBcUMzZytHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzZnK0dBO0FxQ25nK0dBO0FBQ0E7QXJDcWcrR0E7QXFDbGcrR0E7QUFDQTtBckNvZytHQTtBcUNqZytHQTtBQUNBO0FyQ21nK0dBOztBc0MxaStHQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWIraCtHQTs7QXNDM2krR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDOGkrR0E7QXNDNWkrR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QzhpK0dBO0FzQzNpK0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDNmkrR0E7O0FzQ3ZpK0dBO0FBQ0E7QXpCYUE7QUFDQTtBYjhoK0dBO0FzQ3ZpK0dBO0F6Qk5BO0FBQ0E7QWJnaitHQTtBc0N0aStHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3dpK0dBO0FzQ3JpK0dBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdENzaStHQTs7QXVDN2wrR0E7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q2dtK0dBO0F1QzNsK0dBO0ExQnFDQTtBQUNBO0FieWorR0E7QXVDMWwrR0E7QTFCa0JBO0FBQ0E7QWIyaytHQTs7QXVDM20rR0E7QUFDQTtBakNnTEE7QWlDOUtBO0F2QzhtK0dBO0F1Q3ptK0dBO0ExQnFDQTtBQUNBO0FidWsrR0E7QXVDeG0rR0E7QTFCa0JBO0FBQ0E7QWJ5bCtHQTs7QXdDdm4rR0E7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnluK0dBO0FzQnJuK0dBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QnduK0dBO0FBQ0E7QVE5bitHQTtBZ0NHQTtBeEM4bitHQTs7QXdDem4rR0E7QUFDQTtBeEM0bitHQTs7QXdDdm4rR0E7QUFDQTtBQUNBO0F4QzBuK0dBOztBd0NubitHQTtBQUNBO0FBQ0E7QTNCdkJBO0FiOG8rR0E7O0F3QzltK0dBO0FDakRBO0FBQ0E7QXpDbXErR0E7QVFycCtHQTtBaUNWQTtBQUNBO0F6Q2txK0dBO0F5Qy9wK0dBO0FBRUE7QUFDQTtBQUFBO0F6Q2dxK0dBOztBd0MzbitHQTtBQ2pEQTtBQUNBO0F6Q2dyK0dBO0FRbHErR0E7QWlDVkE7QUFDQTtBekMrcStHQTtBeUM1cStHQTtBQUVBO0FBQ0E7QUFBQTtBekM2cStHQTs7QXdDeG8rR0E7QUNqREE7QUFDQTtBekM2citHQTtBUS9xK0dBO0FpQ1ZBO0FBQ0E7QXpDNHIrR0E7QXlDenIrR0E7QUFFQTtBQUNBO0FBQUE7QXpDMHIrR0E7O0F3Q3JwK0dBO0FDakRBO0FBQ0E7QXpDMHMrR0E7QVE1citHQTtBaUNWQTtBQUNBO0F6Q3lzK0dBO0F5Q3RzK0dBO0FBRUE7QUFDQTtBQUFBO0F6Q3VzK0dBOztBd0NscStHQTtBQ2pEQTtBQUNBO0F6Q3V0K0dBO0FRenMrR0E7QWlDVkE7QUFDQTtBekNzdCtHQTtBeUNudCtHQTtBQUVBO0FBQ0E7QUFBQTtBekNvdCtHQTs7QXdDL3ErR0E7QUNqREE7QUFDQTtBekNvdStHQTtBUXR0K0dBO0FpQ1ZBO0FBQ0E7QXpDbXUrR0E7QXlDaHUrR0E7QUFFQTtBQUNBO0FBQUE7QXpDaXUrR0E7O0F3QzVyK0dBO0FDakRBO0FBQ0E7QXpDaXYrR0E7QVFudStHQTtBaUNWQTtBQUNBO0F6Q2d2K0dBO0F5Qzd1K0dBO0FBRUE7QUFDQTtBQUFBO0F6Qzh1K0dBOztBd0N6cytHQTtBQ2pEQTtBQUNBO0F6Qzh2K0dBO0FRaHYrR0E7QWlDVkE7QUFDQTtBekM2ditHQTtBeUMxditHQTtBQUVBO0FBQ0E7QUFBQTtBekMyditHQTs7QXdDdHQrR0E7QUNqREE7QUFDQTtBekMydytHQTtBUTd2K0dBO0FpQ1ZBO0FBQ0E7QXpDMHcrR0E7QXlDdncrR0E7QUFFQTtBQUNBO0FBQUE7QXpDd3crR0E7O0F3Q251K0dBO0FDakRBO0FBQ0E7QXpDd3grR0E7QVExdytHQTtBaUNWQTtBQUNBO0F6Q3V4K0dBO0F5Q3B4K0dBO0FBRUE7QUFDQTtBQUFBO0F6Q3F4K0dBOztBd0NoditHQTtBQ2pEQTtBQUNBO0F6Q3F5K0dBO0FRdngrR0E7QWlDVkE7QUFDQTtBekNveStHQTtBeUNqeStHQTtBQUVBO0FBQ0E7QUFBQTtBekNreStHQTs7QXdDN3YrR0E7QUNqREE7QUFDQTtBekNreitHQTtBUXB5K0dBO0FpQ1ZBO0FBQ0E7QXpDaXorR0E7QXlDOXkrR0E7QUFFQTtBQUNBO0FBQUE7QXpDK3krR0E7O0EwQzV6K0dBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0FiaXorR0E7QWlCdncrR0E7QXlCNURBO0FBUUE7QTFDK3orR0E7QUFDQTs7QTBDNXorR0E7QUFDQTtBQUNBO0E3QklBO0FiNHorR0E7O0EyQzEwK0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJvMCtHQTs7QTJDejArR0E7QUFFQTtBM0MyMCtHQTs7QTJDdjArR0E7QUFDQTtBM0MwMCtHQTs7QTJDbDArR0E7QUFDQTtBM0NxMCtHQTtBMkNsMCtHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NvMCtHQTs7QTJDMXorR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNjIrR0E7QTRDMzIrR0E7QUFDQTtBNUM2MitHQTtBNEMxMitHQTtBQUNBO0E1QzQyK0dBOztBMkN0MCtHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN5MytHQTtBNEN2MytHQTtBQUNBO0E1Q3kzK0dBO0E0Q3QzK0dBO0FBQ0E7QTVDdzMrR0E7O0EyQ2wxK0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3E0K0dBO0E0Q240K0dBO0FBQ0E7QTVDcTQrR0E7QTRDbDQrR0E7QUFDQTtBNUNvNCtHQTs7QTJDOTErR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDaTUrR0E7QTRDLzQrR0E7QUFDQTtBNUNpNStHQTtBNEM5NCtHQTtBQUNBO0E1Q2c1K0dBOztBMkMxMitHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM2NStHQTtBNEMzNStHQTtBQUNBO0E1QzY1K0dBO0E0QzE1K0dBO0FBQ0E7QTVDNDUrR0E7O0EyQ3QzK0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3k2K0dBO0E0Q3Y2K0dBO0FBQ0E7QTVDeTYrR0E7QTRDdDYrR0E7QUFDQTtBNUN3NitHQTs7QTJDbDQrR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDcTcrR0E7QTRDbjcrR0E7QUFDQTtBNUNxNytHQTtBNENsNytHQTtBQUNBO0E1Q283K0dBOztBMkM5NCtHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNpOCtHQTtBNEMvNytHQTtBQUNBO0E1Q2k4K0dBO0E0Qzk3K0dBO0FBQ0E7QTVDZzgrR0E7O0EyQzE1K0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzY4K0dBO0E0QzM4K0dBO0FBQ0E7QTVDNjgrR0E7QTRDMTgrR0E7QUFDQTtBNUM0OCtHQTs7QTJDdDYrR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDeTkrR0E7QTRDdjkrR0E7QUFDQTtBNUN5OStHQTtBNEN0OStHQTtBQUNBO0E1Q3c5K0dBOztBMkNsNytHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNxKytHQTtBNENuKytHQTtBQUNBO0E1Q3ErK0dBO0E0Q2wrK0dBO0FBQ0E7QTVDbysrR0E7O0EyQzk3K0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2kvK0dBO0E0Qy8rK0dBO0FBQ0E7QTVDaS8rR0E7QTRDOSsrR0E7QUFDQTtBNUNnLytHQTs7QTZDeC8rR0E7QUFDQTtBQUFBO0E3QzQvK0dBO0E2QzMvK0dBO0FBQUE7QTdDOC8rR0E7QUFDQTtBNkMzLytHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiMC8rR0E7O0E2Q3ovK0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCd2cvR0E7QXNCcGcvR0E7QXVCREE7QXZCRUE7QUFBQTtBdEJ1Zy9HQTtBQUNBOztBNkM5LytHQTtBckJZQTtBcUJWQTtBN0NpZy9HQTs7QTZDNy8rR0E7QUFDQTtBQUFBO0E3Q2dnL0dBO0E2QzcvK0dBO0FBSkE7QUFLQTtBQUFBO0E3Q2dnL0dBO0FBQ0E7O0E4QzNpL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5QzhpL0dBOztBOEMzaS9HQTtBQUNBO0FBQUE7QUFBQTtBOUM4aS9HQTs7QStDaGovR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWIwaS9HQTs7QStDeGkvR0E7QUFDQTtBQUNBO0FBQ0E7QS9DMmkvR0E7QVFsai9HQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0MwaS9HQTtBK0N2aS9HQTtBQUNBO0FBQ0E7QS9DeWkvR0E7O0ErQ2hpL0dBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ2tpL0dBO0ErQ2hpL0dBO0FsQzFCQTtBQUNBO0FiNmovR0E7QStDaGkvR0E7QWxDaEJBO0FBQ0E7QWJtai9HQTtBK0NoaS9HQTtBQUVBO0FBQ0E7QUFDQTtBL0NpaS9HQTtBK0M3aC9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQytoL0dBO0ErQzVoL0dBO0FBQ0E7QS9DOGgvR0E7QStDNWgvR0E7QUFDQTtBQUNBO0EvQzhoL0dBOztBK0NoaC9HQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ21oL0dBO0ErQ2hoL0dBO0FsQzFCQTtBQVpBO0FiMGovR0E7QStDL2cvR0E7QWxDM0NBO0FBWUE7QWJrai9HQTtBK0M5Zy9HQTtBQUNBO0EvQ2doL0dBO0ErQzdnL0dBO0FBQ0E7QUFDQTtBL0MrZy9HQTtBK0M3Zy9HQTtBQUNBO0FBQ0E7QS9DK2cvR0E7O0FpQjFrL0dBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzJpL0dBO0ErQ3hpL0dBO0FsQzFCQTtBQVpBO0Fia2wvR0E7QStDdmkvR0E7QWxDM0NBO0FBWUE7QWIway9HQTtBK0N0aS9HQTtBQUNBO0EvQ3dpL0dBO0ErQ3JpL0dBO0FBQ0E7QUFDQTtBL0N1aS9HQTtBK0NyaS9HQTtBQUNBO0FBQ0E7QS9DdWkvR0E7QUFDQTtBaUJubS9HQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0Ntay9HQTtBK0Noay9HQTtBbEMxQkE7QUFaQTtBYjBtL0dBO0ErQy9qL0dBO0FsQzNDQTtBQVlBO0Fia20vR0E7QStDOWovR0E7QUFDQTtBL0Nnay9HQTtBK0M3ai9HQTtBQUNBO0FBQ0E7QS9DK2ovR0E7QStDN2ovR0E7QUFDQTtBQUNBO0EvQytqL0dBO0FBQ0E7QWlCM24vR0E7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMmwvR0E7QStDeGwvR0E7QWxDMUJBO0FBWkE7QWJrby9HQTtBK0N2bC9HQTtBbEMzQ0E7QUFZQTtBYjBuL0dBO0ErQ3RsL0dBO0FBQ0E7QS9Dd2wvR0E7QStDcmwvR0E7QUFDQTtBQUNBO0EvQ3VsL0dBO0ErQ3JsL0dBO0FBQ0E7QUFDQTtBL0N1bC9HQTtBQUNBO0FpQm5wL0dBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ21uL0dBO0ErQ2huL0dBO0FsQzFCQTtBQVpBO0FiMHAvR0E7QStDL20vR0E7QWxDM0NBO0FBWUE7QWJrcC9HQTtBK0M5bS9HQTtBQUNBO0EvQ2duL0dBO0ErQzdtL0dBO0FBQ0E7QUFDQTtBL0MrbS9HQTtBK0M3bS9HQTtBQUNBO0FBQ0E7QS9DK20vR0E7QUFDQTtBK0NsbS9HQTtBbENuSEE7QWJ3dC9HQTtBK0NsbS9HQTtBQUNBO0EvQ29tL0dBO0ErQ2xtL0dBO0FBQ0E7QS9Db20vR0E7O0FnRDd1L0dBO0FBQ0E7QUFDQTtBaERndi9HQTtBUXJ1L0dBO0F3Q1BBO0FBQ0E7QWhEK3UvR0E7QWdENXUvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEOHUvR0E7O0FnRDN2L0dBO0FBQ0E7QUFDQTtBaEQ4di9HQTtBUW52L0dBO0F3Q1BBO0FBQ0E7QWhENnYvR0E7QWdEMXYvR0E7QUFDQTtBQUNBO0FBQ0E7QWhENHYvR0E7O0FnRHp3L0dBO0FBQ0E7QUFDQTtBaEQ0dy9HQTtBUWp3L0dBO0F3Q1BBO0FBQ0E7QWhEMncvR0E7QWdEeHcvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEMHcvR0E7O0FnRHZ4L0dBO0FBQ0E7QUFDQTtBaEQweC9HQTtBUS93L0dBO0F3Q1BBO0FBQ0E7QWhEeXgvR0E7QWdEdHgvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEd3gvR0E7O0FnRHJ5L0dBO0FBQ0E7QUFDQTtBaER3eS9HQTtBUTd4L0dBO0F3Q1BBO0FBQ0E7QWhEdXkvR0E7QWdEcHkvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEc3kvR0E7O0FnRG56L0dBO0FBQ0E7QUFDQTtBaERzei9HQTtBUTN5L0dBO0F3Q1BBO0FBQ0E7QWhEcXovR0E7QWdEbHovR0E7QUFDQTtBQUNBO0FBQ0E7QWhEb3ovR0E7O0FnRGowL0dBO0FBQ0E7QUFDQTtBaERvMC9HQTtBUXp6L0dBO0F3Q1BBO0FBQ0E7QWhEbTAvR0E7QWdEaDAvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEazAvR0E7O0FnRC8wL0dBO0FBQ0E7QUFDQTtBaERrMS9HQTtBUXYwL0dBO0F3Q1BBO0FBQ0E7QWhEaTEvR0E7QWdEOTAvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEZzEvR0E7O0FnRDcxL0dBO0FBQ0E7QUFDQTtBaERnMi9HQTtBUXIxL0dBO0F3Q1BBO0FBQ0E7QWhEKzEvR0E7QWdENTEvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEODEvR0E7O0FnRDMyL0dBO0FBQ0E7QUFDQTtBaEQ4Mi9HQTtBUW4yL0dBO0F3Q1BBO0FBQ0E7QWhENjIvR0E7QWdEMTIvR0E7QUFDQTtBQUNBO0FBQ0E7QWhENDIvR0E7O0FnRHozL0dBO0FBQ0E7QUFDQTtBaEQ0My9HQTtBUWozL0dBO0F3Q1BBO0FBQ0E7QWhEMjMvR0E7QWdEeDMvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEMDMvR0E7O0FnRHY0L0dBO0FBQ0E7QUFDQTtBaEQwNC9HQTtBUS8zL0dBO0F3Q1BBO0FBQ0E7QWhEeTQvR0E7QWdEdDQvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEdzQvR0E7O0FpRHg1L0dBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRDI1L0dBO0FRdDUvR0E7QXlDREE7QUFDQTtBakQwNS9HQTtBUXQ1L0dBO0F5Q0NBO0FqRHc1L0dBOztBaUQ3NC9HQTtBQUNBO0FBQ0E7QUFDQTtBakRnNS9HQTs7QWlEMTQvR0E7QUFDQTtBakQ2NC9HQTs7QWtEbjcvR0E7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWI2Ni9HQTtBa0RqNy9HQTtBQUNBO0FsRG03L0dBO0FrRGg3L0dBO0FBQ0E7QWxEazcvR0E7QWtELzYvR0E7QUFDQTtBQUNBO0FsRGk3L0dBO0FrRDk2L0dBO0FBQ0E7QWxEZzcvR0E7O0FrRDU2L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNaQTtBQUNBO0FiNDcvR0E7O0FrRDc2L0dBO0FBQ0E7QWxEZzcvR0E7O0FtRHQ5L0dBO0FBRUE7QW5EdzkvR0E7QW1EdDkvR0E7QUFDQTtBQUNBO0FuRHc5L0dBOztBbURuOS9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkRvOS9HQTs7QW1ENzgvR0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbkQrOC9HQTtBbUQ1OC9HQTtBN0IzQkE7QUFBQTtBQUFBO0FBQUE7QTZCNkJBO0FBQUE7QW5EODgvR0E7QXNCdisvR0E7QTZCdUJBO0E3QnRCQTtBQUFBO0F0QjArL0dBO0FBQ0E7QW1EajkvR0E7QUFDQTtBQUFBO0FuRG05L0dBO0FtRC84L0dBO0FBQ0E7QUFBQTtBbkRpOS9HQTs7QW1ENzgvR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRnOS9HQTtBbUQ5OC9HQTtBQUNBO0FBQ0E7QW5EZzkvR0E7QW1ENzgvR0E7O0FBRUE7QUFBQTtBbkQrOC9HQTtBbUQ1OC9HQTtBQUNBO0FuRDg4L0dBOztBbUQxOC9HQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRDY4L0dBO0FtRDE4L0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRDQ4L0dBO0FtRHg4L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQwOC9HQTtBbUR4OC9HQTtBQUNBO0FuRDA4L0dBO0FtRHY4L0dBO0FBQ0E7QW5EeTgvR0E7O0FtRG44L0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkRrOC9HQTs7QW1EOTcvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkRpOC9HQTtBbUQ5Ny9HQTtBQUFBO0FuRGk4L0dBO0FtRGg4L0dBO0FBQUE7QW5EbTgvR0E7O0FtRDk3L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN0SEE7QUFDQTtBYndqZ0hBO0FtRGg4L0dBO0FBQ0E7QUFFQTtBbkRpOC9HQTs7QW1ENTcvR0E7QUFDQTtBQUNBO0FuRCs3L0dBOztBbUQxNy9HQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QW5EMjcvR0E7O0FtRHY3L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDeklBO0FBQ0E7QWJva2dIQTtBbUR0Ny9HQTtBQUNBO0FuRHc3L0dBOztBbURuNy9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5EczcvR0E7O0FpQjdqZ0hBO0FrQzZJQTtBQUNBO0FBQ0E7QW5EbzcvR0E7QW1EajcvR0E7QUFDQTtBbkRtNy9HQTtBbURqNy9HQTtBQUNBO0FuRG03L0dBO0FtRC82L0dBO0FBQ0E7QW5EaTcvR0E7QW1ELzYvR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkRpNy9HQTtBbUR6Ni9HQTtBQUFBO0FuRDQ2L0dBO0FBQ0E7QWlCcGxnSEE7QWtDMktBOztBQUVBO0FuRDQ2L0dBO0FBQ0E7QWlCMWxnSEE7QWtDa0xBO0FBQUE7QW5ENDYvR0E7QUFDQTtBb0QxcGdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QThDektBO0FBQ0E7QXBEc3FnSEE7QW9EcHFnSEE7QUFBQTtBcER1cWdIQTtBb0RycWdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHVxZ0hBO0FvRHJxZ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEdXFnSEE7O0FvRGxxZ0hBO0FBQ0E7QXBEcXFnSEE7QW9EbnFnSEE7QUFDQTtBcERxcWdIQTtBb0RucWdIQTtBQUNBO0FBQ0E7QUFDQTtBcERxcWdIQTs7QW9EaHFnSEE7QUFDQTtBcERtcWdIQTtBb0RqcWdIQTtBQUNBO0FBQ0E7QUFDQTtBcERtcWdIQTtBb0RqcWdIQTtBQUNBO0FBQ0E7QUFDQTtBcERtcWdIQTs7QW9EOXBnSEE7QUFDQTtBcERpcWdIQTtBb0QvcGdIQTtBQUNBO0FwRGlxZ0hBO0FvRC9wZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRGlxZ0hBOztBb0Q1cGdIQTtBQUNBO0FwRCtwZ0hBO0FvRDdwZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRCtwZ0hBO0FvRDdwZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRCtwZ0hBOztBb0Qxb2dIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDOUZBO0FiNHVnSEE7O0FzRDl2Z0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FieXdnSEE7QXNEeHdnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDB3Z0hBO0FzRHh3Z0hBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER5d2dIQTs7QXNEcHdnSEE7QUFDQTtBdER1d2dIQTtBc0Ryd2dIQTtBQUNBO0F0RHV3Z0hBO0FzRHJ3Z0hBO0FBQ0E7QUFDQTtBQUNBO0F0RHV3Z0hBO0FzRHB3Z0hBO0FBQ0E7QUFDQTtBQUNBO0F0RHN3Z0hBOztBc0Rqd2dIQTtBQUNBO0F0RG93Z0hBO0FzRGx3Z0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREb3dnSEE7QXNEbHdnSEE7QUFDQTtBQUNBO0FBQ0E7QXREb3dnSEE7QXNEandnSEE7QUFDQTtBQUNBO0FBQ0E7QXREbXdnSEE7O0FzRDl2Z0hBO0FBQ0E7QXREaXdnSEE7QXNEL3ZnSEE7QUFDQTtBdERpd2dIQTtBc0QvdmdIQTtBQUNBO0FBQ0E7QUFDQTtBdERpd2dIQTtBc0Q5dmdIQTtBQUNBO0FBQ0E7QUFDQTtBdERnd2dIQTtBc0QzdmdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRENnZnSEE7O0FzRHp2Z0hBO0FBQ0E7QXRENHZnSEE7QXNEMXZnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0dmdIQTtBc0QxdmdIQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0dmdIQTtBc0R6dmdIQTtBQUNBO0FBQ0E7QUFDQTtBdEQydmdIQTs7QXNEcnVnSEE7QUFDQTtBQUNBO0FoRDBCQTtBZ0R2QkE7QUFDQTtBekNuSUE7QUFDQTtBYjIyZ0hBO0FzRHR1Z0hBO0FBQ0E7QXREd3VnSEE7O0FzRHB1Z0hBO0FBQ0E7QUFDQTtBdER1dWdIQTs7QXVEbDRnSEE7QUFDQTtBdkRxNGdIQTs7QXVEbDRnSEE7QUFDQTtBQUFBO0F2RHE0Z0hBOztBdURsNGdIQTtBQUNBO0FBQ0E7QUFDQTtBdkRxNGdIQTtBd0Q1NWdIQTtBQUNBO0FBQ0E7QUFDQTtBeEQ4NWdIQTs7QXVEdDRnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCNDVnSEE7QXNCeDVnSEE7QWlDUUE7QWpDUEE7QUFBQTtBdEIyNWdIQTtBQUNBOztBdUQzNGdIQTs7O0FBR0E7QXZEODRnSEE7O0F1RDM0Z0hBOztBQUVBO0FBQUE7QXZEODRnSEE7O0F1RDM0Z0hBOztBQUVBO0FBQUE7QXZEODRnSEE7O0F1RHI0Z0hBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBdkR3NGdIQTtBdURyNGdIQTs7O0FBR0E7QUFDQTtBdkR1NGdIQTtBdURwNGdIQTs7QUFFQTtBQUNBO0FqQzVEQTtBQUFBO0F0Qm04Z0hBO0FzQi83Z0hBO0FpQ3FEQTs7QWpDcERBO0FBQUE7QXRCbThnSEE7QUFDQTs7QXVEbjRnSEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEI0OWdIQTtBc0J4OWdIQTtBaUNrRUE7O0FqQ2pFQTtBQUFBO0F0QjQ5Z0hBO0FBQ0E7QVFsK2dIQTs7O0ErQzJGQTtBQUNBO0FBQ0E7QUFDQTtBdkQ0NGdIQTs7QXVEejRnSEE7QUFDQTtBdkQ0NGdIQTs7QXVEdjRnSEE7QUFDQTtBdkQwNGdIQTs7QXVEbjRnSEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZEczRnSEE7O0F1RHA0Z0hBO0FBQ0E7QXZEdTRnSEE7O0F1RHI0Z0hBO0FBQ0E7QXZEdzRnSEE7O0F1RC8zZ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F2RGk0Z0hBO0F1RC8zZ0hBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCZ2loSEE7QXNCNWhoSEE7QWlDNklBO0FqQzVJQTtBQUFBO0F0QitoaEhBO0FBQ0E7QXVEbDRnSEE7QUFDQTtBdkRvNGdIQTs7QXVEMzNnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEODNnSEE7O0F5RGhraEhBO0FBQ0E7QUFBQTtBQUFBO0F6RG9raEhBO0FBQ0E7QXlEbGtoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEbWtoSEE7O0F5RGhraEhBO0FBQ0E7QUFDQTtBQUNBO0F6RG1raEhBOztBeUQ1amhIQTtBQUNBO0FBQ0E7QUFBQTtBekQramhIQTtBeUQ3amhIQTtBQUNBO0FBQ0E7QUFBQTtBekQramhIQTtBQUNBO0F5RDVqaEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RDZqaEhBOztBeUQxamhIQTtBQUNBO0FBQ0E7QXpENmpoSEE7O0F5RHpqaEhBO0FBQ0E7O0FBRUE7QUFBQTtBekQ0amhIQTtBQUNBO0EwRHhuaEhBO0FBQUE7QTFEMm5oSEE7O0EwRDFuaEhBO0FBQUE7QTFEOG5oSEE7O0EwRDduaEhBO0FBQUE7QTFEaW9oSEE7O0EwRGhvaEhBO0FBQUE7QTFEb29oSEE7O0EwRG5vaEhBO0FBQUE7QTFEdW9oSEE7O0EwRHRvaEhBO0FBQUE7QTFEMG9oSEE7O0EyRDVvaEhBO0FBQ0E7QTNEK29oSEE7O0FRcm9oSEE7OztBbURMQTtBM0RncGhIQTs7QTJEdHBoSEE7QUFDQTtBM0R5cGhIQTs7QVEvb2hIQTs7O0FtRExBO0EzRDBwaEhBOztBMkRocWhIQTtBQUNBO0EzRG1xaEhBOztBUXpwaEhBOzs7QW1ETEE7QTNEb3FoSEE7O0EyRDFxaEhBO0FBQ0E7QTNENnFoSEE7O0FRbnFoSEE7OztBbURMQTtBM0Q4cWhIQTs7QTJEcHJoSEE7QUFDQTtBM0R1cmhIQTs7QVE3cWhIQTs7O0FtRExBO0EzRHdyaEhBOztBMkQ5cmhIQTtBQUNBO0EzRGlzaEhBOztBUXZyaEhBOzs7QW1ETEE7QTNEa3NoSEE7O0EyRHhzaEhBO0FBQ0E7QTNEMnNoSEE7O0FRanNoSEE7OztBbURMQTtBM0Q0c2hIQTs7QTJEbHRoSEE7QUFDQTtBM0RxdGhIQTs7QVEzc2hIQTs7O0FtRExBO0EzRHN0aEhBOztBMkQ1dGhIQTtBQUNBO0EzRCt0aEhBOztBUXJ0aEhBOzs7QW1ETEE7QTNEZ3VoSEE7O0EyRHR1aEhBO0FBQ0E7QTNEeXVoSEE7O0FRL3RoSEE7OztBbURMQTtBM0QwdWhIQTs7QTJEaHZoSEE7QUFDQTtBM0RtdmhIQTs7QVF6dWhIQTs7O0FtRExBO0EzRG92aEhBOztBMkQxdmhIQTtBQUNBO0EzRDZ2aEhBOztBUW52aEhBOzs7QW1ETEE7QTNEOHZoSEE7O0E0RDd2aEhBO0FBQ0E7QTVEZ3doSEE7O0E0RDd2aEhBO0FBQ0E7QTVEZ3doSEE7O0E2RDN3aEhBO0FBQUE7QTdEK3doSEE7O0E2RDl3aEhBO0FBQUE7QTdEa3hoSEE7O0E2RGp4aEhBO0FBQUE7QTdEcXhoSEE7O0E2RHB4aEhBO0FBQUE7QTdEd3hoSEE7O0E2RHZ4aEhBO0FBQUE7QTdEMnhoSEE7O0E2RHp4aEhBO0FBQUE7QTdENnhoSEE7O0E2RDV4aEhBO0FBQUE7QTdEZ3loSEE7O0E2RC94aEhBO0FBQUE7QTdEbXloSEE7O0E2RGx5aEhBO0FBQUE7QTdEc3loSEE7O0E2RHJ5aEhBO0FBQUE7QTdEeXloSEE7O0E2RHR5aEhBO0FBQ0E7QTdEeXloSEE7O0E2RDF5aEhBO0FBQ0E7QTdENnloSEE7O0E2RDl5aEhBO0FBQ0E7QTdEaXpoSEE7O0E2RGx6aEhBO0FBQ0E7QTdEcXpoSEE7O0E2RHR6aEhBO0FBQ0E7QTdEeXpoSEE7O0E2RDF6aEhBO0FBQ0E7QTdENnpoSEE7O0E2RDl6aEhBO0FBQ0E7QTdEaTBoSEE7O0E2RGwwaEhBO0FBQ0E7QTdEcTBoSEE7O0E2RHQwaEhBO0FBQ0E7QTdEeTBoSEE7O0E2RDEwaEhBO0FBQ0E7QTdENjBoSEE7O0E2RDkwaEhBO0FBQ0E7QTdEaTFoSEE7O0E2RGwxaEhBO0FBQ0E7QTdEcTFoSEE7O0E2RGoxaEhBO0FBQ0E7QTdEbzFoSEE7O0E2RDcwaEhBO0FBQ0E7QTdEZzFoSEE7O0E2RDcwaEhBO0FBQ0E7QTdEZzFoSEE7O0E2RDcwaEhBO0FBQ0E7QUFDQTtBN0RnMWhIQTs7QTZENzBoSEE7QUFDQTtBQUNBO0E3RGcxaEhBOztBNkQ3MGhIQTtBQUNBO0FBQ0E7QTdEZzFoSEE7O0E2RDcwaEhBO0FBQ0E7QUFDQTtBN0RnMWhIQTs7QTZENzBoSEE7QUFDQTtBN0RnMWhIQTs7QTZENzBoSEE7QUFDQTtBN0RnMWhIQTs7QTZENzBoSEE7QUFDQTtBN0RnMWhIQTs7QTZENzBoSEE7QUFDQTtBN0RnMWhIQTs7QXdEeDVoSEE7QUFDQTtBQUNBO0FBQ0E7QXhEMjVoSEE7O0E4RHA1aEhBO0FBQUE7QTlEdzVoSEE7O0E4RHg1aEhBO0FBQUE7QTlENDVoSEE7O0E4RDU1aEhBO0FBQUE7QTlEZzZoSEE7O0E4RGg2aEhBO0FBQUE7QTlEbzZoSEE7O0E4RHA2aEhBO0FBQUE7QTlEdzZoSEE7O0E4RHg2aEhBO0FBQUE7QTlENDZoSEE7O0E4RDU2aEhBO0FBQUE7QTlEZzdoSEE7O0E4RGg3aEhBO0FBQUE7QUFBQTtBQUFBO0E5RG83aEhBOztBOERwN2hIQTtBQUFBO0FBQUE7QUFBQTtBOUR3N2hIQTs7QWlCdjRoSEE7QTZDakRBO0FBQUE7QTlENjdoSEE7QThENzdoSEE7QUFBQTtBOURnOGhIQTtBOERoOGhIQTtBQUFBO0E5RG04aEhBO0E4RG44aEhBO0FBQUE7QTlEczhoSEE7QThEdDhoSEE7QUFBQTtBOUR5OGhIQTtBOER6OGhIQTtBQUFBO0E5RDQ4aEhBO0E4RDU4aEhBO0FBQUE7QTlEKzhoSEE7QThELzhoSEE7QUFBQTtBQUFBO0FBQUE7QTlEazloSEE7QThEbDloSEE7QUFBQTtBQUFBO0FBQUE7QTlEcTloSEE7QUFDQTtBaUJyNmhIQTtBNkNqREE7QUFBQTtBOUQwOWhIQTtBOEQxOWhIQTtBQUFBO0E5RDY5aEhBO0E4RDc5aEhBO0FBQUE7QTlEZytoSEE7QThEaCtoSEE7QUFBQTtBOURtK2hIQTtBOERuK2hIQTtBQUFBO0E5RHMraEhBO0E4RHQraEhBO0FBQUE7QTlEeStoSEE7QThEeitoSEE7QUFBQTtBOUQ0K2hIQTtBOEQ1K2hIQTtBQUFBO0FBQUE7QUFBQTtBOUQrK2hIQTtBOEQvK2hIQTtBQUFBO0FBQUE7QUFBQTtBOURrL2hIQTtBQUNBO0FpQmw4aEhBO0E2Q2pEQTtBQUFBO0E5RHUvaEhBO0E4RHYvaEhBO0FBQUE7QTlEMC9oSEE7QThEMS9oSEE7QUFBQTtBOUQ2L2hIQTtBOEQ3L2hIQTtBQUFBO0E5RGdnaUhBO0E4RGhnaUhBO0FBQUE7QTlEbWdpSEE7QThEbmdpSEE7QUFBQTtBOURzZ2lIQTtBOER0Z2lIQTtBQUFBO0E5RHlnaUhBO0E4RHpnaUhBO0FBQUE7QUFBQTtBQUFBO0E5RDRnaUhBO0E4RDVnaUhBO0FBQUE7QUFBQTtBQUFBO0E5RCtnaUhBO0FBQ0E7QWlCLzloSEE7QTZDakRBO0FBQUE7QTlEb2hpSEE7QThEcGhpSEE7QUFBQTtBOUR1aGlIQTtBOER2aGlIQTtBQUFBO0E5RDBoaUhBO0E4RDFoaUhBO0FBQUE7QTlENmhpSEE7QThEN2hpSEE7QUFBQTtBOURnaWlIQTtBOERoaWlIQTtBQUFBO0E5RG1paUhBO0E4RG5paUhBO0FBQUE7QTlEc2lpSEE7QThEdGlpSEE7QUFBQTtBQUFBO0FBQUE7QTlEeWlpSEE7QThEemlpSEE7QUFBQTtBQUFBO0FBQUE7QTlENGlpSEE7QUFDQTtBOERuaWlIQTtBQUVBO0FBQUE7QTlEcWlpSEE7QThEcmlpSEE7QUFBQTtBOUR3aWlIQTtBOER4aWlIQTtBQUFBO0E5RDJpaUhBO0E4RDNpaUhBO0FBQUE7QTlEOGlpSEE7QThEOWlpSEE7QUFBQTtBOURpamlIQTtBOERqamlIQTtBQUFBO0E5RG9qaUhBO0E4RHBqaUhBO0FBQUE7QTlEdWppSEE7QThEdmppSEE7QUFBQTtBQUFBO0FBQUE7QTlEMGppSEE7QThEMWppSEE7QUFBQTtBQUFBO0FBQUE7QTlENmppSEE7QUFDQTtBK0RubGlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EcWxpSEE7QStEbmxpSEE7QUFDQTtBQUNBO0EvRHFsaUhBO0ErRGxsaUhBOzs7OztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRG9saUhBOztBK0Qza2lIQTtBQUNBO0EvRDhraUhBOztBK0Qva2lIQTtBQUNBO0EvRGtsaUhBOztBK0RubGlIQTtBQUNBO0EvRHNsaUhBOztBK0R2bGlIQTtBQUNBO0EvRDBsaUhBOztBK0QzbGlIQTtBQUNBO0EvRDhsaUhBOztBK0QvbGlIQTtBQUNBO0EvRGttaUhBOztBK0RubWlIQTtBQUNBO0EvRHNtaUhBOztBK0R2bWlIQTtBQUNBO0EvRDBtaUhBOztBK0QzbWlIQTtBQUNBO0EvRDhtaUhBOztBK0QvbWlIQTtBQUNBO0EvRGtuaUhBOztBK0RubmlIQTtBQUNBO0EvRHNuaUhBOztBK0R2bmlIQTtBQUNBO0EvRDBuaUhBOztBK0QzbmlIQTtBQUNBO0EvRDhuaUhBOztBK0QvbmlIQTtBQUNBO0EvRGtvaUhBOztBK0Rub2lIQTtBQUNBO0EvRHNvaUhBOztBK0R2b2lIQTtBQUNBO0EvRDBvaUhBOztBK0Qzb2lIQTtBQUNBO0EvRDhvaUhBOztBK0Qvb2lIQTtBQUNBO0EvRGtwaUhBOztBK0RucGlIQTtBQUNBO0EvRHNwaUhBOztBK0R2cGlIQTtBQUNBO0EvRDBwaUhBOztBK0QzcGlIQTtBQUNBO0EvRDhwaUhBOztBK0QvcGlIQTtBQUNBO0EvRGtxaUhBOztBK0RucWlIQTtBQUNBO0EvRHNxaUhBOztBK0R2cWlIQTtBQUNBO0EvRDBxaUhBOztBK0QzcWlIQTtBQUNBO0EvRDhxaUhBOztBK0QvcWlIQTtBQUNBO0EvRGtyaUhBOztBK0RucmlIQTtBQUNBO0EvRHNyaUhBOztBK0R2cmlIQTtBQUNBO0EvRDByaUhBOztBK0QzcmlIQTtBQUNBO0EvRDhyaUhBOztBK0QvcmlIQTtBQUNBO0EvRGtzaUhBOztBK0Ruc2lIQTtBQUNBO0EvRHNzaUhBOztBK0R2c2lIQTtBQUNBO0EvRDBzaUhBOztBK0Qzc2lIQTtBQUNBO0EvRDhzaUhBOztBK0Qvc2lIQTtBQUNBO0EvRGt0aUhBOztBK0RudGlIQTtBQUNBO0EvRHN0aUhBOztBK0R2dGlIQTtBQUNBO0EvRDB0aUhBOztBK0QzdGlIQTtBQUNBO0EvRDh0aUhBOztBK0QvdGlIQTtBQUNBO0EvRGt1aUhBOztBK0RudWlIQTtBQUNBO0EvRHN1aUhBOztBK0R2dWlIQTtBQUNBO0EvRDB1aUhBOztBK0QzdWlIQTtBQUNBO0EvRDh1aUhBOztBK0QvdWlIQTtBQUNBO0EvRGt2aUhBOztBK0RudmlIQTtBQUNBO0EvRHN2aUhBOztBK0R2dmlIQTtBQUNBO0EvRDB2aUhBOztBK0QzdmlIQTtBQUNBO0EvRDh2aUhBOztBK0QvdmlIQTtBQUNBO0EvRGt3aUhBOztBK0Rud2lIQTtBQUNBO0EvRHN3aUhBOztBK0R2d2lIQTtBQUNBO0EvRDB3aUhBOztBK0Qzd2lIQTtBQUNBO0EvRDh3aUhBOztBK0Qvd2lIQTtBQUNBO0EvRGt4aUhBOztBK0RueGlIQTtBQUNBO0EvRHN4aUhBOztBK0R2eGlIQTtBQUNBO0EvRDB4aUhBOztBK0QzeGlIQTtBQUNBO0EvRDh4aUhBOztBK0QveGlIQTtBQUNBO0EvRGt5aUhBOztBK0RueWlIQTtBQUNBO0EvRHN5aUhBOztBK0R2eWlIQTtBQUNBO0EvRDB5aUhBOztBK0QzeWlIQTtBQUNBO0EvRDh5aUhBOztBK0QveWlIQTtBQUNBO0EvRGt6aUhBOztBK0RuemlIQTtBQUNBO0EvRHN6aUhBOztBK0R2emlIQTtBQUNBO0EvRDB6aUhBOztBK0QzemlIQTtBQUNBO0EvRDh6aUhBOztBK0QvemlIQTtBQUNBO0EvRGswaUhBOztBK0RuMGlIQTtBQUNBO0EvRHMwaUhBOztBK0R2MGlIQTtBQUNBO0EvRDAwaUhBOztBK0QzMGlIQTtBQUNBO0EvRDgwaUhBOztBK0QvMGlIQTtBQUNBO0EvRGsxaUhBOztBK0RuMWlIQTtBQUNBO0EvRHMxaUhBOztBK0R2MWlIQTtBQUNBO0EvRDAxaUhBOztBK0QzMWlIQTtBQUNBO0EvRDgxaUhBOztBK0QvMWlIQTtBQUNBO0EvRGsyaUhBOztBK0RuMmlIQTtBQUNBO0EvRHMyaUhBOztBK0R2MmlIQTtBQUNBO0EvRDAyaUhBOztBK0QzMmlIQTtBQUNBO0EvRDgyaUhBOztBK0QvMmlIQTtBQUNBO0EvRGszaUhBOztBK0RuM2lIQTtBQUNBO0EvRHMzaUhBOztBK0R2M2lIQTtBQUNBO0EvRDAzaUhBOztBK0QzM2lIQTtBQUNBO0EvRDgzaUhBOztBK0QvM2lIQTtBQUNBO0EvRGs0aUhBOztBK0RuNGlIQTtBQUNBO0EvRHM0aUhBOztBK0R2NGlIQTtBQUNBO0EvRDA0aUhBOztBK0QzNGlIQTtBQUNBO0EvRDg0aUhBOztBK0QvNGlIQTtBQUNBO0EvRGs1aUhBOztBK0RuNWlIQTtBQUNBO0EvRHM1aUhBOztBK0R2NWlIQTtBQUNBO0EvRDA1aUhBOztBK0QzNWlIQTtBQUNBO0EvRDg1aUhBOztBK0QvNWlIQTtBQUNBO0EvRGs2aUhBOztBK0RuNmlIQTtBQUNBO0EvRHM2aUhBOztBK0R2NmlIQTtBQUNBO0EvRDA2aUhBOztBK0QzNmlIQTtBQUNBO0EvRDg2aUhBOztBK0QvNmlIQTtBQUNBO0EvRGs3aUhBOztBK0RuN2lIQTtBQUNBO0EvRHM3aUhBOztBK0R2N2lIQTtBQUNBO0EvRDA3aUhBOztBK0QzN2lIQTtBQUNBO0EvRDg3aUhBOztBK0QvN2lIQTtBQUNBO0EvRGs4aUhBOztBK0RuOGlIQTtBQUNBO0EvRHM4aUhBOztBK0R2OGlIQTtBQUNBO0EvRDA4aUhBOztBK0QzOGlIQTtBQUNBO0EvRDg4aUhBOztBK0QvOGlIQTtBQUNBO0EvRGs5aUhBOztBK0RuOWlIQTtBQUNBO0EvRHM5aUhBOztBK0R2OWlIQTtBQUNBO0EvRDA5aUhBOztBK0QzOWlIQTtBQUNBO0EvRDg5aUhBOztBK0QvOWlIQTtBQUNBO0EvRGsraUhBOztBK0RuK2lIQTtBQUNBO0EvRHMraUhBOztBK0R2K2lIQTtBQUNBO0EvRDAraUhBOztBK0QzK2lIQTtBQUNBO0EvRDgraUhBOztBK0QvK2lIQTtBQUNBO0EvRGsvaUhBOztBK0RuL2lIQTtBQUNBO0EvRHMvaUhBOztBK0R2L2lIQTtBQUNBO0EvRDAvaUhBOztBK0QzL2lIQTtBQUNBO0EvRDgvaUhBOztBK0QvL2lIQTtBQUNBO0EvRGtnakhBOztBK0RuZ2pIQTtBQUNBO0EvRHNnakhBOztBK0R2Z2pIQTtBQUNBO0EvRDBnakhBOztBK0QzZ2pIQTtBQUNBO0EvRDhnakhBOztBK0QvZ2pIQTtBQUNBO0EvRGtoakhBOztBK0RuaGpIQTtBQUNBO0EvRHNoakhBOztBK0R2aGpIQTtBQUNBO0EvRDBoakhBOztBK0QzaGpIQTtBQUNBO0EvRDhoakhBOztBK0QvaGpIQTtBQUNBO0EvRGtpakhBOztBK0RuaWpIQTtBQUNBO0EvRHNpakhBOztBK0R2aWpIQTtBQUNBO0EvRDBpakhBOztBZ0Vua2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXVrakhBOztBZ0V0a2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTBrakhBOztBZ0V6a2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTZrakhBOztBZ0U1a2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWdsakhBOztBZ0U5a2pIQTtBQUFBO0FBQUE7QWhFa2xqSEE7O0FnRWpsakhBO0FBQUE7QUFBQTtBaEVxbGpIQTs7QWdFcGxqSEE7QUFBQTtBQUFBO0FoRXdsakhBOztBZ0V2bGpIQTtBQUFBO0FBQUE7QUFBQTtBaEUybGpIQTs7QWdFMWxqSEE7QUFBQTtBQUFBO0FBQUE7QWhFOGxqSEE7O0FnRTdsakhBO0FBQUE7QUFBQTtBQUFBO0FoRWltakhBOztBZ0VobWpIQTtBQUFBO0FBQUE7QWhFb21qSEE7O0FnRW5takhBO0FBQUE7QUFBQTtBaEV1bWpIQTs7QWdFcm1qSEE7QUFBQTtBQUFBO0FBQUE7QWhFeW1qSEE7O0FnRXhtakhBO0FBQUE7QUFBQTtBQUFBO0FoRTRtakhBOztBZ0UzbWpIQTtBQUFBO0FBQUE7QUFBQTtBaEUrbWpIQTs7QWdFOW1qSEE7QUFBQTtBQUFBO0FBQUE7QWhFa25qSEE7O0FnRWpuakhBO0FBQUE7QUFBQTtBaEVxbmpIQTs7QWdFbm5qSEE7QUFBQTtBQUFBO0FBQUE7QWhFdW5qSEE7O0FnRXRuakhBO0FBQUE7QUFBQTtBQUFBO0FoRTBuakhBOztBZ0V6bmpIQTtBQUFBO0FBQUE7QUFBQTtBaEU2bmpIQTs7QWdFNW5qSEE7QUFBQTtBQUFBO0FBQUE7QWhFZ29qSEE7O0FnRS9uakhBO0FBQUE7QUFBQTtBQUFBO0FoRW1vakhBOztBZ0Vqb2pIQTtBQUFBO0FBQUE7QWhFcW9qSEE7O0FnRXBvakhBO0FBQUE7QUFBQTtBaEV3b2pIQTs7QWdFdm9qSEE7QUFBQTtBQUFBO0FoRTJvakhBOztBZ0Uxb2pIQTtBQUFBO0FBQUE7QWhFOG9qSEE7O0FnRTdvakhBO0FBQUE7QUFBQTtBaEVpcGpIQTs7QWdFaHBqSEE7QUFBQTtBQUFBO0FoRW9wakhBOztBZ0VscGpIQTtBQUFBO0FBQUE7QWhFc3BqSEE7O0FnRXJwakhBO0FBQUE7QUFBQTtBaEV5cGpIQTs7QWdFeHBqSEE7QUFBQTtBQUFBO0FoRTRwakhBOztBZ0UzcGpIQTtBQUFBO0FBQUE7QWhFK3BqSEE7O0FnRTlwakhBO0FBQUE7QUFBQTtBaEVrcWpIQTs7QWdFanFqSEE7QUFBQTtBQUFBO0FoRXFxakhBOztBaUJ6cGpIQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVndGpIQTtBZ0Uvc2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWt0akhBO0FnRWp0akhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFb3RqSEE7QWdFbnRqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzdGpIQTtBZ0VwdGpIQTtBQUFBO0FBQUE7QWhFdXRqSEE7QWdFdHRqSEE7QUFBQTtBQUFBO0FoRXl0akhBO0FnRXh0akhBO0FBQUE7QUFBQTtBaEUydGpIQTtBZ0UxdGpIQTtBQUFBO0FBQUE7QUFBQTtBaEU2dGpIQTtBZ0U1dGpIQTtBQUFBO0FBQUE7QUFBQTtBaEUrdGpIQTtBZ0U5dGpIQTtBQUFBO0FBQUE7QUFBQTtBaEVpdWpIQTtBZ0VodWpIQTtBQUFBO0FBQUE7QWhFbXVqSEE7QWdFbHVqSEE7QUFBQTtBQUFBO0FoRXF1akhBO0FnRW51akhBO0FBQUE7QUFBQTtBQUFBO0FoRXN1akhBO0FnRXJ1akhBO0FBQUE7QUFBQTtBQUFBO0FoRXd1akhBO0FnRXZ1akhBO0FBQUE7QUFBQTtBQUFBO0FoRTB1akhBO0FnRXp1akhBO0FBQUE7QUFBQTtBQUFBO0FoRTR1akhBO0FnRTN1akhBO0FBQUE7QUFBQTtBaEU4dWpIQTtBZ0U1dWpIQTtBQUFBO0FBQUE7QUFBQTtBaEUrdWpIQTtBZ0U5dWpIQTtBQUFBO0FBQUE7QUFBQTtBaEVpdmpIQTtBZ0VodmpIQTtBQUFBO0FBQUE7QUFBQTtBaEVtdmpIQTtBZ0VsdmpIQTtBQUFBO0FBQUE7QUFBQTtBaEVxdmpIQTtBZ0VwdmpIQTtBQUFBO0FBQUE7QUFBQTtBaEV1dmpIQTtBZ0VydmpIQTtBQUFBO0FBQUE7QWhFd3ZqSEE7QWdFdnZqSEE7QUFBQTtBQUFBO0FoRTB2akhBO0FnRXp2akhBO0FBQUE7QUFBQTtBaEU0dmpIQTtBZ0UzdmpIQTtBQUFBO0FBQUE7QWhFOHZqSEE7QWdFN3ZqSEE7QUFBQTtBQUFBO0FoRWd3akhBO0FnRS92akhBO0FBQUE7QUFBQTtBaEVrd2pIQTtBZ0Vod2pIQTtBQUFBO0FBQUE7QWhFbXdqSEE7QWdFbHdqSEE7QUFBQTtBQUFBO0FoRXF3akhBO0FnRXB3akhBO0FBQUE7QUFBQTtBaEV1d2pIQTtBZ0V0d2pIQTtBQUFBO0FBQUE7QWhFeXdqSEE7QWdFeHdqSEE7QUFBQTtBQUFBO0FoRTJ3akhBO0FnRTF3akhBO0FBQUE7QUFBQTtBaEU2d2pIQTtBQUNBO0FpQmx3akhBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXd6akhBO0FnRXZ6akhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMHpqSEE7QWdFenpqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0empIQTtBZ0UzempIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTh6akhBO0FnRTV6akhBO0FBQUE7QUFBQTtBaEUrempIQTtBZ0U5empIQTtBQUFBO0FBQUE7QWhFaTBqSEE7QWdFaDBqSEE7QUFBQTtBQUFBO0FoRW0wakhBO0FnRWwwakhBO0FBQUE7QUFBQTtBQUFBO0FoRXEwakhBO0FnRXAwakhBO0FBQUE7QUFBQTtBQUFBO0FoRXUwakhBO0FnRXQwakhBO0FBQUE7QUFBQTtBQUFBO0FoRXkwakhBO0FnRXgwakhBO0FBQUE7QUFBQTtBaEUyMGpIQTtBZ0UxMGpIQTtBQUFBO0FBQUE7QWhFNjBqSEE7QWdFMzBqSEE7QUFBQTtBQUFBO0FBQUE7QWhFODBqSEE7QWdFNzBqSEE7QUFBQTtBQUFBO0FBQUE7QWhFZzFqSEE7QWdFLzBqSEE7QUFBQTtBQUFBO0FBQUE7QWhFazFqSEE7QWdFajFqSEE7QUFBQTtBQUFBO0FBQUE7QWhFbzFqSEE7QWdFbjFqSEE7QUFBQTtBQUFBO0FoRXMxakhBO0FnRXAxakhBO0FBQUE7QUFBQTtBQUFBO0FoRXUxakhBO0FnRXQxakhBO0FBQUE7QUFBQTtBQUFBO0FoRXkxakhBO0FnRXgxakhBO0FBQUE7QUFBQTtBQUFBO0FoRTIxakhBO0FnRTExakhBO0FBQUE7QUFBQTtBQUFBO0FoRTYxakhBO0FnRTUxakhBO0FBQUE7QUFBQTtBQUFBO0FoRSsxakhBO0FnRTcxakhBO0FBQUE7QUFBQTtBaEVnMmpIQTtBZ0UvMWpIQTtBQUFBO0FBQUE7QWhFazJqSEE7QWdFajJqSEE7QUFBQTtBQUFBO0FoRW8yakhBO0FnRW4yakhBO0FBQUE7QUFBQTtBaEVzMmpIQTtBZ0VyMmpIQTtBQUFBO0FBQUE7QWhFdzJqSEE7QWdFdjJqSEE7QUFBQTtBQUFBO0FoRTAyakhBO0FnRXgyakhBO0FBQUE7QUFBQTtBaEUyMmpIQTtBZ0UxMmpIQTtBQUFBO0FBQUE7QWhFNjJqSEE7QWdFNTJqSEE7QUFBQTtBQUFBO0FoRSsyakhBO0FnRTkyakhBO0FBQUE7QUFBQTtBaEVpM2pIQTtBZ0VoM2pIQTtBQUFBO0FBQUE7QWhFbTNqSEE7QWdFbDNqSEE7QUFBQTtBQUFBO0FoRXEzakhBO0FBQ0E7QWlCMTJqSEE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZzZqSEE7QWdFLzVqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrNmpIQTtBZ0VqNmpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW82akhBO0FnRW42akhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFczZqSEE7QWdFcDZqSEE7QUFBQTtBQUFBO0FoRXU2akhBO0FnRXQ2akhBO0FBQUE7QUFBQTtBaEV5NmpIQTtBZ0V4NmpIQTtBQUFBO0FBQUE7QWhFMjZqSEE7QWdFMTZqSEE7QUFBQTtBQUFBO0FBQUE7QWhFNjZqSEE7QWdFNTZqSEE7QUFBQTtBQUFBO0FBQUE7QWhFKzZqSEE7QWdFOTZqSEE7QUFBQTtBQUFBO0FBQUE7QWhFaTdqSEE7QWdFaDdqSEE7QUFBQTtBQUFBO0FoRW03akhBO0FnRWw3akhBO0FBQUE7QUFBQTtBaEVxN2pIQTtBZ0VuN2pIQTtBQUFBO0FBQUE7QUFBQTtBaEVzN2pIQTtBZ0VyN2pIQTtBQUFBO0FBQUE7QUFBQTtBaEV3N2pIQTtBZ0V2N2pIQTtBQUFBO0FBQUE7QUFBQTtBaEUwN2pIQTtBZ0V6N2pIQTtBQUFBO0FBQUE7QUFBQTtBaEU0N2pIQTtBZ0UzN2pIQTtBQUFBO0FBQUE7QWhFODdqSEE7QWdFNTdqSEE7QUFBQTtBQUFBO0FBQUE7QWhFKzdqSEE7QWdFOTdqSEE7QUFBQTtBQUFBO0FBQUE7QWhFaThqSEE7QWdFaDhqSEE7QUFBQTtBQUFBO0FBQUE7QWhFbThqSEE7QWdFbDhqSEE7QUFBQTtBQUFBO0FBQUE7QWhFcThqSEE7QWdFcDhqSEE7QUFBQTtBQUFBO0FBQUE7QWhFdThqSEE7QWdFcjhqSEE7QUFBQTtBQUFBO0FoRXc4akhBO0FnRXY4akhBO0FBQUE7QUFBQTtBaEUwOGpIQTtBZ0V6OGpIQTtBQUFBO0FBQUE7QWhFNDhqSEE7QWdFMzhqSEE7QUFBQTtBQUFBO0FoRTg4akhBO0FnRTc4akhBO0FBQUE7QUFBQTtBaEVnOWpIQTtBZ0UvOGpIQTtBQUFBO0FBQUE7QWhFazlqSEE7QWdFaDlqSEE7QUFBQTtBQUFBO0FoRW05akhBO0FnRWw5akhBO0FBQUE7QUFBQTtBaEVxOWpIQTtBZ0VwOWpIQTtBQUFBO0FBQUE7QWhFdTlqSEE7QWdFdDlqSEE7QUFBQTtBQUFBO0FoRXk5akhBO0FnRXg5akhBO0FBQUE7QUFBQTtBaEUyOWpIQTtBZ0UxOWpIQTtBQUFBO0FBQUE7QWhFNjlqSEE7QUFDQTtBaUJsOWpIQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV3Z2tIQTtBZ0V2Z2tIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTBna0hBO0FnRXpna0hBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNGdrSEE7QWdFM2drSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4Z2tIQTtBZ0U1Z2tIQTtBQUFBO0FBQUE7QWhFK2drSEE7QWdFOWdrSEE7QUFBQTtBQUFBO0FoRWloa0hBO0FnRWhoa0hBO0FBQUE7QUFBQTtBaEVtaGtIQTtBZ0VsaGtIQTtBQUFBO0FBQUE7QUFBQTtBaEVxaGtIQTtBZ0VwaGtIQTtBQUFBO0FBQUE7QUFBQTtBaEV1aGtIQTtBZ0V0aGtIQTtBQUFBO0FBQUE7QUFBQTtBaEV5aGtIQTtBZ0V4aGtIQTtBQUFBO0FBQUE7QWhFMmhrSEE7QWdFMWhrSEE7QUFBQTtBQUFBO0FoRTZoa0hBO0FnRTNoa0hBO0FBQUE7QUFBQTtBQUFBO0FoRThoa0hBO0FnRTdoa0hBO0FBQUE7QUFBQTtBQUFBO0FoRWdpa0hBO0FnRS9oa0hBO0FBQUE7QUFBQTtBQUFBO0FoRWtpa0hBO0FnRWppa0hBO0FBQUE7QUFBQTtBQUFBO0FoRW9pa0hBO0FnRW5pa0hBO0FBQUE7QUFBQTtBaEVzaWtIQTtBZ0VwaWtIQTtBQUFBO0FBQUE7QUFBQTtBaEV1aWtIQTtBZ0V0aWtIQTtBQUFBO0FBQUE7QUFBQTtBaEV5aWtIQTtBZ0V4aWtIQTtBQUFBO0FBQUE7QUFBQTtBaEUyaWtIQTtBZ0UxaWtIQTtBQUFBO0FBQUE7QUFBQTtBaEU2aWtIQTtBZ0U1aWtIQTtBQUFBO0FBQUE7QUFBQTtBaEUraWtIQTtBZ0U3aWtIQTtBQUFBO0FBQUE7QWhFZ2prSEE7QWdFL2lrSEE7QUFBQTtBQUFBO0FoRWtqa0hBO0FnRWpqa0hBO0FBQUE7QUFBQTtBaEVvamtIQTtBZ0VuamtIQTtBQUFBO0FBQUE7QWhFc2prSEE7QWdFcmprSEE7QUFBQTtBQUFBO0FoRXdqa0hBO0FnRXZqa0hBO0FBQUE7QUFBQTtBaEUwamtIQTtBZ0V4amtIQTtBQUFBO0FBQUE7QWhFMmprSEE7QWdFMWprSEE7QUFBQTtBQUFBO0FoRTZqa0hBO0FnRTVqa0hBO0FBQUE7QUFBQTtBaEUramtIQTtBZ0U5amtIQTtBQUFBO0FBQUE7QWhFaWtrSEE7QWdFaGtrSEE7QUFBQTtBQUFBO0FoRW1ra0hBO0FnRWxra0hBO0FBQUE7QUFBQTtBaEVxa2tIQTtBQUNBO0FpRWhua0hBO0FBQUE7QWpFbW5rSEE7O0FpRWxua0hBO0FBQUE7QWpFc25rSEE7O0FpRXJua0hBO0FBQUE7QWpFeW5rSEE7O0FpQnJra0hBO0FnRHREQTtBQUFBO0FqRWdva0hBO0FpRS9ua0hBO0FBQUE7QWpFa29rSEE7QWlFam9rSEE7QUFBQTtBakVvb2tIQTtBQUNBO0FpQmpsa0hBO0FnRHREQTtBQUFBO0FqRTJva0hBO0FpRTFva0hBO0FBQUE7QWpFNm9rSEE7QWlFNW9rSEE7QUFBQTtBakUrb2tIQTtBQUNBO0FpQjVsa0hBO0FnRHREQTtBQUFBO0FqRXNwa0hBO0FpRXJwa0hBO0FBQUE7QWpFd3BrSEE7QWlFdnBrSEE7QUFBQTtBakUwcGtIQTtBQUNBO0FpQnZta0hBO0FnRHREQTtBQUFBO0FqRWlxa0hBO0FpRWhxa0hBO0FBQUE7QWpFbXFrSEE7QWlFbHFrSEE7QUFBQTtBakVxcWtIQTtBQUNBO0FrRTNxa0hBO0FBQUE7QUFBQTtBQUFBO0FsRThxa0hBOztBa0U5cWtIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRWtya0hBOztBa0VscmtIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRXNya0hBOztBbUV0cmtIQTtBQUFBO0FuRTBya0hBOztBbUUxcmtIQTtBQUFBO0FuRThya0hBOztBb0U3cmtIQTtBQUFBO0FwRWlza0hBOztBb0Vqc2tIQTtBQUFBO0FwRXFza0hBOztBb0Vyc2tIQTtBQUFBO0FwRXlza0hBOztBb0V6c2tIQTtBQUFBO0FwRTZza0hBOztBb0U3c2tIQTtBQUFBO0FwRWl0a0hBOztBb0U1c2tIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFK3NrSEE7O0FvRTVza0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEUrc2tIQTs7QW9FM3NrSEE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBcEUrc2tIQTtBQUNBOztBcUV6dWtIQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEUydWtIQTs7QXNFanVrSEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFbXVrSEE7O0F1RWh3a0hBO0FBQUE7QUFBQTtBdkVvd2tIQTs7QXVFbndrSEE7QUFBQTtBQUFBO0F2RXV3a0hBOztBdUV0d2tIQTtBQUFBO0FBQUE7QXZFMHdrSEE7O0F1RXp3a0hBO0FBQUE7QUFBQTtBdkU2d2tIQTs7QXdFNXdrSEE7QUFBQTtBeEVneGtIQTs7QXdFaHhrSEE7QUFBQTtBeEVveGtIQTs7QXdFcHhrSEE7QUFBQTtBeEV3eGtIQTs7QXdFeHhrSEE7QUFBQTtBeEU0eGtIQTs7QXdFNXhrSEE7QUFBQTtBeEVneWtIQTs7QXdFaHlrSEE7QUFBQTtBeEVveWtIQTs7QXdFcHlrSEE7QUFBQTtBeEV3eWtIQTs7QXdFeHlrSEE7QUFBQTtBeEU0eWtIQTs7QXdFNXlrSEE7QUFBQTtBeEVnemtIQTs7QXdFaHprSEE7QUFBQTtBeEVvemtIQTs7QXdFcHprSEE7QUFBQTtBeEV3emtIQTs7QXdFeHprSEE7QUFBQTtBeEU0emtIQTs7QXdFNXprSEE7QUFBQTtBeEVnMGtIQTs7QXdFaDBrSEE7QUFBQTtBeEVvMGtIQTs7QXdFaDBrSEE7QUFBQTtBeEVvMGtIQTs7QXdFbjBrSEE7QUFBQTtBeEV1MGtIQTs7QXdFbjBrSEE7QUFBQTtBeEV1MGtIQTs7QXdFdDBrSEE7QUFBQTtBeEUwMGtIQTs7QXdFeDBrSEE7QUFBQTtBeEU0MGtIQTs7QXdFMzBrSEE7QUFBQTtBeEUrMGtIQTs7QXlFeDFrSEE7QUFBQTtBekU0MWtIQTs7QXlFMzFrSEE7O0FBRUE7QXpFODFrSEE7O0F5RTUxa0hBOztBQUVBO0F6RSsxa0hBOztBeUU3MWtIQTs7QUFFQTtBekVnMmtIQTs7QXlFOTFrSEE7O0FBRUE7QXpFaTJrSEE7O0F5RWgza0hBO0FBQUE7QXpFbzNrSEE7O0F5RW4za0hBOztBQUVBO0F6RXMza0hBOztBeUVwM2tIQTs7QUFFQTtBekV1M2tIQTs7QXlFcjNrSEE7O0FBRUE7QXpFdzNrSEE7O0F5RXQza0hBOztBQUVBO0F6RXkza0hBOztBeUV4NGtIQTtBQUFBO0F6RTQ0a0hBOztBeUUzNGtIQTs7QUFFQTtBekU4NGtIQTs7QXlFNTRrSEE7O0FBRUE7QXpFKzRrSEE7O0F5RTc0a0hBOztBQUVBO0F6RWc1a0hBOztBeUU5NGtIQTs7QUFFQTtBekVpNWtIQTs7QXlFaDZrSEE7QUFBQTtBekVvNmtIQTs7QXlFbjZrSEE7O0FBRUE7QXpFczZrSEE7O0F5RXA2a0hBOztBQUVBO0F6RXU2a0hBOztBeUVyNmtIQTs7QUFFQTtBekV3NmtIQTs7QXlFdDZrSEE7O0FBRUE7QXpFeTZrSEE7O0F5RXg3a0hBO0FBQUE7QXpFNDdrSEE7O0F5RTM3a0hBOztBQUVBO0F6RTg3a0hBOztBeUU1N2tIQTs7QUFFQTtBekUrN2tIQTs7QXlFNzdrSEE7O0FBRUE7QXpFZzhrSEE7O0F5RTk3a0hBOztBQUVBO0F6RWk4a0hBOztBeUVoOWtIQTtBQUFBO0F6RW85a0hBOztBeUVuOWtIQTs7QUFFQTtBekVzOWtIQTs7QXlFcDlrSEE7O0FBRUE7QXpFdTlrSEE7O0F5RXI5a0hBOztBQUVBO0F6RXc5a0hBOztBeUV0OWtIQTs7QUFFQTtBekV5OWtIQTs7QXlFeCtrSEE7QUFBQTtBekU0K2tIQTs7QXlFMytrSEE7O0FBRUE7QXpFOCtrSEE7O0F5RTUra0hBOztBQUVBO0F6RSsra0hBOztBeUU3K2tIQTs7QUFFQTtBekVnL2tIQTs7QXlFOStrSEE7O0FBRUE7QXpFaS9rSEE7O0F5RWhnbEhBO0FBQUE7QXpFb2dsSEE7O0F5RW5nbEhBOztBQUVBO0F6RXNnbEhBOztBeUVwZ2xIQTs7QUFFQTtBekV1Z2xIQTs7QXlFcmdsSEE7O0FBRUE7QXpFd2dsSEE7O0F5RXRnbEhBOztBQUVBO0F6RXlnbEhBOztBeUV4aGxIQTtBQUFBO0F6RTRobEhBOztBeUUzaGxIQTs7QUFFQTtBekU4aGxIQTs7QXlFNWhsSEE7O0FBRUE7QXpFK2hsSEE7O0F5RTdobEhBOztBQUVBO0F6RWdpbEhBOztBeUU5aGxIQTs7QUFFQTtBekVpaWxIQTs7QXlFaGpsSEE7QUFBQTtBekVvamxIQTs7QXlFbmpsSEE7O0FBRUE7QXpFc2psSEE7O0F5RXBqbEhBOztBQUVBO0F6RXVqbEhBOztBeUVyamxIQTs7QUFFQTtBekV3amxIQTs7QXlFdGpsSEE7O0FBRUE7QXpFeWpsSEE7O0F5RXhrbEhBO0FBQUE7QXpFNGtsSEE7O0F5RTNrbEhBOztBQUVBO0F6RThrbEhBOztBeUU1a2xIQTs7QUFFQTtBekUra2xIQTs7QXlFN2tsSEE7O0FBRUE7QXpFZ2xsSEE7O0F5RTlrbEhBOztBQUVBO0F6RWlsbEhBOztBeUVobWxIQTtBQUFBO0F6RW9tbEhBOztBeUVubWxIQTs7QUFFQTtBekVzbWxIQTs7QXlFcG1sSEE7O0FBRUE7QXpFdW1sSEE7O0F5RXJtbEhBOztBQUVBO0F6RXdtbEhBOztBeUV0bWxIQTs7QUFFQTtBekV5bWxIQTs7QXlFeG5sSEE7QUFBQTtBekU0bmxIQTs7QXlFM25sSEE7O0FBRUE7QXpFOG5sSEE7O0F5RTVubEhBOztBQUVBO0F6RStubEhBOztBeUU3bmxIQTs7QUFFQTtBekVnb2xIQTs7QXlFOW5sSEE7O0FBRUE7QXpFaW9sSEE7O0F5RWhwbEhBO0FBQUE7QXpFb3BsSEE7O0F5RW5wbEhBOztBQUVBO0F6RXNwbEhBOztBeUVwcGxIQTs7QUFFQTtBekV1cGxIQTs7QXlFcnBsSEE7O0FBRUE7QXpFd3BsSEE7O0F5RXRwbEhBOztBQUVBO0F6RXlwbEhBOztBeUV4cWxIQTtBQUFBO0F6RTRxbEhBOztBeUUzcWxIQTs7QUFFQTtBekU4cWxIQTs7QXlFNXFsSEE7O0FBRUE7QXpFK3FsSEE7O0F5RTdxbEhBOztBQUVBO0F6RWdybEhBOztBeUU5cWxIQTs7QUFFQTtBekVpcmxIQTs7QXlFaHNsSEE7QUFBQTtBekVvc2xIQTs7QXlFbnNsSEE7O0FBRUE7QXpFc3NsSEE7O0F5RXBzbEhBOztBQUVBO0F6RXVzbEhBOztBeUVyc2xIQTs7QUFFQTtBekV3c2xIQTs7QXlFdHNsSEE7O0FBRUE7QXpFeXNsSEE7O0F5RXh0bEhBO0FBQUE7QXpFNHRsSEE7O0F5RTN0bEhBOztBQUVBO0F6RTh0bEhBOztBeUU1dGxIQTs7QUFFQTtBekUrdGxIQTs7QXlFN3RsSEE7O0FBRUE7QXpFZ3VsSEE7O0F5RTl0bEhBOztBQUVBO0F6RWl1bEhBOztBeUVodmxIQTtBQUFBO0F6RW92bEhBOztBeUVudmxIQTs7QUFFQTtBekVzdmxIQTs7QXlFcHZsSEE7O0FBRUE7QXpFdXZsSEE7O0F5RXJ2bEhBOztBQUVBO0F6RXd2bEhBOztBeUV0dmxIQTs7QUFFQTtBekV5dmxIQTs7QXlFeHdsSEE7QUFBQTtBekU0d2xIQTs7QXlFM3dsSEE7O0FBRUE7QXpFOHdsSEE7O0F5RTV3bEhBOztBQUVBO0F6RSt3bEhBOztBeUU3d2xIQTs7QUFFQTtBekVneGxIQTs7QXlFOXdsSEE7O0FBRUE7QXpFaXhsSEE7O0F5RWh5bEhBO0FBQUE7QXpFb3lsSEE7O0F5RW55bEhBOztBQUVBO0F6RXN5bEhBOztBeUVweWxIQTs7QUFFQTtBekV1eWxIQTs7QXlFcnlsSEE7O0FBRUE7QXpFd3lsSEE7O0F5RXR5bEhBOztBQUVBO0F6RXl5bEhBOztBeUV4emxIQTtBQUFBO0F6RTR6bEhBOztBeUUzemxIQTs7QUFFQTtBekU4emxIQTs7QXlFNXpsSEE7O0FBRUE7QXpFK3psSEE7O0F5RTd6bEhBOztBQUVBO0F6RWcwbEhBOztBeUU5emxIQTs7QUFFQTtBekVpMGxIQTs7QXlFaDFsSEE7QUFBQTtBekVvMWxIQTs7QXlFbjFsSEE7O0FBRUE7QXpFczFsSEE7O0F5RXAxbEhBOztBQUVBO0F6RXUxbEhBOztBeUVyMWxIQTs7QUFFQTtBekV3MWxIQTs7QXlFdDFsSEE7O0FBRUE7QXpFeTFsSEE7O0F5RXgybEhBO0FBQUE7QXpFNDJsSEE7O0F5RTMybEhBOztBQUVBO0F6RTgybEhBOztBeUU1MmxIQTs7QUFFQTtBekUrMmxIQTs7QXlFNzJsSEE7O0FBRUE7QXpFZzNsSEE7O0F5RTkybEhBOztBQUVBO0F6RWkzbEhBOztBeUVoNGxIQTtBQUFBO0F6RW80bEhBOztBeUVuNGxIQTs7QUFFQTtBekVzNGxIQTs7QXlFcDRsSEE7O0FBRUE7QXpFdTRsSEE7O0F5RXI0bEhBOztBQUVBO0F6RXc0bEhBOztBeUV0NGxIQTs7QUFFQTtBekV5NGxIQTs7QXlFeDVsSEE7QUFBQTtBekU0NWxIQTs7QXlFMzVsSEE7O0FBRUE7QXpFODVsSEE7O0F5RTU1bEhBOztBQUVBO0F6RSs1bEhBOztBeUU3NWxIQTs7QUFFQTtBekVnNmxIQTs7QXlFOTVsSEE7O0FBRUE7QXpFaTZsSEE7O0F5RWg3bEhBO0FBQUE7QXpFbzdsSEE7O0F5RW43bEhBOztBQUVBO0F6RXM3bEhBOztBeUVwN2xIQTs7QUFFQTtBekV1N2xIQTs7QXlFcjdsSEE7O0FBRUE7QXpFdzdsSEE7O0F5RXQ3bEhBOztBQUVBO0F6RXk3bEhBOztBeUV4OGxIQTtBQUFBO0F6RTQ4bEhBOztBeUUzOGxIQTs7QUFFQTtBekU4OGxIQTs7QXlFNThsSEE7O0FBRUE7QXpFKzhsSEE7O0F5RTc4bEhBOztBQUVBO0F6RWc5bEhBOztBeUU5OGxIQTs7QUFFQTtBekVpOWxIQTs7QXlFaCtsSEE7QUFBQTtBekVvK2xIQTs7QXlFbitsSEE7O0FBRUE7QXpFcytsSEE7O0F5RXArbEhBOztBQUVBO0F6RXUrbEhBOztBeUVyK2xIQTs7QUFFQTtBekV3K2xIQTs7QXlFdCtsSEE7O0FBRUE7QXpFeStsSEE7O0F5RXgvbEhBO0FBQUE7QXpFNC9sSEE7O0F5RTMvbEhBOztBQUVBO0F6RTgvbEhBOztBeUU1L2xIQTs7QUFFQTtBekUrL2xIQTs7QXlFNy9sSEE7O0FBRUE7QXpFZ2dtSEE7O0F5RTkvbEhBOztBQUVBO0F6RWlnbUhBOztBeUVoaG1IQTtBQUFBO0F6RW9obUhBOztBeUVuaG1IQTs7QUFFQTtBekVzaG1IQTs7QXlFcGhtSEE7O0FBRUE7QXpFdWhtSEE7O0F5RXJobUhBOztBQUVBO0F6RXdobUhBOztBeUV0aG1IQTs7QUFFQTtBekV5aG1IQTs7QXlFeGltSEE7QUFBQTtBekU0aW1IQTs7QXlFM2ltSEE7O0FBRUE7QXpFOGltSEE7O0F5RTVpbUhBOztBQUVBO0F6RStpbUhBOztBeUU3aW1IQTs7QUFFQTtBekVnam1IQTs7QXlFOWltSEE7O0FBRUE7QXpFaWptSEE7O0F5RWhrbUhBO0FBQUE7QXpFb2ttSEE7O0F5RW5rbUhBOztBQUVBO0F6RXNrbUhBOztBeUVwa21IQTs7QUFFQTtBekV1a21IQTs7QXlFcmttSEE7O0FBRUE7QXpFd2ttSEE7O0F5RXRrbUhBOztBQUVBO0F6RXlrbUhBOztBeUV4bG1IQTtBQUFBO0F6RTRsbUhBOztBeUUzbG1IQTs7QUFFQTtBekU4bG1IQTs7QXlFNWxtSEE7O0FBRUE7QXpFK2xtSEE7O0F5RTdsbUhBOztBQUVBO0F6RWdtbUhBOztBeUU5bG1IQTs7QUFFQTtBekVpbW1IQTs7QXlFaG5tSEE7QUFBQTtBekVvbm1IQTs7QXlFbm5tSEE7O0FBRUE7QXpFc25tSEE7O0F5RXBubUhBOztBQUVBO0F6RXVubUhBOztBeUVybm1IQTs7QUFFQTtBekV3bm1IQTs7QXlFdG5tSEE7O0FBRUE7QXpFeW5tSEE7O0F5RXhvbUhBO0FBQUE7QXpFNG9tSEE7O0F5RTNvbUhBOztBQUVBO0F6RThvbUhBOztBeUU1b21IQTs7QUFFQTtBekUrb21IQTs7QXlFN29tSEE7O0FBRUE7QXpFZ3BtSEE7O0F5RTlvbUhBOztBQUVBO0F6RWlwbUhBOztBeUVocW1IQTtBQUFBO0F6RW9xbUhBOztBeUVucW1IQTs7QUFFQTtBekVzcW1IQTs7QXlFcHFtSEE7O0FBRUE7QXpFdXFtSEE7O0F5RXJxbUhBOztBQUVBO0F6RXdxbUhBOztBeUV0cW1IQTs7QUFFQTtBekV5cW1IQTs7QXlFeHJtSEE7QUFBQTtBekU0cm1IQTs7QXlFM3JtSEE7O0FBRUE7QXpFOHJtSEE7O0F5RTVybUhBOztBQUVBO0F6RStybUhBOztBeUU3cm1IQTs7QUFFQTtBekVnc21IQTs7QXlFOXJtSEE7O0FBRUE7QXpFaXNtSEE7O0F5RWh0bUhBO0FBQUE7QXpFb3RtSEE7O0F5RW50bUhBOztBQUVBO0F6RXN0bUhBOztBeUVwdG1IQTs7QUFFQTtBekV1dG1IQTs7QXlFcnRtSEE7O0FBRUE7QXpFd3RtSEE7O0F5RXR0bUhBOztBQUVBO0F6RXl0bUhBOztBeUV4dW1IQTtBQUFBO0F6RTR1bUhBOztBeUUzdW1IQTs7QUFFQTtBekU4dW1IQTs7QXlFNXVtSEE7O0FBRUE7QXpFK3VtSEE7O0F5RTd1bUhBOztBQUVBO0F6RWd2bUhBOztBeUU5dW1IQTs7QUFFQTtBekVpdm1IQTs7QXlFaHdtSEE7QUFBQTtBekVvd21IQTs7QXlFbndtSEE7O0FBRUE7QXpFc3dtSEE7O0F5RXB3bUhBOztBQUVBO0F6RXV3bUhBOztBeUVyd21IQTs7QUFFQTtBekV3d21IQTs7QXlFdHdtSEE7O0FBRUE7QXpFeXdtSEE7O0F5RXh4bUhBO0FBQUE7QXpFNHhtSEE7O0F5RTN4bUhBOztBQUVBO0F6RTh4bUhBOztBeUU1eG1IQTs7QUFFQTtBekUreG1IQTs7QXlFN3htSEE7O0FBRUE7QXpFZ3ltSEE7O0F5RTl4bUhBOztBQUVBO0F6RWl5bUhBOztBeUVoem1IQTtBQUFBO0F6RW96bUhBOztBeUVuem1IQTs7QUFFQTtBekVzem1IQTs7QXlFcHptSEE7O0FBRUE7QXpFdXptSEE7O0F5RXJ6bUhBOztBQUVBO0F6RXd6bUhBOztBeUV0em1IQTs7QUFFQTtBekV5em1IQTs7QXlFanptSEE7QUFBQTtBekVxem1IQTs7QXlFcHptSEE7O0FBRUE7QXpFdXptSEE7O0F5RXJ6bUhBOztBQUVBO0F6RXd6bUhBOztBeUV0em1IQTs7QUFFQTtBekV5em1IQTs7QXlFdnptSEE7O0FBRUE7QXpFMHptSEE7O0F5RXowbUhBO0FBQUE7QXpFNjBtSEE7O0F5RTUwbUhBOztBQUVBO0F6RSswbUhBOztBeUU3MG1IQTs7QUFFQTtBekVnMW1IQTs7QXlFOTBtSEE7O0FBRUE7QXpFaTFtSEE7O0F5RS8wbUhBOztBQUVBO0F6RWsxbUhBOztBeUVqMm1IQTtBQUFBO0F6RXEybUhBOztBeUVwMm1IQTs7QUFFQTtBekV1Mm1IQTs7QXlFcjJtSEE7O0FBRUE7QXpFdzJtSEE7O0F5RXQybUhBOztBQUVBO0F6RXkybUhBOztBeUV2Mm1IQTs7QUFFQTtBekUwMm1IQTs7QXlFejNtSEE7QUFBQTtBekU2M21IQTs7QXlFNTNtSEE7O0FBRUE7QXpFKzNtSEE7O0F5RTczbUhBOztBQUVBO0F6RWc0bUhBOztBeUU5M21IQTs7QUFFQTtBekVpNG1IQTs7QXlFLzNtSEE7O0FBRUE7QXpFazRtSEE7O0F5RWo1bUhBO0FBQUE7QXpFcTVtSEE7O0F5RXA1bUhBOztBQUVBO0F6RXU1bUhBOztBeUVyNW1IQTs7QUFFQTtBekV3NW1IQTs7QXlFdDVtSEE7O0FBRUE7QXpFeTVtSEE7O0F5RXY1bUhBOztBQUVBO0F6RTA1bUhBOztBeUV6Nm1IQTtBQUFBO0F6RTY2bUhBOztBeUU1Nm1IQTs7QUFFQTtBekUrNm1IQTs7QXlFNzZtSEE7O0FBRUE7QXpFZzdtSEE7O0F5RTk2bUhBOztBQUVBO0F6RWk3bUhBOztBeUUvNm1IQTs7QUFFQTtBekVrN21IQTs7QXlFajhtSEE7QUFBQTtBekVxOG1IQTs7QXlFcDhtSEE7O0FBRUE7QXpFdThtSEE7O0F5RXI4bUhBOztBQUVBO0F6RXc4bUhBOztBeUV0OG1IQTs7QUFFQTtBekV5OG1IQTs7QXlFdjhtSEE7O0FBRUE7QXpFMDhtSEE7O0F5RXo5bUhBO0FBQUE7QXpFNjltSEE7O0F5RTU5bUhBOztBQUVBO0F6RSs5bUhBOztBeUU3OW1IQTs7QUFFQTtBekVnK21IQTs7QXlFOTltSEE7O0FBRUE7QXpFaSttSEE7O0F5RS85bUhBOztBQUVBO0F6RWsrbUhBOztBeUVqL21IQTtBQUFBO0F6RXEvbUhBOztBeUVwL21IQTs7QUFFQTtBekV1L21IQTs7QXlFci9tSEE7O0FBRUE7QXpFdy9tSEE7O0F5RXQvbUhBOztBQUVBO0F6RXkvbUhBOztBeUV2L21IQTs7QUFFQTtBekUwL21IQTs7QXlFemduSEE7QUFBQTtBekU2Z25IQTs7QXlFNWduSEE7O0FBRUE7QXpFK2duSEE7O0F5RTdnbkhBOztBQUVBO0F6RWdobkhBOztBeUU5Z25IQTs7QUFFQTtBekVpaG5IQTs7QXlFL2duSEE7O0FBRUE7QXpFa2huSEE7O0F5RWppbkhBO0FBQUE7QXpFcWluSEE7O0F5RXBpbkhBOztBQUVBO0F6RXVpbkhBOztBeUVyaW5IQTs7QUFFQTtBekV3aW5IQTs7QXlFdGluSEE7O0FBRUE7QXpFeWluSEE7O0F5RXZpbkhBOztBQUVBO0F6RTBpbkhBOztBeUV6am5IQTtBQUFBO0F6RTZqbkhBOztBeUU1am5IQTs7QUFFQTtBekUram5IQTs7QXlFN2puSEE7O0FBRUE7QXpFZ2tuSEE7O0F5RTlqbkhBOztBQUVBO0F6RWlrbkhBOztBeUUvam5IQTs7QUFFQTtBekVra25IQTs7QXlFamxuSEE7QUFBQTtBekVxbG5IQTs7QXlFcGxuSEE7O0FBRUE7QXpFdWxuSEE7O0F5RXJsbkhBOztBQUVBO0F6RXdsbkhBOztBeUV0bG5IQTs7QUFFQTtBekV5bG5IQTs7QXlFdmxuSEE7O0FBRUE7QXpFMGxuSEE7O0F5RXptbkhBO0FBQUE7QXpFNm1uSEE7O0F5RTVtbkhBOztBQUVBO0F6RSttbkhBOztBeUU3bW5IQTs7QUFFQTtBekVnbm5IQTs7QXlFOW1uSEE7O0FBRUE7QXpFaW5uSEE7O0F5RS9tbkhBOztBQUVBO0F6RWtubkhBOztBeUVqb25IQTtBQUFBO0F6RXFvbkhBOztBeUVwb25IQTs7QUFFQTtBekV1b25IQTs7QXlFcm9uSEE7O0FBRUE7QXpFd29uSEE7O0F5RXRvbkhBOztBQUVBO0F6RXlvbkhBOztBeUV2b25IQTs7QUFFQTtBekUwb25IQTs7QXlFenBuSEE7QUFBQTtBekU2cG5IQTs7QXlFNXBuSEE7O0FBRUE7QXpFK3BuSEE7O0F5RTdwbkhBOztBQUVBO0F6RWdxbkhBOztBeUU5cG5IQTs7QUFFQTtBekVpcW5IQTs7QXlFL3BuSEE7O0FBRUE7QXpFa3FuSEE7O0F5RWpybkhBO0FBQUE7QXpFcXJuSEE7O0F5RXBybkhBOztBQUVBO0F6RXVybkhBOztBeUVycm5IQTs7QUFFQTtBekV3cm5IQTs7QXlFdHJuSEE7O0FBRUE7QXpFeXJuSEE7O0F5RXZybkhBOztBQUVBO0F6RTBybkhBOztBeUV6c25IQTtBQUFBO0F6RTZzbkhBOztBeUU1c25IQTs7QUFFQTtBekUrc25IQTs7QXlFN3NuSEE7O0FBRUE7QXpFZ3RuSEE7O0F5RTlzbkhBOztBQUVBO0F6RWl0bkhBOztBeUUvc25IQTs7QUFFQTtBekVrdG5IQTs7QXlFanVuSEE7QUFBQTtBekVxdW5IQTs7QXlFcHVuSEE7O0FBRUE7QXpFdXVuSEE7O0F5RXJ1bkhBOztBQUVBO0F6RXd1bkhBOztBeUV0dW5IQTs7QUFFQTtBekV5dW5IQTs7QXlFdnVuSEE7O0FBRUE7QXpFMHVuSEE7O0F5RXp2bkhBO0FBQUE7QXpFNnZuSEE7O0F5RTV2bkhBOztBQUVBO0F6RSt2bkhBOztBeUU3dm5IQTs7QUFFQTtBekVnd25IQTs7QXlFOXZuSEE7O0FBRUE7QXpFaXduSEE7O0F5RS92bkhBOztBQUVBO0F6RWt3bkhBOztBeUU1dm5IQTtBQUFBO0F6RWd3bkhBOztBeUUvdm5IQTs7QUFFQTtBekVrd25IQTs7QXlFaHduSEE7O0FBRUE7QXpFbXduSEE7O0F5RWp3bkhBOztBQUVBO0F6RW93bkhBOztBeUVsd25IQTs7QUFFQTtBekVxd25IQTs7QWlCOXduSEE7QXdEbERBO0FBQUE7QXpFcTBuSEE7QXlFcDBuSEE7O0FBRUE7QXpFczBuSEE7QXlFcDBuSEE7O0FBRUE7QXpFczBuSEE7QXlFcDBuSEE7O0FBRUE7QXpFczBuSEE7QXlFcDBuSEE7O0FBRUE7QXpFczBuSEE7QXlFcjFuSEE7QUFBQTtBekV3MW5IQTtBeUV2MW5IQTs7QUFFQTtBekV5MW5IQTtBeUV2MW5IQTs7QUFFQTtBekV5MW5IQTtBeUV2MW5IQTs7QUFFQTtBekV5MW5IQTtBeUV2MW5IQTs7QUFFQTtBekV5MW5IQTtBeUV4Mm5IQTtBQUFBO0F6RTIybkhBO0F5RTEybkhBOztBQUVBO0F6RTQybkhBO0F5RTEybkhBOztBQUVBO0F6RTQybkhBO0F5RTEybkhBOztBQUVBO0F6RTQybkhBO0F5RTEybkhBOztBQUVBO0F6RTQybkhBO0F5RTMzbkhBO0FBQUE7QXpFODNuSEE7QXlFNzNuSEE7O0FBRUE7QXpFKzNuSEE7QXlFNzNuSEE7O0FBRUE7QXpFKzNuSEE7QXlFNzNuSEE7O0FBRUE7QXpFKzNuSEE7QXlFNzNuSEE7O0FBRUE7QXpFKzNuSEE7QXlFOTRuSEE7QUFBQTtBekVpNW5IQTtBeUVoNW5IQTs7QUFFQTtBekVrNW5IQTtBeUVoNW5IQTs7QUFFQTtBekVrNW5IQTtBeUVoNW5IQTs7QUFFQTtBekVrNW5IQTtBeUVoNW5IQTs7QUFFQTtBekVrNW5IQTtBeUVqNm5IQTtBQUFBO0F6RW82bkhBO0F5RW42bkhBOztBQUVBO0F6RXE2bkhBO0F5RW42bkhBOztBQUVBO0F6RXE2bkhBO0F5RW42bkhBOztBQUVBO0F6RXE2bkhBO0F5RW42bkhBOztBQUVBO0F6RXE2bkhBO0F5RXA3bkhBO0FBQUE7QXpFdTduSEE7QXlFdDduSEE7O0FBRUE7QXpFdzduSEE7QXlFdDduSEE7O0FBRUE7QXpFdzduSEE7QXlFdDduSEE7O0FBRUE7QXpFdzduSEE7QXlFdDduSEE7O0FBRUE7QXpFdzduSEE7QXlFdjhuSEE7QUFBQTtBekUwOG5IQTtBeUV6OG5IQTs7QUFFQTtBekUyOG5IQTtBeUV6OG5IQTs7QUFFQTtBekUyOG5IQTtBeUV6OG5IQTs7QUFFQTtBekUyOG5IQTtBeUV6OG5IQTs7QUFFQTtBekUyOG5IQTtBeUUxOW5IQTtBQUFBO0F6RTY5bkhBO0F5RTU5bkhBOztBQUVBO0F6RTg5bkhBO0F5RTU5bkhBOztBQUVBO0F6RTg5bkhBO0F5RTU5bkhBOztBQUVBO0F6RTg5bkhBO0F5RTU5bkhBOztBQUVBO0F6RTg5bkhBO0F5RTcrbkhBO0FBQUE7QXpFZy9uSEE7QXlFLytuSEE7O0FBRUE7QXpFaS9uSEE7QXlFLytuSEE7O0FBRUE7QXpFaS9uSEE7QXlFLytuSEE7O0FBRUE7QXpFaS9uSEE7QXlFLytuSEE7O0FBRUE7QXpFaS9uSEE7QXlFaGdvSEE7QUFBQTtBekVtZ29IQTtBeUVsZ29IQTs7QUFFQTtBekVvZ29IQTtBeUVsZ29IQTs7QUFFQTtBekVvZ29IQTtBeUVsZ29IQTs7QUFFQTtBekVvZ29IQTtBeUVsZ29IQTs7QUFFQTtBekVvZ29IQTtBeUVuaG9IQTtBQUFBO0F6RXNob0hBO0F5RXJob0hBOztBQUVBO0F6RXVob0hBO0F5RXJob0hBOztBQUVBO0F6RXVob0hBO0F5RXJob0hBOztBQUVBO0F6RXVob0hBO0F5RXJob0hBOztBQUVBO0F6RXVob0hBO0F5RXRpb0hBO0FBQUE7QXpFeWlvSEE7QXlFeGlvSEE7O0FBRUE7QXpFMGlvSEE7QXlFeGlvSEE7O0FBRUE7QXpFMGlvSEE7QXlFeGlvSEE7O0FBRUE7QXpFMGlvSEE7QXlFeGlvSEE7O0FBRUE7QXpFMGlvSEE7QXlFempvSEE7QUFBQTtBekU0am9IQTtBeUUzam9IQTs7QUFFQTtBekU2am9IQTtBeUUzam9IQTs7QUFFQTtBekU2am9IQTtBeUUzam9IQTs7QUFFQTtBekU2am9IQTtBeUUzam9IQTs7QUFFQTtBekU2am9IQTtBeUU1a29IQTtBQUFBO0F6RStrb0hBO0F5RTlrb0hBOztBQUVBO0F6RWdsb0hBO0F5RTlrb0hBOztBQUVBO0F6RWdsb0hBO0F5RTlrb0hBOztBQUVBO0F6RWdsb0hBO0F5RTlrb0hBOztBQUVBO0F6RWdsb0hBO0F5RS9sb0hBO0FBQUE7QXpFa21vSEE7QXlFam1vSEE7O0FBRUE7QXpFbW1vSEE7QXlFam1vSEE7O0FBRUE7QXpFbW1vSEE7QXlFam1vSEE7O0FBRUE7QXpFbW1vSEE7QXlFam1vSEE7O0FBRUE7QXpFbW1vSEE7QXlFbG5vSEE7QUFBQTtBekVxbm9IQTtBeUVwbm9IQTs7QUFFQTtBekVzbm9IQTtBeUVwbm9IQTs7QUFFQTtBekVzbm9IQTtBeUVwbm9IQTs7QUFFQTtBekVzbm9IQTtBeUVwbm9IQTs7QUFFQTtBekVzbm9IQTtBeUVyb29IQTtBQUFBO0F6RXdvb0hBO0F5RXZvb0hBOztBQUVBO0F6RXlvb0hBO0F5RXZvb0hBOztBQUVBO0F6RXlvb0hBO0F5RXZvb0hBOztBQUVBO0F6RXlvb0hBO0F5RXZvb0hBOztBQUVBO0F6RXlvb0hBO0F5RXhwb0hBO0FBQUE7QXpFMnBvSEE7QXlFMXBvSEE7O0FBRUE7QXpFNHBvSEE7QXlFMXBvSEE7O0FBRUE7QXpFNHBvSEE7QXlFMXBvSEE7O0FBRUE7QXpFNHBvSEE7QXlFMXBvSEE7O0FBRUE7QXpFNHBvSEE7QXlFM3FvSEE7QUFBQTtBekU4cW9IQTtBeUU3cW9IQTs7QUFFQTtBekUrcW9IQTtBeUU3cW9IQTs7QUFFQTtBekUrcW9IQTtBeUU3cW9IQTs7QUFFQTtBekUrcW9IQTtBeUU3cW9IQTs7QUFFQTtBekUrcW9IQTtBeUU5cm9IQTtBQUFBO0F6RWlzb0hBO0F5RWhzb0hBOztBQUVBO0F6RWtzb0hBO0F5RWhzb0hBOztBQUVBO0F6RWtzb0hBO0F5RWhzb0hBOztBQUVBO0F6RWtzb0hBO0F5RWhzb0hBOztBQUVBO0F6RWtzb0hBO0F5RWp0b0hBO0FBQUE7QXpFb3RvSEE7QXlFbnRvSEE7O0FBRUE7QXpFcXRvSEE7QXlFbnRvSEE7O0FBRUE7QXpFcXRvSEE7QXlFbnRvSEE7O0FBRUE7QXpFcXRvSEE7QXlFbnRvSEE7O0FBRUE7QXpFcXRvSEE7QXlFcHVvSEE7QUFBQTtBekV1dW9IQTtBeUV0dW9IQTs7QUFFQTtBekV3dW9IQTtBeUV0dW9IQTs7QUFFQTtBekV3dW9IQTtBeUV0dW9IQTs7QUFFQTtBekV3dW9IQTtBeUV0dW9IQTs7QUFFQTtBekV3dW9IQTtBeUV2dm9IQTtBQUFBO0F6RTB2b0hBO0F5RXp2b0hBOztBQUVBO0F6RTJ2b0hBO0F5RXp2b0hBOztBQUVBO0F6RTJ2b0hBO0F5RXp2b0hBOztBQUVBO0F6RTJ2b0hBO0F5RXp2b0hBOztBQUVBO0F6RTJ2b0hBO0F5RTF3b0hBO0FBQUE7QXpFNndvSEE7QXlFNXdvSEE7O0FBRUE7QXpFOHdvSEE7QXlFNXdvSEE7O0FBRUE7QXpFOHdvSEE7QXlFNXdvSEE7O0FBRUE7QXpFOHdvSEE7QXlFNXdvSEE7O0FBRUE7QXpFOHdvSEE7QXlFN3hvSEE7QUFBQTtBekVneW9IQTtBeUUveG9IQTs7QUFFQTtBekVpeW9IQTtBeUUveG9IQTs7QUFFQTtBekVpeW9IQTtBeUUveG9IQTs7QUFFQTtBekVpeW9IQTtBeUUveG9IQTs7QUFFQTtBekVpeW9IQTtBeUVoem9IQTtBQUFBO0F6RW16b0hBO0F5RWx6b0hBOztBQUVBO0F6RW96b0hBO0F5RWx6b0hBOztBQUVBO0F6RW96b0hBO0F5RWx6b0hBOztBQUVBO0F6RW96b0hBO0F5RWx6b0hBOztBQUVBO0F6RW96b0hBO0F5RW4wb0hBO0FBQUE7QXpFczBvSEE7QXlFcjBvSEE7O0FBRUE7QXpFdTBvSEE7QXlFcjBvSEE7O0FBRUE7QXpFdTBvSEE7QXlFcjBvSEE7O0FBRUE7QXpFdTBvSEE7QXlFcjBvSEE7O0FBRUE7QXpFdTBvSEE7QXlFdDFvSEE7QUFBQTtBekV5MW9IQTtBeUV4MW9IQTs7QUFFQTtBekUwMW9IQTtBeUV4MW9IQTs7QUFFQTtBekUwMW9IQTtBeUV4MW9IQTs7QUFFQTtBekUwMW9IQTtBeUV4MW9IQTs7QUFFQTtBekUwMW9IQTtBeUV6Mm9IQTtBQUFBO0F6RTQyb0hBO0F5RTMyb0hBOztBQUVBO0F6RTYyb0hBO0F5RTMyb0hBOztBQUVBO0F6RTYyb0hBO0F5RTMyb0hBOztBQUVBO0F6RTYyb0hBO0F5RTMyb0hBOztBQUVBO0F6RTYyb0hBO0F5RTUzb0hBO0FBQUE7QXpFKzNvSEE7QXlFOTNvSEE7O0FBRUE7QXpFZzRvSEE7QXlFOTNvSEE7O0FBRUE7QXpFZzRvSEE7QXlFOTNvSEE7O0FBRUE7QXpFZzRvSEE7QXlFOTNvSEE7O0FBRUE7QXpFZzRvSEE7QXlFLzRvSEE7QUFBQTtBekVrNW9IQTtBeUVqNW9IQTs7QUFFQTtBekVtNW9IQTtBeUVqNW9IQTs7QUFFQTtBekVtNW9IQTtBeUVqNW9IQTs7QUFFQTtBekVtNW9IQTtBeUVqNW9IQTs7QUFFQTtBekVtNW9IQTtBeUVsNm9IQTtBQUFBO0F6RXE2b0hBO0F5RXA2b0hBOztBQUVBO0F6RXM2b0hBO0F5RXA2b0hBOztBQUVBO0F6RXM2b0hBO0F5RXA2b0hBOztBQUVBO0F6RXM2b0hBO0F5RXA2b0hBOztBQUVBO0F6RXM2b0hBO0F5RXI3b0hBO0FBQUE7QXpFdzdvSEE7QXlFdjdvSEE7O0FBRUE7QXpFeTdvSEE7QXlFdjdvSEE7O0FBRUE7QXpFeTdvSEE7QXlFdjdvSEE7O0FBRUE7QXpFeTdvSEE7QXlFdjdvSEE7O0FBRUE7QXpFeTdvSEE7QXlFeDhvSEE7QUFBQTtBekUyOG9IQTtBeUUxOG9IQTs7QUFFQTtBekU0OG9IQTtBeUUxOG9IQTs7QUFFQTtBekU0OG9IQTtBeUUxOG9IQTs7QUFFQTtBekU0OG9IQTtBeUUxOG9IQTs7QUFFQTtBekU0OG9IQTtBeUUzOW9IQTtBQUFBO0F6RTg5b0hBO0F5RTc5b0hBOztBQUVBO0F6RSs5b0hBO0F5RTc5b0hBOztBQUVBO0F6RSs5b0hBO0F5RTc5b0hBOztBQUVBO0F6RSs5b0hBO0F5RTc5b0hBOztBQUVBO0F6RSs5b0hBO0F5RTkrb0hBO0FBQUE7QXpFaS9vSEE7QXlFaC9vSEE7O0FBRUE7QXpFay9vSEE7QXlFaC9vSEE7O0FBRUE7QXpFay9vSEE7QXlFaC9vSEE7O0FBRUE7QXpFay9vSEE7QXlFaC9vSEE7O0FBRUE7QXpFay9vSEE7QXlFamdwSEE7QUFBQTtBekVvZ3BIQTtBeUVuZ3BIQTs7QUFFQTtBekVxZ3BIQTtBeUVuZ3BIQTs7QUFFQTtBekVxZ3BIQTtBeUVuZ3BIQTs7QUFFQTtBekVxZ3BIQTtBeUVuZ3BIQTs7QUFFQTtBekVxZ3BIQTtBeUVwaHBIQTtBQUFBO0F6RXVocEhBO0F5RXRocEhBOztBQUVBO0F6RXdocEhBO0F5RXRocEhBOztBQUVBO0F6RXdocEhBO0F5RXRocEhBOztBQUVBO0F6RXdocEhBO0F5RXRocEhBOztBQUVBO0F6RXdocEhBO0F5RXZpcEhBO0FBQUE7QXpFMGlwSEE7QXlFemlwSEE7O0FBRUE7QXpFMmlwSEE7QXlFemlwSEE7O0FBRUE7QXpFMmlwSEE7QXlFemlwSEE7O0FBRUE7QXpFMmlwSEE7QXlFemlwSEE7O0FBRUE7QXpFMmlwSEE7QXlFMWpwSEE7QUFBQTtBekU2anBIQTtBeUU1anBIQTs7QUFFQTtBekU4anBIQTtBeUU1anBIQTs7QUFFQTtBekU4anBIQTtBeUU1anBIQTs7QUFFQTtBekU4anBIQTtBeUU1anBIQTs7QUFFQTtBekU4anBIQTtBeUU3a3BIQTtBQUFBO0F6RWdscEhBO0F5RS9rcEhBOztBQUVBO0F6RWlscEhBO0F5RS9rcEhBOztBQUVBO0F6RWlscEhBO0F5RS9rcEhBOztBQUVBO0F6RWlscEhBO0F5RS9rcEhBOztBQUVBO0F6RWlscEhBO0F5RXprcEhBO0FBQUE7QXpFNGtwSEE7QXlFM2twSEE7O0FBRUE7QXpFNmtwSEE7QXlFM2twSEE7O0FBRUE7QXpFNmtwSEE7QXlFM2twSEE7O0FBRUE7QXpFNmtwSEE7QXlFM2twSEE7O0FBRUE7QXpFNmtwSEE7QXlFNWxwSEE7QUFBQTtBekUrbHBIQTtBeUU5bHBIQTs7QUFFQTtBekVnbXBIQTtBeUU5bHBIQTs7QUFFQTtBekVnbXBIQTtBeUU5bHBIQTs7QUFFQTtBekVnbXBIQTtBeUU5bHBIQTs7QUFFQTtBekVnbXBIQTtBeUUvbXBIQTtBQUFBO0F6RWtucEhBO0F5RWpucEhBOztBQUVBO0F6RW1ucEhBO0F5RWpucEhBOztBQUVBO0F6RW1ucEhBO0F5RWpucEhBOztBQUVBO0F6RW1ucEhBO0F5RWpucEhBOztBQUVBO0F6RW1ucEhBO0F5RWxvcEhBO0FBQUE7QXpFcW9wSEE7QXlFcG9wSEE7O0FBRUE7QXpFc29wSEE7QXlFcG9wSEE7O0FBRUE7QXpFc29wSEE7QXlFcG9wSEE7O0FBRUE7QXpFc29wSEE7QXlFcG9wSEE7O0FBRUE7QXpFc29wSEE7QXlFcnBwSEE7QUFBQTtBekV3cHBIQTtBeUV2cHBIQTs7QUFFQTtBekV5cHBIQTtBeUV2cHBIQTs7QUFFQTtBekV5cHBIQTtBeUV2cHBIQTs7QUFFQTtBekV5cHBIQTtBeUV2cHBIQTs7QUFFQTtBekV5cHBIQTtBeUV4cXBIQTtBQUFBO0F6RTJxcEhBO0F5RTFxcEhBOztBQUVBO0F6RTRxcEhBO0F5RTFxcEhBOztBQUVBO0F6RTRxcEhBO0F5RTFxcEhBOztBQUVBO0F6RTRxcEhBO0F5RTFxcEhBOztBQUVBO0F6RTRxcEhBO0F5RTNycEhBO0FBQUE7QXpFOHJwSEE7QXlFN3JwSEE7O0FBRUE7QXpFK3JwSEE7QXlFN3JwSEE7O0FBRUE7QXpFK3JwSEE7QXlFN3JwSEE7O0FBRUE7QXpFK3JwSEE7QXlFN3JwSEE7O0FBRUE7QXpFK3JwSEE7QXlFOXNwSEE7QUFBQTtBekVpdHBIQTtBeUVodHBIQTs7QUFFQTtBekVrdHBIQTtBeUVodHBIQTs7QUFFQTtBekVrdHBIQTtBeUVodHBIQTs7QUFFQTtBekVrdHBIQTtBeUVodHBIQTs7QUFFQTtBekVrdHBIQTtBeUVqdXBIQTtBQUFBO0F6RW91cEhBO0F5RW51cEhBOztBQUVBO0F6RXF1cEhBO0F5RW51cEhBOztBQUVBO0F6RXF1cEhBO0F5RW51cEhBOztBQUVBO0F6RXF1cEhBO0F5RW51cEhBOztBQUVBO0F6RXF1cEhBO0F5RXB2cEhBO0FBQUE7QXpFdXZwSEE7QXlFdHZwSEE7O0FBRUE7QXpFd3ZwSEE7QXlFdHZwSEE7O0FBRUE7QXpFd3ZwSEE7QXlFdHZwSEE7O0FBRUE7QXpFd3ZwSEE7QXlFdHZwSEE7O0FBRUE7QXpFd3ZwSEE7QXlFdndwSEE7QUFBQTtBekUwd3BIQTtBeUV6d3BIQTs7QUFFQTtBekUyd3BIQTtBeUV6d3BIQTs7QUFFQTtBekUyd3BIQTtBeUV6d3BIQTs7QUFFQTtBekUyd3BIQTtBeUV6d3BIQTs7QUFFQTtBekUyd3BIQTtBeUUxeHBIQTtBQUFBO0F6RTZ4cEhBO0F5RTV4cEhBOztBQUVBO0F6RTh4cEhBO0F5RTV4cEhBOztBQUVBO0F6RTh4cEhBO0F5RTV4cEhBOztBQUVBO0F6RTh4cEhBO0F5RTV4cEhBOztBQUVBO0F6RTh4cEhBO0F5RTd5cEhBO0FBQUE7QXpFZ3pwSEE7QXlFL3lwSEE7O0FBRUE7QXpFaXpwSEE7QXlFL3lwSEE7O0FBRUE7QXpFaXpwSEE7QXlFL3lwSEE7O0FBRUE7QXpFaXpwSEE7QXlFL3lwSEE7O0FBRUE7QXpFaXpwSEE7QXlFaDBwSEE7QUFBQTtBekVtMHBIQTtBeUVsMHBIQTs7QUFFQTtBekVvMHBIQTtBeUVsMHBIQTs7QUFFQTtBekVvMHBIQTtBeUVsMHBIQTs7QUFFQTtBekVvMHBIQTtBeUVsMHBIQTs7QUFFQTtBekVvMHBIQTtBeUVuMXBIQTtBQUFBO0F6RXMxcEhBO0F5RXIxcEhBOztBQUVBO0F6RXUxcEhBO0F5RXIxcEhBOztBQUVBO0F6RXUxcEhBO0F5RXIxcEhBOztBQUVBO0F6RXUxcEhBO0F5RXIxcEhBOztBQUVBO0F6RXUxcEhBO0F5RXQycEhBO0FBQUE7QXpFeTJwSEE7QXlFeDJwSEE7O0FBRUE7QXpFMDJwSEE7QXlFeDJwSEE7O0FBRUE7QXpFMDJwSEE7QXlFeDJwSEE7O0FBRUE7QXpFMDJwSEE7QXlFeDJwSEE7O0FBRUE7QXpFMDJwSEE7QXlFejNwSEE7QUFBQTtBekU0M3BIQTtBeUUzM3BIQTs7QUFFQTtBekU2M3BIQTtBeUUzM3BIQTs7QUFFQTtBekU2M3BIQTtBeUUzM3BIQTs7QUFFQTtBekU2M3BIQTtBeUUzM3BIQTs7QUFFQTtBekU2M3BIQTtBeUU1NHBIQTtBQUFBO0F6RSs0cEhBO0F5RTk0cEhBOztBQUVBO0F6RWc1cEhBO0F5RTk0cEhBOztBQUVBO0F6RWc1cEhBO0F5RTk0cEhBOztBQUVBO0F6RWc1cEhBO0F5RTk0cEhBOztBQUVBO0F6RWc1cEhBO0F5RS81cEhBO0FBQUE7QXpFazZwSEE7QXlFajZwSEE7O0FBRUE7QXpFbTZwSEE7QXlFajZwSEE7O0FBRUE7QXpFbTZwSEE7QXlFajZwSEE7O0FBRUE7QXpFbTZwSEE7QXlFajZwSEE7O0FBRUE7QXpFbTZwSEE7QXlFbDdwSEE7QUFBQTtBekVxN3BIQTtBeUVwN3BIQTs7QUFFQTtBekVzN3BIQTtBeUVwN3BIQTs7QUFFQTtBekVzN3BIQTtBeUVwN3BIQTs7QUFFQTtBekVzN3BIQTtBeUVwN3BIQTs7QUFFQTtBekVzN3BIQTtBeUVoN3BIQTtBQUFBO0F6RW03cEhBO0F5RWw3cEhBOztBQUVBO0F6RW83cEhBO0F5RWw3cEhBOztBQUVBO0F6RW83cEhBO0F5RWw3cEhBOztBQUVBO0F6RW83cEhBO0F5RWw3cEhBOztBQUVBO0F6RW83cEhBO0FBQ0E7QWlCOTdwSEE7QXdEbERBO0FBQUE7QXpFby9wSEE7QXlFbi9wSEE7O0FBRUE7QXpFcS9wSEE7QXlFbi9wSEE7O0FBRUE7QXpFcS9wSEE7QXlFbi9wSEE7O0FBRUE7QXpFcS9wSEE7QXlFbi9wSEE7O0FBRUE7QXpFcS9wSEE7QXlFcGdxSEE7QUFBQTtBekV1Z3FIQTtBeUV0Z3FIQTs7QUFFQTtBekV3Z3FIQTtBeUV0Z3FIQTs7QUFFQTtBekV3Z3FIQTtBeUV0Z3FIQTs7QUFFQTtBekV3Z3FIQTtBeUV0Z3FIQTs7QUFFQTtBekV3Z3FIQTtBeUV2aHFIQTtBQUFBO0F6RTBocUhBO0F5RXpocUhBOztBQUVBO0F6RTJocUhBO0F5RXpocUhBOztBQUVBO0F6RTJocUhBO0F5RXpocUhBOztBQUVBO0F6RTJocUhBO0F5RXpocUhBOztBQUVBO0F6RTJocUhBO0F5RTFpcUhBO0FBQUE7QXpFNmlxSEE7QXlFNWlxSEE7O0FBRUE7QXpFOGlxSEE7QXlFNWlxSEE7O0FBRUE7QXpFOGlxSEE7QXlFNWlxSEE7O0FBRUE7QXpFOGlxSEE7QXlFNWlxSEE7O0FBRUE7QXpFOGlxSEE7QXlFN2pxSEE7QUFBQTtBekVna3FIQTtBeUUvanFIQTs7QUFFQTtBekVpa3FIQTtBeUUvanFIQTs7QUFFQTtBekVpa3FIQTtBeUUvanFIQTs7QUFFQTtBekVpa3FIQTtBeUUvanFIQTs7QUFFQTtBekVpa3FIQTtBeUVobHFIQTtBQUFBO0F6RW1scUhBO0F5RWxscUhBOztBQUVBO0F6RW9scUhBO0F5RWxscUhBOztBQUVBO0F6RW9scUhBO0F5RWxscUhBOztBQUVBO0F6RW9scUhBO0F5RWxscUhBOztBQUVBO0F6RW9scUhBO0F5RW5tcUhBO0FBQUE7QXpFc21xSEE7QXlFcm1xSEE7O0FBRUE7QXpFdW1xSEE7QXlFcm1xSEE7O0FBRUE7QXpFdW1xSEE7QXlFcm1xSEE7O0FBRUE7QXpFdW1xSEE7QXlFcm1xSEE7O0FBRUE7QXpFdW1xSEE7QXlFdG5xSEE7QUFBQTtBekV5bnFIQTtBeUV4bnFIQTs7QUFFQTtBekUwbnFIQTtBeUV4bnFIQTs7QUFFQTtBekUwbnFIQTtBeUV4bnFIQTs7QUFFQTtBekUwbnFIQTtBeUV4bnFIQTs7QUFFQTtBekUwbnFIQTtBeUV6b3FIQTtBQUFBO0F6RTRvcUhBO0F5RTNvcUhBOztBQUVBO0F6RTZvcUhBO0F5RTNvcUhBOztBQUVBO0F6RTZvcUhBO0F5RTNvcUhBOztBQUVBO0F6RTZvcUhBO0F5RTNvcUhBOztBQUVBO0F6RTZvcUhBO0F5RTVwcUhBO0FBQUE7QXpFK3BxSEE7QXlFOXBxSEE7O0FBRUE7QXpFZ3FxSEE7QXlFOXBxSEE7O0FBRUE7QXpFZ3FxSEE7QXlFOXBxSEE7O0FBRUE7QXpFZ3FxSEE7QXlFOXBxSEE7O0FBRUE7QXpFZ3FxSEE7QXlFL3FxSEE7QUFBQTtBekVrcnFIQTtBeUVqcnFIQTs7QUFFQTtBekVtcnFIQTtBeUVqcnFIQTs7QUFFQTtBekVtcnFIQTtBeUVqcnFIQTs7QUFFQTtBekVtcnFIQTtBeUVqcnFIQTs7QUFFQTtBekVtcnFIQTtBeUVsc3FIQTtBQUFBO0F6RXFzcUhBO0F5RXBzcUhBOztBQUVBO0F6RXNzcUhBO0F5RXBzcUhBOztBQUVBO0F6RXNzcUhBO0F5RXBzcUhBOztBQUVBO0F6RXNzcUhBO0F5RXBzcUhBOztBQUVBO0F6RXNzcUhBO0F5RXJ0cUhBO0FBQUE7QXpFd3RxSEE7QXlFdnRxSEE7O0FBRUE7QXpFeXRxSEE7QXlFdnRxSEE7O0FBRUE7QXpFeXRxSEE7QXlFdnRxSEE7O0FBRUE7QXpFeXRxSEE7QXlFdnRxSEE7O0FBRUE7QXpFeXRxSEE7QXlFeHVxSEE7QUFBQTtBekUydXFIQTtBeUUxdXFIQTs7QUFFQTtBekU0dXFIQTtBeUUxdXFIQTs7QUFFQTtBekU0dXFIQTtBeUUxdXFIQTs7QUFFQTtBekU0dXFIQTtBeUUxdXFIQTs7QUFFQTtBekU0dXFIQTtBeUUzdnFIQTtBQUFBO0F6RTh2cUhBO0F5RTd2cUhBOztBQUVBO0F6RSt2cUhBO0F5RTd2cUhBOztBQUVBO0F6RSt2cUhBO0F5RTd2cUhBOztBQUVBO0F6RSt2cUhBO0F5RTd2cUhBOztBQUVBO0F6RSt2cUhBO0F5RTl3cUhBO0FBQUE7QXpFaXhxSEE7QXlFaHhxSEE7O0FBRUE7QXpFa3hxSEE7QXlFaHhxSEE7O0FBRUE7QXpFa3hxSEE7QXlFaHhxSEE7O0FBRUE7QXpFa3hxSEE7QXlFaHhxSEE7O0FBRUE7QXpFa3hxSEE7QXlFanlxSEE7QUFBQTtBekVveXFIQTtBeUVueXFIQTs7QUFFQTtBekVxeXFIQTtBeUVueXFIQTs7QUFFQTtBekVxeXFIQTtBeUVueXFIQTs7QUFFQTtBekVxeXFIQTtBeUVueXFIQTs7QUFFQTtBekVxeXFIQTtBeUVwenFIQTtBQUFBO0F6RXV6cUhBO0F5RXR6cUhBOztBQUVBO0F6RXd6cUhBO0F5RXR6cUhBOztBQUVBO0F6RXd6cUhBO0F5RXR6cUhBOztBQUVBO0F6RXd6cUhBO0F5RXR6cUhBOztBQUVBO0F6RXd6cUhBO0F5RXYwcUhBO0FBQUE7QXpFMDBxSEE7QXlFejBxSEE7O0FBRUE7QXpFMjBxSEE7QXlFejBxSEE7O0FBRUE7QXpFMjBxSEE7QXlFejBxSEE7O0FBRUE7QXpFMjBxSEE7QXlFejBxSEE7O0FBRUE7QXpFMjBxSEE7QXlFMTFxSEE7QUFBQTtBekU2MXFIQTtBeUU1MXFIQTs7QUFFQTtBekU4MXFIQTtBeUU1MXFIQTs7QUFFQTtBekU4MXFIQTtBeUU1MXFIQTs7QUFFQTtBekU4MXFIQTtBeUU1MXFIQTs7QUFFQTtBekU4MXFIQTtBeUU3MnFIQTtBQUFBO0F6RWczcUhBO0F5RS8ycUhBOztBQUVBO0F6RWkzcUhBO0F5RS8ycUhBOztBQUVBO0F6RWkzcUhBO0F5RS8ycUhBOztBQUVBO0F6RWkzcUhBO0F5RS8ycUhBOztBQUVBO0F6RWkzcUhBO0F5RWg0cUhBO0FBQUE7QXpFbTRxSEE7QXlFbDRxSEE7O0FBRUE7QXpFbzRxSEE7QXlFbDRxSEE7O0FBRUE7QXpFbzRxSEE7QXlFbDRxSEE7O0FBRUE7QXpFbzRxSEE7QXlFbDRxSEE7O0FBRUE7QXpFbzRxSEE7QXlFbjVxSEE7QUFBQTtBekVzNXFIQTtBeUVyNXFIQTs7QUFFQTtBekV1NXFIQTtBeUVyNXFIQTs7QUFFQTtBekV1NXFIQTtBeUVyNXFIQTs7QUFFQTtBekV1NXFIQTtBeUVyNXFIQTs7QUFFQTtBekV1NXFIQTtBeUV0NnFIQTtBQUFBO0F6RXk2cUhBO0F5RXg2cUhBOztBQUVBO0F6RTA2cUhBO0F5RXg2cUhBOztBQUVBO0F6RTA2cUhBO0F5RXg2cUhBOztBQUVBO0F6RTA2cUhBO0F5RXg2cUhBOztBQUVBO0F6RTA2cUhBO0F5RXo3cUhBO0FBQUE7QXpFNDdxSEE7QXlFMzdxSEE7O0FBRUE7QXpFNjdxSEE7QXlFMzdxSEE7O0FBRUE7QXpFNjdxSEE7QXlFMzdxSEE7O0FBRUE7QXpFNjdxSEE7QXlFMzdxSEE7O0FBRUE7QXpFNjdxSEE7QXlFNThxSEE7QUFBQTtBekUrOHFIQTtBeUU5OHFIQTs7QUFFQTtBekVnOXFIQTtBeUU5OHFIQTs7QUFFQTtBekVnOXFIQTtBeUU5OHFIQTs7QUFFQTtBekVnOXFIQTtBeUU5OHFIQTs7QUFFQTtBekVnOXFIQTtBeUUvOXFIQTtBQUFBO0F6RWsrcUhBO0F5RWorcUhBOztBQUVBO0F6RW0rcUhBO0F5RWorcUhBOztBQUVBO0F6RW0rcUhBO0F5RWorcUhBOztBQUVBO0F6RW0rcUhBO0F5RWorcUhBOztBQUVBO0F6RW0rcUhBO0F5RWwvcUhBO0FBQUE7QXpFcS9xSEE7QXlFcC9xSEE7O0FBRUE7QXpFcy9xSEE7QXlFcC9xSEE7O0FBRUE7QXpFcy9xSEE7QXlFcC9xSEE7O0FBRUE7QXpFcy9xSEE7QXlFcC9xSEE7O0FBRUE7QXpFcy9xSEE7QXlFcmdySEE7QUFBQTtBekV3Z3JIQTtBeUV2Z3JIQTs7QUFFQTtBekV5Z3JIQTtBeUV2Z3JIQTs7QUFFQTtBekV5Z3JIQTtBeUV2Z3JIQTs7QUFFQTtBekV5Z3JIQTtBeUV2Z3JIQTs7QUFFQTtBekV5Z3JIQTtBeUV4aHJIQTtBQUFBO0F6RTJockhBO0F5RTFockhBOztBQUVBO0F6RTRockhBO0F5RTFockhBOztBQUVBO0F6RTRockhBO0F5RTFockhBOztBQUVBO0F6RTRockhBO0F5RTFockhBOztBQUVBO0F6RTRockhBO0F5RTNpckhBO0FBQUE7QXpFOGlySEE7QXlFN2lySEE7O0FBRUE7QXpFK2lySEE7QXlFN2lySEE7O0FBRUE7QXpFK2lySEE7QXlFN2lySEE7O0FBRUE7QXpFK2lySEE7QXlFN2lySEE7O0FBRUE7QXpFK2lySEE7QXlFOWpySEE7QUFBQTtBekVpa3JIQTtBeUVoa3JIQTs7QUFFQTtBekVra3JIQTtBeUVoa3JIQTs7QUFFQTtBekVra3JIQTtBeUVoa3JIQTs7QUFFQTtBekVra3JIQTtBeUVoa3JIQTs7QUFFQTtBekVra3JIQTtBeUVqbHJIQTtBQUFBO0F6RW9sckhBO0F5RW5sckhBOztBQUVBO0F6RXFsckhBO0F5RW5sckhBOztBQUVBO0F6RXFsckhBO0F5RW5sckhBOztBQUVBO0F6RXFsckhBO0F5RW5sckhBOztBQUVBO0F6RXFsckhBO0F5RXBtckhBO0FBQUE7QXpFdW1ySEE7QXlFdG1ySEE7O0FBRUE7QXpFd21ySEE7QXlFdG1ySEE7O0FBRUE7QXpFd21ySEE7QXlFdG1ySEE7O0FBRUE7QXpFd21ySEE7QXlFdG1ySEE7O0FBRUE7QXpFd21ySEE7QXlFdm5ySEE7QUFBQTtBekUwbnJIQTtBeUV6bnJIQTs7QUFFQTtBekUybnJIQTtBeUV6bnJIQTs7QUFFQTtBekUybnJIQTtBeUV6bnJIQTs7QUFFQTtBekUybnJIQTtBeUV6bnJIQTs7QUFFQTtBekUybnJIQTtBeUUxb3JIQTtBQUFBO0F6RTZvckhBO0F5RTVvckhBOztBQUVBO0F6RThvckhBO0F5RTVvckhBOztBQUVBO0F6RThvckhBO0F5RTVvckhBOztBQUVBO0F6RThvckhBO0F5RTVvckhBOztBQUVBO0F6RThvckhBO0F5RTdwckhBO0FBQUE7QXpFZ3FySEE7QXlFL3BySEE7O0FBRUE7QXpFaXFySEE7QXlFL3BySEE7O0FBRUE7QXpFaXFySEE7QXlFL3BySEE7O0FBRUE7QXpFaXFySEE7QXlFL3BySEE7O0FBRUE7QXpFaXFySEE7QXlFaHJySEE7QUFBQTtBekVtcnJIQTtBeUVscnJIQTs7QUFFQTtBekVvcnJIQTtBeUVscnJIQTs7QUFFQTtBekVvcnJIQTtBeUVscnJIQTs7QUFFQTtBekVvcnJIQTtBeUVscnJIQTs7QUFFQTtBekVvcnJIQTtBeUVuc3JIQTtBQUFBO0F6RXNzckhBO0F5RXJzckhBOztBQUVBO0F6RXVzckhBO0F5RXJzckhBOztBQUVBO0F6RXVzckhBO0F5RXJzckhBOztBQUVBO0F6RXVzckhBO0F5RXJzckhBOztBQUVBO0F6RXVzckhBO0F5RXR0ckhBO0FBQUE7QXpFeXRySEE7QXlFeHRySEE7O0FBRUE7QXpFMHRySEE7QXlFeHRySEE7O0FBRUE7QXpFMHRySEE7QXlFeHRySEE7O0FBRUE7QXpFMHRySEE7QXlFeHRySEE7O0FBRUE7QXpFMHRySEE7QXlFenVySEE7QUFBQTtBekU0dXJIQTtBeUUzdXJIQTs7QUFFQTtBekU2dXJIQTtBeUUzdXJIQTs7QUFFQTtBekU2dXJIQTtBeUUzdXJIQTs7QUFFQTtBekU2dXJIQTtBeUUzdXJIQTs7QUFFQTtBekU2dXJIQTtBeUU1dnJIQTtBQUFBO0F6RSt2ckhBO0F5RTl2ckhBOztBQUVBO0F6RWd3ckhBO0F5RTl2ckhBOztBQUVBO0F6RWd3ckhBO0F5RTl2ckhBOztBQUVBO0F6RWd3ckhBO0F5RTl2ckhBOztBQUVBO0F6RWd3ckhBO0F5RXh2ckhBO0FBQUE7QXpFMnZySEE7QXlFMXZySEE7O0FBRUE7QXpFNHZySEE7QXlFMXZySEE7O0FBRUE7QXpFNHZySEE7QXlFMXZySEE7O0FBRUE7QXpFNHZySEE7QXlFMXZySEE7O0FBRUE7QXpFNHZySEE7QXlFM3dySEE7QUFBQTtBekU4d3JIQTtBeUU3d3JIQTs7QUFFQTtBekUrd3JIQTtBeUU3d3JIQTs7QUFFQTtBekUrd3JIQTtBeUU3d3JIQTs7QUFFQTtBekUrd3JIQTtBeUU3d3JIQTs7QUFFQTtBekUrd3JIQTtBeUU5eHJIQTtBQUFBO0F6RWl5ckhBO0F5RWh5ckhBOztBQUVBO0F6RWt5ckhBO0F5RWh5ckhBOztBQUVBO0F6RWt5ckhBO0F5RWh5ckhBOztBQUVBO0F6RWt5ckhBO0F5RWh5ckhBOztBQUVBO0F6RWt5ckhBO0F5RWp6ckhBO0FBQUE7QXpFb3pySEE7QXlFbnpySEE7O0FBRUE7QXpFcXpySEE7QXlFbnpySEE7O0FBRUE7QXpFcXpySEE7QXlFbnpySEE7O0FBRUE7QXpFcXpySEE7QXlFbnpySEE7O0FBRUE7QXpFcXpySEE7QXlFcDBySEE7QUFBQTtBekV1MHJIQTtBeUV0MHJIQTs7QUFFQTtBekV3MHJIQTtBeUV0MHJIQTs7QUFFQTtBekV3MHJIQTtBeUV0MHJIQTs7QUFFQTtBekV3MHJIQTtBeUV0MHJIQTs7QUFFQTtBekV3MHJIQTtBeUV2MXJIQTtBQUFBO0F6RTAxckhBO0F5RXoxckhBOztBQUVBO0F6RTIxckhBO0F5RXoxckhBOztBQUVBO0F6RTIxckhBO0F5RXoxckhBOztBQUVBO0F6RTIxckhBO0F5RXoxckhBOztBQUVBO0F6RTIxckhBO0F5RTEyckhBO0FBQUE7QXpFNjJySEE7QXlFNTJySEE7O0FBRUE7QXpFODJySEE7QXlFNTJySEE7O0FBRUE7QXpFODJySEE7QXlFNTJySEE7O0FBRUE7QXpFODJySEE7QXlFNTJySEE7O0FBRUE7QXpFODJySEE7QXlFNzNySEE7QUFBQTtBekVnNHJIQTtBeUUvM3JIQTs7QUFFQTtBekVpNHJIQTtBeUUvM3JIQTs7QUFFQTtBekVpNHJIQTtBeUUvM3JIQTs7QUFFQTtBekVpNHJIQTtBeUUvM3JIQTs7QUFFQTtBekVpNHJIQTtBeUVoNXJIQTtBQUFBO0F6RW01ckhBO0F5RWw1ckhBOztBQUVBO0F6RW81ckhBO0F5RWw1ckhBOztBQUVBO0F6RW81ckhBO0F5RWw1ckhBOztBQUVBO0F6RW81ckhBO0F5RWw1ckhBOztBQUVBO0F6RW81ckhBO0F5RW42ckhBO0FBQUE7QXpFczZySEE7QXlFcjZySEE7O0FBRUE7QXpFdTZySEE7QXlFcjZySEE7O0FBRUE7QXpFdTZySEE7QXlFcjZySEE7O0FBRUE7QXpFdTZySEE7QXlFcjZySEE7O0FBRUE7QXpFdTZySEE7QXlFdDdySEE7QUFBQTtBekV5N3JIQTtBeUV4N3JIQTs7QUFFQTtBekUwN3JIQTtBeUV4N3JIQTs7QUFFQTtBekUwN3JIQTtBeUV4N3JIQTs7QUFFQTtBekUwN3JIQTtBeUV4N3JIQTs7QUFFQTtBekUwN3JIQTtBeUV6OHJIQTtBQUFBO0F6RTQ4ckhBO0F5RTM4ckhBOztBQUVBO0F6RTY4ckhBO0F5RTM4ckhBOztBQUVBO0F6RTY4ckhBO0F5RTM4ckhBOztBQUVBO0F6RTY4ckhBO0F5RTM4ckhBOztBQUVBO0F6RTY4ckhBO0F5RTU5ckhBO0FBQUE7QXpFKzlySEE7QXlFOTlySEE7O0FBRUE7QXpFZytySEE7QXlFOTlySEE7O0FBRUE7QXpFZytySEE7QXlFOTlySEE7O0FBRUE7QXpFZytySEE7QXlFOTlySEE7O0FBRUE7QXpFZytySEE7QXlFLytySEE7QUFBQTtBekVrL3JIQTtBeUVqL3JIQTs7QUFFQTtBekVtL3JIQTtBeUVqL3JIQTs7QUFFQTtBekVtL3JIQTtBeUVqL3JIQTs7QUFFQTtBekVtL3JIQTtBeUVqL3JIQTs7QUFFQTtBekVtL3JIQTtBeUVsZ3NIQTtBQUFBO0F6RXFnc0hBO0F5RXBnc0hBOztBQUVBO0F6RXNnc0hBO0F5RXBnc0hBOztBQUVBO0F6RXNnc0hBO0F5RXBnc0hBOztBQUVBO0F6RXNnc0hBO0F5RXBnc0hBOztBQUVBO0F6RXNnc0hBO0F5RXJoc0hBO0FBQUE7QXpFd2hzSEE7QXlFdmhzSEE7O0FBRUE7QXpFeWhzSEE7QXlFdmhzSEE7O0FBRUE7QXpFeWhzSEE7QXlFdmhzSEE7O0FBRUE7QXpFeWhzSEE7QXlFdmhzSEE7O0FBRUE7QXpFeWhzSEE7QXlFeGlzSEE7QUFBQTtBekUyaXNIQTtBeUUxaXNIQTs7QUFFQTtBekU0aXNIQTtBeUUxaXNIQTs7QUFFQTtBekU0aXNIQTtBeUUxaXNIQTs7QUFFQTtBekU0aXNIQTtBeUUxaXNIQTs7QUFFQTtBekU0aXNIQTtBeUUzanNIQTtBQUFBO0F6RThqc0hBO0F5RTdqc0hBOztBQUVBO0F6RStqc0hBO0F5RTdqc0hBOztBQUVBO0F6RStqc0hBO0F5RTdqc0hBOztBQUVBO0F6RStqc0hBO0F5RTdqc0hBOztBQUVBO0F6RStqc0hBO0F5RTlrc0hBO0FBQUE7QXpFaWxzSEE7QXlFaGxzSEE7O0FBRUE7QXpFa2xzSEE7QXlFaGxzSEE7O0FBRUE7QXpFa2xzSEE7QXlFaGxzSEE7O0FBRUE7QXpFa2xzSEE7QXlFaGxzSEE7O0FBRUE7QXpFa2xzSEE7QXlFam1zSEE7QUFBQTtBekVvbXNIQTtBeUVubXNIQTs7QUFFQTtBekVxbXNIQTtBeUVubXNIQTs7QUFFQTtBekVxbXNIQTtBeUVubXNIQTs7QUFFQTtBekVxbXNIQTtBeUVubXNIQTs7QUFFQTtBekVxbXNIQTtBeUUvbHNIQTtBQUFBO0F6RWttc0hBO0F5RWptc0hBOztBQUVBO0F6RW1tc0hBO0F5RWptc0hBOztBQUVBO0F6RW1tc0hBO0F5RWptc0hBOztBQUVBO0F6RW1tc0hBO0F5RWptc0hBOztBQUVBO0F6RW1tc0hBO0FBQ0E7QWlCN21zSEE7QXdEbERBO0FBQUE7QXpFbXFzSEE7QXlFbHFzSEE7O0FBRUE7QXpFb3FzSEE7QXlFbHFzSEE7O0FBRUE7QXpFb3FzSEE7QXlFbHFzSEE7O0FBRUE7QXpFb3FzSEE7QXlFbHFzSEE7O0FBRUE7QXpFb3FzSEE7QXlFbnJzSEE7QUFBQTtBekVzcnNIQTtBeUVycnNIQTs7QUFFQTtBekV1cnNIQTtBeUVycnNIQTs7QUFFQTtBekV1cnNIQTtBeUVycnNIQTs7QUFFQTtBekV1cnNIQTtBeUVycnNIQTs7QUFFQTtBekV1cnNIQTtBeUV0c3NIQTtBQUFBO0F6RXlzc0hBO0F5RXhzc0hBOztBQUVBO0F6RTBzc0hBO0F5RXhzc0hBOztBQUVBO0F6RTBzc0hBO0F5RXhzc0hBOztBQUVBO0F6RTBzc0hBO0F5RXhzc0hBOztBQUVBO0F6RTBzc0hBO0F5RXp0c0hBO0FBQUE7QXpFNHRzSEE7QXlFM3RzSEE7O0FBRUE7QXpFNnRzSEE7QXlFM3RzSEE7O0FBRUE7QXpFNnRzSEE7QXlFM3RzSEE7O0FBRUE7QXpFNnRzSEE7QXlFM3RzSEE7O0FBRUE7QXpFNnRzSEE7QXlFNXVzSEE7QUFBQTtBekUrdXNIQTtBeUU5dXNIQTs7QUFFQTtBekVndnNIQTtBeUU5dXNIQTs7QUFFQTtBekVndnNIQTtBeUU5dXNIQTs7QUFFQTtBekVndnNIQTtBeUU5dXNIQTs7QUFFQTtBekVndnNIQTtBeUUvdnNIQTtBQUFBO0F6RWt3c0hBO0F5RWp3c0hBOztBQUVBO0F6RW13c0hBO0F5RWp3c0hBOztBQUVBO0F6RW13c0hBO0F5RWp3c0hBOztBQUVBO0F6RW13c0hBO0F5RWp3c0hBOztBQUVBO0F6RW13c0hBO0F5RWx4c0hBO0FBQUE7QXpFcXhzSEE7QXlFcHhzSEE7O0FBRUE7QXpFc3hzSEE7QXlFcHhzSEE7O0FBRUE7QXpFc3hzSEE7QXlFcHhzSEE7O0FBRUE7QXpFc3hzSEE7QXlFcHhzSEE7O0FBRUE7QXpFc3hzSEE7QXlFcnlzSEE7QUFBQTtBekV3eXNIQTtBeUV2eXNIQTs7QUFFQTtBekV5eXNIQTtBeUV2eXNIQTs7QUFFQTtBekV5eXNIQTtBeUV2eXNIQTs7QUFFQTtBekV5eXNIQTtBeUV2eXNIQTs7QUFFQTtBekV5eXNIQTtBeUV4enNIQTtBQUFBO0F6RTJ6c0hBO0F5RTF6c0hBOztBQUVBO0F6RTR6c0hBO0F5RTF6c0hBOztBQUVBO0F6RTR6c0hBO0F5RTF6c0hBOztBQUVBO0F6RTR6c0hBO0F5RTF6c0hBOztBQUVBO0F6RTR6c0hBO0F5RTMwc0hBO0FBQUE7QXpFODBzSEE7QXlFNzBzSEE7O0FBRUE7QXpFKzBzSEE7QXlFNzBzSEE7O0FBRUE7QXpFKzBzSEE7QXlFNzBzSEE7O0FBRUE7QXpFKzBzSEE7QXlFNzBzSEE7O0FBRUE7QXpFKzBzSEE7QXlFOTFzSEE7QUFBQTtBekVpMnNIQTtBeUVoMnNIQTs7QUFFQTtBekVrMnNIQTtBeUVoMnNIQTs7QUFFQTtBekVrMnNIQTtBeUVoMnNIQTs7QUFFQTtBekVrMnNIQTtBeUVoMnNIQTs7QUFFQTtBekVrMnNIQTtBeUVqM3NIQTtBQUFBO0F6RW8zc0hBO0F5RW4zc0hBOztBQUVBO0F6RXEzc0hBO0F5RW4zc0hBOztBQUVBO0F6RXEzc0hBO0F5RW4zc0hBOztBQUVBO0F6RXEzc0hBO0F5RW4zc0hBOztBQUVBO0F6RXEzc0hBO0F5RXA0c0hBO0FBQUE7QXpFdTRzSEE7QXlFdDRzSEE7O0FBRUE7QXpFdzRzSEE7QXlFdDRzSEE7O0FBRUE7QXpFdzRzSEE7QXlFdDRzSEE7O0FBRUE7QXpFdzRzSEE7QXlFdDRzSEE7O0FBRUE7QXpFdzRzSEE7QXlFdjVzSEE7QUFBQTtBekUwNXNIQTtBeUV6NXNIQTs7QUFFQTtBekUyNXNIQTtBeUV6NXNIQTs7QUFFQTtBekUyNXNIQTtBeUV6NXNIQTs7QUFFQTtBekUyNXNIQTtBeUV6NXNIQTs7QUFFQTtBekUyNXNIQTtBeUUxNnNIQTtBQUFBO0F6RTY2c0hBO0F5RTU2c0hBOztBQUVBO0F6RTg2c0hBO0F5RTU2c0hBOztBQUVBO0F6RTg2c0hBO0F5RTU2c0hBOztBQUVBO0F6RTg2c0hBO0F5RTU2c0hBOztBQUVBO0F6RTg2c0hBO0F5RTc3c0hBO0FBQUE7QXpFZzhzSEE7QXlFLzdzSEE7O0FBRUE7QXpFaThzSEE7QXlFLzdzSEE7O0FBRUE7QXpFaThzSEE7QXlFLzdzSEE7O0FBRUE7QXpFaThzSEE7QXlFLzdzSEE7O0FBRUE7QXpFaThzSEE7QXlFaDlzSEE7QUFBQTtBekVtOXNIQTtBeUVsOXNIQTs7QUFFQTtBekVvOXNIQTtBeUVsOXNIQTs7QUFFQTtBekVvOXNIQTtBeUVsOXNIQTs7QUFFQTtBekVvOXNIQTtBeUVsOXNIQTs7QUFFQTtBekVvOXNIQTtBeUVuK3NIQTtBQUFBO0F6RXMrc0hBO0F5RXIrc0hBOztBQUVBO0F6RXUrc0hBO0F5RXIrc0hBOztBQUVBO0F6RXUrc0hBO0F5RXIrc0hBOztBQUVBO0F6RXUrc0hBO0F5RXIrc0hBOztBQUVBO0F6RXUrc0hBO0F5RXQvc0hBO0FBQUE7QXpFeS9zSEE7QXlFeC9zSEE7O0FBRUE7QXpFMC9zSEE7QXlFeC9zSEE7O0FBRUE7QXpFMC9zSEE7QXlFeC9zSEE7O0FBRUE7QXpFMC9zSEE7QXlFeC9zSEE7O0FBRUE7QXpFMC9zSEE7QXlFemd0SEE7QUFBQTtBekU0Z3RIQTtBeUUzZ3RIQTs7QUFFQTtBekU2Z3RIQTtBeUUzZ3RIQTs7QUFFQTtBekU2Z3RIQTtBeUUzZ3RIQTs7QUFFQTtBekU2Z3RIQTtBeUUzZ3RIQTs7QUFFQTtBekU2Z3RIQTtBeUU1aHRIQTtBQUFBO0F6RStodEhBO0F5RTlodEhBOztBQUVBO0F6RWdpdEhBO0F5RTlodEhBOztBQUVBO0F6RWdpdEhBO0F5RTlodEhBOztBQUVBO0F6RWdpdEhBO0F5RTlodEhBOztBQUVBO0F6RWdpdEhBO0F5RS9pdEhBO0FBQUE7QXpFa2p0SEE7QXlFamp0SEE7O0FBRUE7QXpFbWp0SEE7QXlFamp0SEE7O0FBRUE7QXpFbWp0SEE7QXlFamp0SEE7O0FBRUE7QXpFbWp0SEE7QXlFamp0SEE7O0FBRUE7QXpFbWp0SEE7QXlFbGt0SEE7QUFBQTtBekVxa3RIQTtBeUVwa3RIQTs7QUFFQTtBekVza3RIQTtBeUVwa3RIQTs7QUFFQTtBekVza3RIQTtBeUVwa3RIQTs7QUFFQTtBekVza3RIQTtBeUVwa3RIQTs7QUFFQTtBekVza3RIQTtBeUVybHRIQTtBQUFBO0F6RXdsdEhBO0F5RXZsdEhBOztBQUVBO0F6RXlsdEhBO0F5RXZsdEhBOztBQUVBO0F6RXlsdEhBO0F5RXZsdEhBOztBQUVBO0F6RXlsdEhBO0F5RXZsdEhBOztBQUVBO0F6RXlsdEhBO0F5RXhtdEhBO0FBQUE7QXpFMm10SEE7QXlFMW10SEE7O0FBRUE7QXpFNG10SEE7QXlFMW10SEE7O0FBRUE7QXpFNG10SEE7QXlFMW10SEE7O0FBRUE7QXpFNG10SEE7QXlFMW10SEE7O0FBRUE7QXpFNG10SEE7QXlFM250SEE7QUFBQTtBekU4bnRIQTtBeUU3bnRIQTs7QUFFQTtBekUrbnRIQTtBeUU3bnRIQTs7QUFFQTtBekUrbnRIQTtBeUU3bnRIQTs7QUFFQTtBekUrbnRIQTtBeUU3bnRIQTs7QUFFQTtBekUrbnRIQTtBeUU5b3RIQTtBQUFBO0F6RWlwdEhBO0F5RWhwdEhBOztBQUVBO0F6RWtwdEhBO0F5RWhwdEhBOztBQUVBO0F6RWtwdEhBO0F5RWhwdEhBOztBQUVBO0F6RWtwdEhBO0F5RWhwdEhBOztBQUVBO0F6RWtwdEhBO0F5RWpxdEhBO0FBQUE7QXpFb3F0SEE7QXlFbnF0SEE7O0FBRUE7QXpFcXF0SEE7QXlFbnF0SEE7O0FBRUE7QXpFcXF0SEE7QXlFbnF0SEE7O0FBRUE7QXpFcXF0SEE7QXlFbnF0SEE7O0FBRUE7QXpFcXF0SEE7QXlFcHJ0SEE7QUFBQTtBekV1cnRIQTtBeUV0cnRIQTs7QUFFQTtBekV3cnRIQTtBeUV0cnRIQTs7QUFFQTtBekV3cnRIQTtBeUV0cnRIQTs7QUFFQTtBekV3cnRIQTtBeUV0cnRIQTs7QUFFQTtBekV3cnRIQTtBeUV2c3RIQTtBQUFBO0F6RTBzdEhBO0F5RXpzdEhBOztBQUVBO0F6RTJzdEhBO0F5RXpzdEhBOztBQUVBO0F6RTJzdEhBO0F5RXpzdEhBOztBQUVBO0F6RTJzdEhBO0F5RXpzdEhBOztBQUVBO0F6RTJzdEhBO0F5RTF0dEhBO0FBQUE7QXpFNnR0SEE7QXlFNXR0SEE7O0FBRUE7QXpFOHR0SEE7QXlFNXR0SEE7O0FBRUE7QXpFOHR0SEE7QXlFNXR0SEE7O0FBRUE7QXpFOHR0SEE7QXlFNXR0SEE7O0FBRUE7QXpFOHR0SEE7QXlFN3V0SEE7QUFBQTtBekVndnRIQTtBeUUvdXRIQTs7QUFFQTtBekVpdnRIQTtBeUUvdXRIQTs7QUFFQTtBekVpdnRIQTtBeUUvdXRIQTs7QUFFQTtBekVpdnRIQTtBeUUvdXRIQTs7QUFFQTtBekVpdnRIQTtBeUVod3RIQTtBQUFBO0F6RW13dEhBO0F5RWx3dEhBOztBQUVBO0F6RW93dEhBO0F5RWx3dEhBOztBQUVBO0F6RW93dEhBO0F5RWx3dEhBOztBQUVBO0F6RW93dEhBO0F5RWx3dEhBOztBQUVBO0F6RW93dEhBO0F5RW54dEhBO0FBQUE7QXpFc3h0SEE7QXlFcnh0SEE7O0FBRUE7QXpFdXh0SEE7QXlFcnh0SEE7O0FBRUE7QXpFdXh0SEE7QXlFcnh0SEE7O0FBRUE7QXpFdXh0SEE7QXlFcnh0SEE7O0FBRUE7QXpFdXh0SEE7QXlFdHl0SEE7QUFBQTtBekV5eXRIQTtBeUV4eXRIQTs7QUFFQTtBekUweXRIQTtBeUV4eXRIQTs7QUFFQTtBekUweXRIQTtBeUV4eXRIQTs7QUFFQTtBekUweXRIQTtBeUV4eXRIQTs7QUFFQTtBekUweXRIQTtBeUV6enRIQTtBQUFBO0F6RTR6dEhBO0F5RTN6dEhBOztBQUVBO0F6RTZ6dEhBO0F5RTN6dEhBOztBQUVBO0F6RTZ6dEhBO0F5RTN6dEhBOztBQUVBO0F6RTZ6dEhBO0F5RTN6dEhBOztBQUVBO0F6RTZ6dEhBO0F5RTUwdEhBO0FBQUE7QXpFKzB0SEE7QXlFOTB0SEE7O0FBRUE7QXpFZzF0SEE7QXlFOTB0SEE7O0FBRUE7QXpFZzF0SEE7QXlFOTB0SEE7O0FBRUE7QXpFZzF0SEE7QXlFOTB0SEE7O0FBRUE7QXpFZzF0SEE7QXlFLzF0SEE7QUFBQTtBekVrMnRIQTtBeUVqMnRIQTs7QUFFQTtBekVtMnRIQTtBeUVqMnRIQTs7QUFFQTtBekVtMnRIQTtBeUVqMnRIQTs7QUFFQTtBekVtMnRIQTtBeUVqMnRIQTs7QUFFQTtBekVtMnRIQTtBeUVsM3RIQTtBQUFBO0F6RXEzdEhBO0F5RXAzdEhBOztBQUVBO0F6RXMzdEhBO0F5RXAzdEhBOztBQUVBO0F6RXMzdEhBO0F5RXAzdEhBOztBQUVBO0F6RXMzdEhBO0F5RXAzdEhBOztBQUVBO0F6RXMzdEhBO0F5RXI0dEhBO0FBQUE7QXpFdzR0SEE7QXlFdjR0SEE7O0FBRUE7QXpFeTR0SEE7QXlFdjR0SEE7O0FBRUE7QXpFeTR0SEE7QXlFdjR0SEE7O0FBRUE7QXpFeTR0SEE7QXlFdjR0SEE7O0FBRUE7QXpFeTR0SEE7QXlFeDV0SEE7QUFBQTtBekUyNXRIQTtBeUUxNXRIQTs7QUFFQTtBekU0NXRIQTtBeUUxNXRIQTs7QUFFQTtBekU0NXRIQTtBeUUxNXRIQTs7QUFFQTtBekU0NXRIQTtBeUUxNXRIQTs7QUFFQTtBekU0NXRIQTtBeUUzNnRIQTtBQUFBO0F6RTg2dEhBO0F5RTc2dEhBOztBQUVBO0F6RSs2dEhBO0F5RTc2dEhBOztBQUVBO0F6RSs2dEhBO0F5RTc2dEhBOztBQUVBO0F6RSs2dEhBO0F5RTc2dEhBOztBQUVBO0F6RSs2dEhBO0F5RXY2dEhBO0FBQUE7QXpFMDZ0SEE7QXlFejZ0SEE7O0FBRUE7QXpFMjZ0SEE7QXlFejZ0SEE7O0FBRUE7QXpFMjZ0SEE7QXlFejZ0SEE7O0FBRUE7QXpFMjZ0SEE7QXlFejZ0SEE7O0FBRUE7QXpFMjZ0SEE7QXlFMTd0SEE7QUFBQTtBekU2N3RIQTtBeUU1N3RIQTs7QUFFQTtBekU4N3RIQTtBeUU1N3RIQTs7QUFFQTtBekU4N3RIQTtBeUU1N3RIQTs7QUFFQTtBekU4N3RIQTtBeUU1N3RIQTs7QUFFQTtBekU4N3RIQTtBeUU3OHRIQTtBQUFBO0F6RWc5dEhBO0F5RS84dEhBOztBQUVBO0F6RWk5dEhBO0F5RS84dEhBOztBQUVBO0F6RWk5dEhBO0F5RS84dEhBOztBQUVBO0F6RWk5dEhBO0F5RS84dEhBOztBQUVBO0F6RWk5dEhBO0F5RWgrdEhBO0FBQUE7QXpFbSt0SEE7QXlFbCt0SEE7O0FBRUE7QXpFbyt0SEE7QXlFbCt0SEE7O0FBRUE7QXpFbyt0SEE7QXlFbCt0SEE7O0FBRUE7QXpFbyt0SEE7QXlFbCt0SEE7O0FBRUE7QXpFbyt0SEE7QXlFbi90SEE7QUFBQTtBekVzL3RIQTtBeUVyL3RIQTs7QUFFQTtBekV1L3RIQTtBeUVyL3RIQTs7QUFFQTtBekV1L3RIQTtBeUVyL3RIQTs7QUFFQTtBekV1L3RIQTtBeUVyL3RIQTs7QUFFQTtBekV1L3RIQTtBeUV0Z3VIQTtBQUFBO0F6RXlndUhBO0F5RXhndUhBOztBQUVBO0F6RTBndUhBO0F5RXhndUhBOztBQUVBO0F6RTBndUhBO0F5RXhndUhBOztBQUVBO0F6RTBndUhBO0F5RXhndUhBOztBQUVBO0F6RTBndUhBO0F5RXpodUhBO0FBQUE7QXpFNGh1SEE7QXlFM2h1SEE7O0FBRUE7QXpFNmh1SEE7QXlFM2h1SEE7O0FBRUE7QXpFNmh1SEE7QXlFM2h1SEE7O0FBRUE7QXpFNmh1SEE7QXlFM2h1SEE7O0FBRUE7QXpFNmh1SEE7QXlFNWl1SEE7QUFBQTtBekUraXVIQTtBeUU5aXVIQTs7QUFFQTtBekVnanVIQTtBeUU5aXVIQTs7QUFFQTtBekVnanVIQTtBeUU5aXVIQTs7QUFFQTtBekVnanVIQTtBeUU5aXVIQTs7QUFFQTtBekVnanVIQTtBeUUvanVIQTtBQUFBO0F6RWtrdUhBO0F5RWprdUhBOztBQUVBO0F6RW1rdUhBO0F5RWprdUhBOztBQUVBO0F6RW1rdUhBO0F5RWprdUhBOztBQUVBO0F6RW1rdUhBO0F5RWprdUhBOztBQUVBO0F6RW1rdUhBO0F5RWxsdUhBO0FBQUE7QXpFcWx1SEE7QXlFcGx1SEE7O0FBRUE7QXpFc2x1SEE7QXlFcGx1SEE7O0FBRUE7QXpFc2x1SEE7QXlFcGx1SEE7O0FBRUE7QXpFc2x1SEE7QXlFcGx1SEE7O0FBRUE7QXpFc2x1SEE7QXlFcm11SEE7QUFBQTtBekV3bXVIQTtBeUV2bXVIQTs7QUFFQTtBekV5bXVIQTtBeUV2bXVIQTs7QUFFQTtBekV5bXVIQTtBeUV2bXVIQTs7QUFFQTtBekV5bXVIQTtBeUV2bXVIQTs7QUFFQTtBekV5bXVIQTtBeUV4bnVIQTtBQUFBO0F6RTJudUhBO0F5RTFudUhBOztBQUVBO0F6RTRudUhBO0F5RTFudUhBOztBQUVBO0F6RTRudUhBO0F5RTFudUhBOztBQUVBO0F6RTRudUhBO0F5RTFudUhBOztBQUVBO0F6RTRudUhBO0F5RTNvdUhBO0FBQUE7QXpFOG91SEE7QXlFN291SEE7O0FBRUE7QXpFK291SEE7QXlFN291SEE7O0FBRUE7QXpFK291SEE7QXlFN291SEE7O0FBRUE7QXpFK291SEE7QXlFN291SEE7O0FBRUE7QXpFK291SEE7QXlFOXB1SEE7QUFBQTtBekVpcXVIQTtBeUVocXVIQTs7QUFFQTtBekVrcXVIQTtBeUVocXVIQTs7QUFFQTtBekVrcXVIQTtBeUVocXVIQTs7QUFFQTtBekVrcXVIQTtBeUVocXVIQTs7QUFFQTtBekVrcXVIQTtBeUVqcnVIQTtBQUFBO0F6RW9ydUhBO0F5RW5ydUhBOztBQUVBO0F6RXFydUhBO0F5RW5ydUhBOztBQUVBO0F6RXFydUhBO0F5RW5ydUhBOztBQUVBO0F6RXFydUhBO0F5RW5ydUhBOztBQUVBO0F6RXFydUhBO0F5RXBzdUhBO0FBQUE7QXpFdXN1SEE7QXlFdHN1SEE7O0FBRUE7QXpFd3N1SEE7QXlFdHN1SEE7O0FBRUE7QXpFd3N1SEE7QXlFdHN1SEE7O0FBRUE7QXpFd3N1SEE7QXlFdHN1SEE7O0FBRUE7QXpFd3N1SEE7QXlFdnR1SEE7QUFBQTtBekUwdHVIQTtBeUV6dHVIQTs7QUFFQTtBekUydHVIQTtBeUV6dHVIQTs7QUFFQTtBekUydHVIQTtBeUV6dHVIQTs7QUFFQTtBekUydHVIQTtBeUV6dHVIQTs7QUFFQTtBekUydHVIQTtBeUUxdXVIQTtBQUFBO0F6RTZ1dUhBO0F5RTV1dUhBOztBQUVBO0F6RTh1dUhBO0F5RTV1dUhBOztBQUVBO0F6RTh1dUhBO0F5RTV1dUhBOztBQUVBO0F6RTh1dUhBO0F5RTV1dUhBOztBQUVBO0F6RTh1dUhBO0F5RTd2dUhBO0FBQUE7QXpFZ3d1SEE7QXlFL3Z1SEE7O0FBRUE7QXpFaXd1SEE7QXlFL3Z1SEE7O0FBRUE7QXpFaXd1SEE7QXlFL3Z1SEE7O0FBRUE7QXpFaXd1SEE7QXlFL3Z1SEE7O0FBRUE7QXpFaXd1SEE7QXlFaHh1SEE7QUFBQTtBekVteHVIQTtBeUVseHVIQTs7QUFFQTtBekVveHVIQTtBeUVseHVIQTs7QUFFQTtBekVveHVIQTtBeUVseHVIQTs7QUFFQTtBekVveHVIQTtBeUVseHVIQTs7QUFFQTtBekVveHVIQTtBeUU5d3VIQTtBQUFBO0F6RWl4dUhBO0F5RWh4dUhBOztBQUVBO0F6RWt4dUhBO0F5RWh4dUhBOztBQUVBO0F6RWt4dUhBO0F5RWh4dUhBOztBQUVBO0F6RWt4dUhBO0F5RWh4dUhBOztBQUVBO0F6RWt4dUhBO0FBQ0E7QWlCNXh1SEE7QXdEbERBO0FBQUE7QXpFazF1SEE7QXlFajF1SEE7O0FBRUE7QXpFbTF1SEE7QXlFajF1SEE7O0FBRUE7QXpFbTF1SEE7QXlFajF1SEE7O0FBRUE7QXpFbTF1SEE7QXlFajF1SEE7O0FBRUE7QXpFbTF1SEE7QXlFbDJ1SEE7QUFBQTtBekVxMnVIQTtBeUVwMnVIQTs7QUFFQTtBekVzMnVIQTtBeUVwMnVIQTs7QUFFQTtBekVzMnVIQTtBeUVwMnVIQTs7QUFFQTtBekVzMnVIQTtBeUVwMnVIQTs7QUFFQTtBekVzMnVIQTtBeUVyM3VIQTtBQUFBO0F6RXczdUhBO0F5RXYzdUhBOztBQUVBO0F6RXkzdUhBO0F5RXYzdUhBOztBQUVBO0F6RXkzdUhBO0F5RXYzdUhBOztBQUVBO0F6RXkzdUhBO0F5RXYzdUhBOztBQUVBO0F6RXkzdUhBO0F5RXg0dUhBO0FBQUE7QXpFMjR1SEE7QXlFMTR1SEE7O0FBRUE7QXpFNDR1SEE7QXlFMTR1SEE7O0FBRUE7QXpFNDR1SEE7QXlFMTR1SEE7O0FBRUE7QXpFNDR1SEE7QXlFMTR1SEE7O0FBRUE7QXpFNDR1SEE7QXlFMzV1SEE7QUFBQTtBekU4NXVIQTtBeUU3NXVIQTs7QUFFQTtBekUrNXVIQTtBeUU3NXVIQTs7QUFFQTtBekUrNXVIQTtBeUU3NXVIQTs7QUFFQTtBekUrNXVIQTtBeUU3NXVIQTs7QUFFQTtBekUrNXVIQTtBeUU5NnVIQTtBQUFBO0F6RWk3dUhBO0F5RWg3dUhBOztBQUVBO0F6RWs3dUhBO0F5RWg3dUhBOztBQUVBO0F6RWs3dUhBO0F5RWg3dUhBOztBQUVBO0F6RWs3dUhBO0F5RWg3dUhBOztBQUVBO0F6RWs3dUhBO0F5RWo4dUhBO0FBQUE7QXpFbzh1SEE7QXlFbjh1SEE7O0FBRUE7QXpFcTh1SEE7QXlFbjh1SEE7O0FBRUE7QXpFcTh1SEE7QXlFbjh1SEE7O0FBRUE7QXpFcTh1SEE7QXlFbjh1SEE7O0FBRUE7QXpFcTh1SEE7QXlFcDl1SEE7QUFBQTtBekV1OXVIQTtBeUV0OXVIQTs7QUFFQTtBekV3OXVIQTtBeUV0OXVIQTs7QUFFQTtBekV3OXVIQTtBeUV0OXVIQTs7QUFFQTtBekV3OXVIQTtBeUV0OXVIQTs7QUFFQTtBekV3OXVIQTtBeUV2K3VIQTtBQUFBO0F6RTArdUhBO0F5RXordUhBOztBQUVBO0F6RTIrdUhBO0F5RXordUhBOztBQUVBO0F6RTIrdUhBO0F5RXordUhBOztBQUVBO0F6RTIrdUhBO0F5RXordUhBOztBQUVBO0F6RTIrdUhBO0F5RTEvdUhBO0FBQUE7QXpFNi91SEE7QXlFNS91SEE7O0FBRUE7QXpFOC91SEE7QXlFNS91SEE7O0FBRUE7QXpFOC91SEE7QXlFNS91SEE7O0FBRUE7QXpFOC91SEE7QXlFNS91SEE7O0FBRUE7QXpFOC91SEE7QXlFN2d2SEE7QUFBQTtBekVnaHZIQTtBeUUvZ3ZIQTs7QUFFQTtBekVpaHZIQTtBeUUvZ3ZIQTs7QUFFQTtBekVpaHZIQTtBeUUvZ3ZIQTs7QUFFQTtBekVpaHZIQTtBeUUvZ3ZIQTs7QUFFQTtBekVpaHZIQTtBeUVoaXZIQTtBQUFBO0F6RW1pdkhBO0F5RWxpdkhBOztBQUVBO0F6RW9pdkhBO0F5RWxpdkhBOztBQUVBO0F6RW9pdkhBO0F5RWxpdkhBOztBQUVBO0F6RW9pdkhBO0F5RWxpdkhBOztBQUVBO0F6RW9pdkhBO0F5RW5qdkhBO0FBQUE7QXpFc2p2SEE7QXlFcmp2SEE7O0FBRUE7QXpFdWp2SEE7QXlFcmp2SEE7O0FBRUE7QXpFdWp2SEE7QXlFcmp2SEE7O0FBRUE7QXpFdWp2SEE7QXlFcmp2SEE7O0FBRUE7QXpFdWp2SEE7QXlFdGt2SEE7QUFBQTtBekV5a3ZIQTtBeUV4a3ZIQTs7QUFFQTtBekUwa3ZIQTtBeUV4a3ZIQTs7QUFFQTtBekUwa3ZIQTtBeUV4a3ZIQTs7QUFFQTtBekUwa3ZIQTtBeUV4a3ZIQTs7QUFFQTtBekUwa3ZIQTtBeUV6bHZIQTtBQUFBO0F6RTRsdkhBO0F5RTNsdkhBOztBQUVBO0F6RTZsdkhBO0F5RTNsdkhBOztBQUVBO0F6RTZsdkhBO0F5RTNsdkhBOztBQUVBO0F6RTZsdkhBO0F5RTNsdkhBOztBQUVBO0F6RTZsdkhBO0F5RTVtdkhBO0FBQUE7QXpFK212SEE7QXlFOW12SEE7O0FBRUE7QXpFZ252SEE7QXlFOW12SEE7O0FBRUE7QXpFZ252SEE7QXlFOW12SEE7O0FBRUE7QXpFZ252SEE7QXlFOW12SEE7O0FBRUE7QXpFZ252SEE7QXlFL252SEE7QUFBQTtBekVrb3ZIQTtBeUVqb3ZIQTs7QUFFQTtBekVtb3ZIQTtBeUVqb3ZIQTs7QUFFQTtBekVtb3ZIQTtBeUVqb3ZIQTs7QUFFQTtBekVtb3ZIQTtBeUVqb3ZIQTs7QUFFQTtBekVtb3ZIQTtBeUVscHZIQTtBQUFBO0F6RXFwdkhBO0F5RXBwdkhBOztBQUVBO0F6RXNwdkhBO0F5RXBwdkhBOztBQUVBO0F6RXNwdkhBO0F5RXBwdkhBOztBQUVBO0F6RXNwdkhBO0F5RXBwdkhBOztBQUVBO0F6RXNwdkhBO0F5RXJxdkhBO0FBQUE7QXpFd3F2SEE7QXlFdnF2SEE7O0FBRUE7QXpFeXF2SEE7QXlFdnF2SEE7O0FBRUE7QXpFeXF2SEE7QXlFdnF2SEE7O0FBRUE7QXpFeXF2SEE7QXlFdnF2SEE7O0FBRUE7QXpFeXF2SEE7QXlFeHJ2SEE7QUFBQTtBekUycnZIQTtBeUUxcnZIQTs7QUFFQTtBekU0cnZIQTtBeUUxcnZIQTs7QUFFQTtBekU0cnZIQTtBeUUxcnZIQTs7QUFFQTtBekU0cnZIQTtBeUUxcnZIQTs7QUFFQTtBekU0cnZIQTtBeUUzc3ZIQTtBQUFBO0F6RThzdkhBO0F5RTdzdkhBOztBQUVBO0F6RStzdkhBO0F5RTdzdkhBOztBQUVBO0F6RStzdkhBO0F5RTdzdkhBOztBQUVBO0F6RStzdkhBO0F5RTdzdkhBOztBQUVBO0F6RStzdkhBO0F5RTl0dkhBO0FBQUE7QXpFaXV2SEE7QXlFaHV2SEE7O0FBRUE7QXpFa3V2SEE7QXlFaHV2SEE7O0FBRUE7QXpFa3V2SEE7QXlFaHV2SEE7O0FBRUE7QXpFa3V2SEE7QXlFaHV2SEE7O0FBRUE7QXpFa3V2SEE7QXlFanZ2SEE7QUFBQTtBekVvdnZIQTtBeUVudnZIQTs7QUFFQTtBekVxdnZIQTtBeUVudnZIQTs7QUFFQTtBekVxdnZIQTtBeUVudnZIQTs7QUFFQTtBekVxdnZIQTtBeUVudnZIQTs7QUFFQTtBekVxdnZIQTtBeUVwd3ZIQTtBQUFBO0F6RXV3dkhBO0F5RXR3dkhBOztBQUVBO0F6RXd3dkhBO0F5RXR3dkhBOztBQUVBO0F6RXd3dkhBO0F5RXR3dkhBOztBQUVBO0F6RXd3dkhBO0F5RXR3dkhBOztBQUVBO0F6RXd3dkhBO0F5RXZ4dkhBO0FBQUE7QXpFMHh2SEE7QXlFenh2SEE7O0FBRUE7QXpFMnh2SEE7QXlFenh2SEE7O0FBRUE7QXpFMnh2SEE7QXlFenh2SEE7O0FBRUE7QXpFMnh2SEE7QXlFenh2SEE7O0FBRUE7QXpFMnh2SEE7QXlFMXl2SEE7QUFBQTtBekU2eXZIQTtBeUU1eXZIQTs7QUFFQTtBekU4eXZIQTtBeUU1eXZIQTs7QUFFQTtBekU4eXZIQTtBeUU1eXZIQTs7QUFFQTtBekU4eXZIQTtBeUU1eXZIQTs7QUFFQTtBekU4eXZIQTtBeUU3enZIQTtBQUFBO0F6RWcwdkhBO0F5RS96dkhBOztBQUVBO0F6RWkwdkhBO0F5RS96dkhBOztBQUVBO0F6RWkwdkhBO0F5RS96dkhBOztBQUVBO0F6RWkwdkhBO0F5RS96dkhBOztBQUVBO0F6RWkwdkhBO0F5RWgxdkhBO0FBQUE7QXpFbTF2SEE7QXlFbDF2SEE7O0FBRUE7QXpFbzF2SEE7QXlFbDF2SEE7O0FBRUE7QXpFbzF2SEE7QXlFbDF2SEE7O0FBRUE7QXpFbzF2SEE7QXlFbDF2SEE7O0FBRUE7QXpFbzF2SEE7QXlFbjJ2SEE7QUFBQTtBekVzMnZIQTtBeUVyMnZIQTs7QUFFQTtBekV1MnZIQTtBeUVyMnZIQTs7QUFFQTtBekV1MnZIQTtBeUVyMnZIQTs7QUFFQTtBekV1MnZIQTtBeUVyMnZIQTs7QUFFQTtBekV1MnZIQTtBeUV0M3ZIQTtBQUFBO0F6RXkzdkhBO0F5RXgzdkhBOztBQUVBO0F6RTAzdkhBO0F5RXgzdkhBOztBQUVBO0F6RTAzdkhBO0F5RXgzdkhBOztBQUVBO0F6RTAzdkhBO0F5RXgzdkhBOztBQUVBO0F6RTAzdkhBO0F5RXo0dkhBO0FBQUE7QXpFNDR2SEE7QXlFMzR2SEE7O0FBRUE7QXpFNjR2SEE7QXlFMzR2SEE7O0FBRUE7QXpFNjR2SEE7QXlFMzR2SEE7O0FBRUE7QXpFNjR2SEE7QXlFMzR2SEE7O0FBRUE7QXpFNjR2SEE7QXlFNTV2SEE7QUFBQTtBekUrNXZIQTtBeUU5NXZIQTs7QUFFQTtBekVnNnZIQTtBeUU5NXZIQTs7QUFFQTtBekVnNnZIQTtBeUU5NXZIQTs7QUFFQTtBekVnNnZIQTtBeUU5NXZIQTs7QUFFQTtBekVnNnZIQTtBeUUvNnZIQTtBQUFBO0F6RWs3dkhBO0F5RWo3dkhBOztBQUVBO0F6RW03dkhBO0F5RWo3dkhBOztBQUVBO0F6RW03dkhBO0F5RWo3dkhBOztBQUVBO0F6RW03dkhBO0F5RWo3dkhBOztBQUVBO0F6RW03dkhBO0F5RWw4dkhBO0FBQUE7QXpFcTh2SEE7QXlFcDh2SEE7O0FBRUE7QXpFczh2SEE7QXlFcDh2SEE7O0FBRUE7QXpFczh2SEE7QXlFcDh2SEE7O0FBRUE7QXpFczh2SEE7QXlFcDh2SEE7O0FBRUE7QXpFczh2SEE7QXlFcjl2SEE7QUFBQTtBekV3OXZIQTtBeUV2OXZIQTs7QUFFQTtBekV5OXZIQTtBeUV2OXZIQTs7QUFFQTtBekV5OXZIQTtBeUV2OXZIQTs7QUFFQTtBekV5OXZIQTtBeUV2OXZIQTs7QUFFQTtBekV5OXZIQTtBeUV4K3ZIQTtBQUFBO0F6RTIrdkhBO0F5RTErdkhBOztBQUVBO0F6RTQrdkhBO0F5RTErdkhBOztBQUVBO0F6RTQrdkhBO0F5RTErdkhBOztBQUVBO0F6RTQrdkhBO0F5RTErdkhBOztBQUVBO0F6RTQrdkhBO0F5RTMvdkhBO0FBQUE7QXpFOC92SEE7QXlFNy92SEE7O0FBRUE7QXpFKy92SEE7QXlFNy92SEE7O0FBRUE7QXpFKy92SEE7QXlFNy92SEE7O0FBRUE7QXpFKy92SEE7QXlFNy92SEE7O0FBRUE7QXpFKy92SEE7QXlFOWd3SEE7QUFBQTtBekVpaHdIQTtBeUVoaHdIQTs7QUFFQTtBekVraHdIQTtBeUVoaHdIQTs7QUFFQTtBekVraHdIQTtBeUVoaHdIQTs7QUFFQTtBekVraHdIQTtBeUVoaHdIQTs7QUFFQTtBekVraHdIQTtBeUVqaXdIQTtBQUFBO0F6RW9pd0hBO0F5RW5pd0hBOztBQUVBO0F6RXFpd0hBO0F5RW5pd0hBOztBQUVBO0F6RXFpd0hBO0F5RW5pd0hBOztBQUVBO0F6RXFpd0hBO0F5RW5pd0hBOztBQUVBO0F6RXFpd0hBO0F5RXBqd0hBO0FBQUE7QXpFdWp3SEE7QXlFdGp3SEE7O0FBRUE7QXpFd2p3SEE7QXlFdGp3SEE7O0FBRUE7QXpFd2p3SEE7QXlFdGp3SEE7O0FBRUE7QXpFd2p3SEE7QXlFdGp3SEE7O0FBRUE7QXpFd2p3SEE7QXlFdmt3SEE7QUFBQTtBekUwa3dIQTtBeUV6a3dIQTs7QUFFQTtBekUya3dIQTtBeUV6a3dIQTs7QUFFQTtBekUya3dIQTtBeUV6a3dIQTs7QUFFQTtBekUya3dIQTtBeUV6a3dIQTs7QUFFQTtBekUya3dIQTtBeUUxbHdIQTtBQUFBO0F6RTZsd0hBO0F5RTVsd0hBOztBQUVBO0F6RThsd0hBO0F5RTVsd0hBOztBQUVBO0F6RThsd0hBO0F5RTVsd0hBOztBQUVBO0F6RThsd0hBO0F5RTVsd0hBOztBQUVBO0F6RThsd0hBO0F5RXRsd0hBO0FBQUE7QXpFeWx3SEE7QXlFeGx3SEE7O0FBRUE7QXpFMGx3SEE7QXlFeGx3SEE7O0FBRUE7QXpFMGx3SEE7QXlFeGx3SEE7O0FBRUE7QXpFMGx3SEE7QXlFeGx3SEE7O0FBRUE7QXpFMGx3SEE7QXlFem13SEE7QUFBQTtBekU0bXdIQTtBeUUzbXdIQTs7QUFFQTtBekU2bXdIQTtBeUUzbXdIQTs7QUFFQTtBekU2bXdIQTtBeUUzbXdIQTs7QUFFQTtBekU2bXdIQTtBeUUzbXdIQTs7QUFFQTtBekU2bXdIQTtBeUU1bndIQTtBQUFBO0F6RStud0hBO0F5RTlud0hBOztBQUVBO0F6RWdvd0hBO0F5RTlud0hBOztBQUVBO0F6RWdvd0hBO0F5RTlud0hBOztBQUVBO0F6RWdvd0hBO0F5RTlud0hBOztBQUVBO0F6RWdvd0hBO0F5RS9vd0hBO0FBQUE7QXpFa3B3SEE7QXlFanB3SEE7O0FBRUE7QXpFbXB3SEE7QXlFanB3SEE7O0FBRUE7QXpFbXB3SEE7QXlFanB3SEE7O0FBRUE7QXpFbXB3SEE7QXlFanB3SEE7O0FBRUE7QXpFbXB3SEE7QXlFbHF3SEE7QUFBQTtBekVxcXdIQTtBeUVwcXdIQTs7QUFFQTtBekVzcXdIQTtBeUVwcXdIQTs7QUFFQTtBekVzcXdIQTtBeUVwcXdIQTs7QUFFQTtBekVzcXdIQTtBeUVwcXdIQTs7QUFFQTtBekVzcXdIQTtBeUVycndIQTtBQUFBO0F6RXdyd0hBO0F5RXZyd0hBOztBQUVBO0F6RXlyd0hBO0F5RXZyd0hBOztBQUVBO0F6RXlyd0hBO0F5RXZyd0hBOztBQUVBO0F6RXlyd0hBO0F5RXZyd0hBOztBQUVBO0F6RXlyd0hBO0F5RXhzd0hBO0FBQUE7QXpFMnN3SEE7QXlFMXN3SEE7O0FBRUE7QXpFNHN3SEE7QXlFMXN3SEE7O0FBRUE7QXpFNHN3SEE7QXlFMXN3SEE7O0FBRUE7QXpFNHN3SEE7QXlFMXN3SEE7O0FBRUE7QXpFNHN3SEE7QXlFM3R3SEE7QUFBQTtBekU4dHdIQTtBeUU3dHdIQTs7QUFFQTtBekUrdHdIQTtBeUU3dHdIQTs7QUFFQTtBekUrdHdIQTtBeUU3dHdIQTs7QUFFQTtBekUrdHdIQTtBeUU3dHdIQTs7QUFFQTtBekUrdHdIQTtBeUU5dXdIQTtBQUFBO0F6RWl2d0hBO0F5RWh2d0hBOztBQUVBO0F6RWt2d0hBO0F5RWh2d0hBOztBQUVBO0F6RWt2d0hBO0F5RWh2d0hBOztBQUVBO0F6RWt2d0hBO0F5RWh2d0hBOztBQUVBO0F6RWt2d0hBO0F5RWp3d0hBO0FBQUE7QXpFb3d3SEE7QXlFbnd3SEE7O0FBRUE7QXpFcXd3SEE7QXlFbnd3SEE7O0FBRUE7QXpFcXd3SEE7QXlFbnd3SEE7O0FBRUE7QXpFcXd3SEE7QXlFbnd3SEE7O0FBRUE7QXpFcXd3SEE7QXlFcHh3SEE7QUFBQTtBekV1eHdIQTtBeUV0eHdIQTs7QUFFQTtBekV3eHdIQTtBeUV0eHdIQTs7QUFFQTtBekV3eHdIQTtBeUV0eHdIQTs7QUFFQTtBekV3eHdIQTtBeUV0eHdIQTs7QUFFQTtBekV3eHdIQTtBeUV2eXdIQTtBQUFBO0F6RTB5d0hBO0F5RXp5d0hBOztBQUVBO0F6RTJ5d0hBO0F5RXp5d0hBOztBQUVBO0F6RTJ5d0hBO0F5RXp5d0hBOztBQUVBO0F6RTJ5d0hBO0F5RXp5d0hBOztBQUVBO0F6RTJ5d0hBO0F5RTF6d0hBO0FBQUE7QXpFNnp3SEE7QXlFNXp3SEE7O0FBRUE7QXpFOHp3SEE7QXlFNXp3SEE7O0FBRUE7QXpFOHp3SEE7QXlFNXp3SEE7O0FBRUE7QXpFOHp3SEE7QXlFNXp3SEE7O0FBRUE7QXpFOHp3SEE7QXlFNzB3SEE7QUFBQTtBekVnMXdIQTtBeUUvMHdIQTs7QUFFQTtBekVpMXdIQTtBeUUvMHdIQTs7QUFFQTtBekVpMXdIQTtBeUUvMHdIQTs7QUFFQTtBekVpMXdIQTtBeUUvMHdIQTs7QUFFQTtBekVpMXdIQTtBeUVoMndIQTtBQUFBO0F6RW0yd0hBO0F5RWwyd0hBOztBQUVBO0F6RW8yd0hBO0F5RWwyd0hBOztBQUVBO0F6RW8yd0hBO0F5RWwyd0hBOztBQUVBO0F6RW8yd0hBO0F5RWwyd0hBOztBQUVBO0F6RW8yd0hBO0F5RW4zd0hBO0FBQUE7QXpFczN3SEE7QXlFcjN3SEE7O0FBRUE7QXpFdTN3SEE7QXlFcjN3SEE7O0FBRUE7QXpFdTN3SEE7QXlFcjN3SEE7O0FBRUE7QXpFdTN3SEE7QXlFcjN3SEE7O0FBRUE7QXpFdTN3SEE7QXlFdDR3SEE7QUFBQTtBekV5NHdIQTtBeUV4NHdIQTs7QUFFQTtBekUwNHdIQTtBeUV4NHdIQTs7QUFFQTtBekUwNHdIQTtBeUV4NHdIQTs7QUFFQTtBekUwNHdIQTtBeUV4NHdIQTs7QUFFQTtBekUwNHdIQTtBeUV6NXdIQTtBQUFBO0F6RTQ1d0hBO0F5RTM1d0hBOztBQUVBO0F6RTY1d0hBO0F5RTM1d0hBOztBQUVBO0F6RTY1d0hBO0F5RTM1d0hBOztBQUVBO0F6RTY1d0hBO0F5RTM1d0hBOztBQUVBO0F6RTY1d0hBO0F5RTU2d0hBO0FBQUE7QXpFKzZ3SEE7QXlFOTZ3SEE7O0FBRUE7QXpFZzd3SEE7QXlFOTZ3SEE7O0FBRUE7QXpFZzd3SEE7QXlFOTZ3SEE7O0FBRUE7QXpFZzd3SEE7QXlFOTZ3SEE7O0FBRUE7QXpFZzd3SEE7QXlFLzd3SEE7QUFBQTtBekVrOHdIQTtBeUVqOHdIQTs7QUFFQTtBekVtOHdIQTtBeUVqOHdIQTs7QUFFQTtBekVtOHdIQTtBeUVqOHdIQTs7QUFFQTtBekVtOHdIQTtBeUVqOHdIQTs7QUFFQTtBekVtOHdIQTtBeUU3N3dIQTtBQUFBO0F6RWc4d0hBO0F5RS83d0hBOztBQUVBO0F6RWk4d0hBO0F5RS83d0hBOztBQUVBO0F6RWk4d0hBO0F5RS83d0hBOztBQUVBO0F6RWk4d0hBO0F5RS83d0hBOztBQUVBO0F6RWk4d0hBO0FBQ0E7QTBFbGd4SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QTFFa2d4SEE7O0EyRTVneEhBO0FBQUE7QTNFZ2h4SEE7O0EyRTVneEhBO0FBQUE7QTNFZ2h4SEE7O0EyRS9neEhBO0FBQUE7QTNFbWh4SEE7O0EyRWxoeEhBO0FBQUE7QTNFc2h4SEE7O0EyRXJoeEhBO0FDVEE7QUFDQTtBQUNBO0E1RWtpeEhBOztBMkVuaHhIQTtBQUFBO0EzRXVoeEhBOztBMkV0aHhIQTtBQUFBO0EzRTBoeEhBOztBMkV6aHhIQTtBQUFBO0EzRTZoeEhBOztBaUJ4L3dIQTtBMER2Q0E7QUFBQTtBM0VvaXhIQTtBMkVuaXhIQTtBQUFBO0EzRXNpeEhBO0EyRXJpeEhBO0FBQUE7QTNFd2l4SEE7QUFDQTtBaUJwZ3hIQTtBMER2Q0E7QUFBQTtBM0UraXhIQTtBMkU5aXhIQTtBQUFBO0EzRWlqeEhBO0EyRWhqeEhBO0FBQUE7QTNFbWp4SEE7QUFDQTtBaUIvZ3hIQTtBMER2Q0E7QUFBQTtBM0UwanhIQTtBMkV6anhIQTtBQUFBO0EzRTRqeEhBO0EyRTNqeEhBO0FBQUE7QTNFOGp4SEE7QUFDQTtBaUIxaHhIQTtBMER2Q0E7QUFBQTtBM0Vxa3hIQTtBMkVwa3hIQTtBQUFBO0EzRXVreEhBO0EyRXRreEhBO0FBQUE7QTNFeWt4SEE7QUFDQTtBMkVwa3hIQTtBQUFBO0EzRXVreEhBOztBMkV0a3hIQTtBQUFBO0EzRTBreEhBOztBMkV6a3hIQTtBQUFBO0EzRTZreEhBOztBMkV6a3hIQTtBQUFBO0EzRTZreEhBOztBMkU1a3hIQTtBQUFBO0EzRWdseEhBOztBMkUva3hIQTtBQUFBO0EzRW1seEhBOztBMkVsbHhIQTtBQUFBO0EzRXNseEhBOztBMkVybHhIQTtBQUFBO0EzRXlseEhBOztBMkV4bHhIQTtBQUFBO0EzRTRseEhBOztBMkV4bHhIQTtBQUFBO0EzRTRseEhBOztBNkVub3hIQTtBQUNBO0E3RXNveEhBOztBUTVueEhBO0FxRUxBO0E3RXFveEhBOztBNkUzb3hIQTtBQUNBO0E3RThveEhBOztBUXBveEhBO0FxRUxBO0E3RTZveEhBOztBNkVucHhIQTtBQUNBO0E3RXNweEhBOztBUTVveEhBO0FxRUxBO0E3RXFweEhBOztBNkUzcHhIQTtBQUNBO0E3RThweEhBOztBUXBweEhBO0FxRUxBO0E3RTZweEhBOztBNkVucXhIQTtBQUNBO0E3RXNxeEhBOztBUTVweEhBO0FxRUxBO0E3RXFxeEhBOztBNkUzcXhIQTtBQUNBO0E3RThxeEhBOztBUXBxeEhBO0FxRUxBO0E3RTZxeEhBOztBNkVucnhIQTtBQUNBO0E3RXNyeEhBOztBUTVxeEhBO0FxRUxBO0E3RXFyeEhBOztBNkUzcnhIQTtBQUNBO0E3RThyeEhBOztBUXByeEhBO0FxRUxBO0E3RTZyeEhBOztBNkVuc3hIQTtBQUNBO0E3RXNzeEhBOztBUTVyeEhBO0FxRUxBO0E3RXFzeEhBOztBNkUzc3hIQTtBQUNBO0E3RThzeEhBOztBUXBzeEhBO0FxRUxBO0E3RTZzeEhBOztBNkVudHhIQTtBQUNBO0E3RXN0eEhBOztBUTVzeEhBO0FxRUxBO0E3RXF0eEhBOztBNkUzdHhIQTtBQUNBO0E3RTh0eEhBOztBUXB0eEhBO0FxRUxBO0E3RTZ0eEhBOztBMkV0cnhIQTtBQUFBO0EzRTByeEhBOztBMkV6cnhIQTtBQUFBO0EzRTZyeEhBOztBMkUzcnhIQTtBQUFBO0EzRStyeEhBOztBMkU5cnhIQTtBQUFBO0EzRWtzeEhBOztBMkU5cnhIQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RXl2eEhBOztBMkVsc3hIQTtBQUFBO0EzRXNzeEhBOztBMkVwc3hIQTtBQUNBO0FBQ0E7QTNFdXN4SEE7O0EyRWxzeEhBO0FBQUE7QTNFc3N4SEE7O0ErRXZ3eEhBO0FBQ0E7QS9FMHd4SEE7O0ErRXZ3eEhBO0FBQ0E7QS9FMHd4SEE7O0FnRjF3eEhBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEYwd3hIQTtBZ0Z0d3hIQTtBQUNBO0FoRnd3eEhBO0FnRi92eEhBO0FBQ0E7QWhGaXd4SEE7QWdGbnZ4SEE7QUFDQTtBaEZxdnhIQTtBZ0ZudnhIQTs7QUFFQTtBQUNBO0FoRnF2eEhBO0FnRmx2eEhBOztBQUVBO0FoRm92eEhBO0FnRmp2eEhBOzs7QUFHQTtBQUNBO0FoRm12eEhBO0FnRmh2eEhBOztBQUVBO0FoRmt2eEhBO0FnRjF1eEhBO0FBQ0E7QWhGNHV4SEE7QWdGMXV4SEE7QUFDQTtBaEY0dXhIQTtBZ0YxdXhIQTtBQUNBO0FoRjR1eEhBO0FnRnh1eEhBO0FBQ0E7QWhGMHV4SEE7QWdGeHV4SEE7QUFDQTtBaEYwdXhIQTtBZ0Z2dXhIQTtBQUNBO0FoRnl1eEhBO0FnRnZ1eEhBOztBQUVBO0FoRnl1eEhBO0FnRnB1eEhBOztBQUVBO0FoRnN1eEhBO0FnRmx1eEhBO0FBQ0E7QWhGb3V4SEE7QWdGbHV4SEE7Ozs7QUFJQTtBaEZvdXhIQTtBZ0ZodXhIQTtBQUNBO0FBQ0E7QWhGa3V4SEE7QUFDQTtBaUZqMnhIQTtBQzRCQTtBQUNBO0FBQ0E7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRm0yeEhBO0FrRmoyeEhBO0FBQ0E7QUFDQTtBbEZtMnhIQTtBa0ZoMnhIQTtBQUdBO0FBQ0E7QWxGZzJ4SEE7QWtGNzF4SEE7QUFDQTtBbEYrMXhIQTtBa0ZyMXhIQTtBQUlBO0FsRm8xeEhBOztBa0YveHhIQTtBQ25GQTtBQUFBO0FBQUE7QW5GczN4SEE7QW1GcDN4SEE7QUFDQTtBQUFBO0FBQUE7QW5GczN4SEE7QW1GcDN4SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRnMzeEhBOztBaUIvenhIQTtBaUVzQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGNHl4SEE7QUFDQTtBaUIxMHhIQTtBaUVzQkE7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBbEY2eXhIQTtBQUNBOztBa0Z0eXhIQTtBQURBO0FBRUE7QWxGMHl4SEE7QUFDQTtBa0Z2eXhIQTtBQURBO0FBRUE7QUFDQTtBbEYweXhIQTtBQUNBO0FrRnR5eEhBO0FBREE7QUFFQTtBbEZ5eXhIQTtBQUNBOztBa0ZweXhIQTs7QUFFQTtBbEZ1eXhIQTs7QWtGbHl4SEE7QUFDQTtBbEZxeXhIQTtBa0ZueXhIQTtBQUNBO0FsRnF5eEhBOztBa0ZqeXhIQTtBQUNBO0FsRm95eEhBO0FrRmx5eEhBO0FBQ0E7QUFBQTtBbEZveXhIQTs7QW9GejZ4SEE7QUFDQTtBcEY0NnhIQTs7QW9GNzZ4SEE7QUFDQTtBcEZnN3hIQTs7QWlCejF4SEE7QW1FeEZBO0FBQ0E7QXBGcTd4SEE7QW9GdDd4SEE7QUFDQTtBcEZ3N3hIQTtBQUNBO0FpQmwyeEhBO0FtRXhGQTtBQUNBO0FwRjY3eEhBO0FvRjk3eEhBO0FBQ0E7QXBGZzh4SEE7QUFDQTtBaUIxMnhIQTtBbUV4RkE7QUFDQTtBcEZxOHhIQTtBb0Z0OHhIQTtBQUNBO0FwRnc4eEhBO0FBQ0E7QWlCcDZ4SEE7QW1FdENBO0FBQ0E7QXBGNjh4SEE7QW9GOTh4SEE7QUFDQTtBcEZnOXhIQTtBQUNBO0FpQi81eEhBO0FtRTNDQTtBQUdBO0FwRjI4eEhBO0FBQ0E7O0FpQnA2eEhBO0FtRTNDQTtBQUdBO0FwRmk5eEhBO0FBQ0E7O0FpQjE2eEhBO0FtRTNDQTtBQUdBO0FwRnU5eEhBO0FBQ0E7O0FpQmg3eEhBO0FtRTNDQTtBQUdBO0FwRjY5eEhBO0FBQ0E7O0FvRmoreEhBO0FBR0E7QXBGayt4SEE7O0FvRjc5eEhBO0FBQ0E7QUFBQTtBQUFBO0FwRmcreEhBOztBcUZsK3hIQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZnL3hIQTs7QXFGait4SEE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRjIveEhBOztBaUJqK3hIQTtBb0VGQTtBQUNBO0FyRnUreEhBO0FxRnAreEhBO0FBQ0E7QXJGcyt4SEE7QUFDQTtBaUIxK3hIQTtBb0VRQTtBQUNBO0FyRnEreEhBO0FxRmwreEhBO0FBQ0E7QXJGbyt4SEE7QUFDQTtBaUJsL3hIQTtBb0VrQkE7QUFDQTtBckZtK3hIQTtBcUZoK3hIQTtBQUNBO0FyRmsreEhBO0FBQ0E7QWlCMS94SEE7QW9FRkE7QUFDQTtBckYrL3hIQTtBcUY1L3hIQTtBQUNBO0FyRjgveEhBO0FBQ0E7QWlCbGd5SEE7QW9FUUE7QUFDQTtBckY2L3hIQTtBcUYxL3hIQTtBQUNBO0FyRjQveEhBO0FBQ0E7QWlCMWd5SEE7QW9Fa0JBO0FBQ0E7QXJGMi94SEE7QXFGeC94SEE7QUFDQTtBckYwL3hIQTtBQUNBO0FpQmxoeUhBO0FvRUZBO0FBQ0E7QXJGdWh5SEE7QXFGcGh5SEE7QUFDQTtBckZzaHlIQTtBQUNBO0FpQjFoeUhBO0FvRVFBO0FBQ0E7QXJGcWh5SEE7QXFGbGh5SEE7QUFDQTtBckZvaHlIQTtBQUNBO0FpQmxpeUhBO0FvRWtCQTtBQUNBO0FyRm1oeUhBO0FxRmhoeUhBO0FBQ0E7QXJGa2h5SEE7QUFDQTtBaUIxaXlIQTtBb0VGQTtBQUNBO0FyRitpeUhBO0FxRjVpeUhBO0FBQ0E7QXJGOGl5SEE7QUFDQTtBaUJsanlIQTtBb0VRQTtBQUNBO0FyRjZpeUhBO0FxRjFpeUhBO0FBQ0E7QXJGNGl5SEE7QUFDQTtBaUIxanlIQTtBb0VrQkE7QUFDQTtBckYyaXlIQTtBcUZ4aXlIQTtBQUNBO0FyRjBpeUhBO0FBQ0E7QWlCbGt5SEE7QW9FRkE7QUFDQTtBckZ1a3lIQTtBcUZwa3lIQTtBQUNBO0FyRnNreUhBO0FBQ0E7QWlCMWt5SEE7QW9FUUE7QUFDQTtBckZxa3lIQTtBcUZsa3lIQTtBQUNBO0FyRm9reUhBO0FBQ0E7QWlCbGx5SEE7QW9Fa0JBO0FBQ0E7QXJGbWt5SEE7QXFGaGt5SEE7QUFDQTtBckZra3lIQTtBQUNBO0FpQjFseUhBO0FvRUZBO0FBQ0E7QXJGK2x5SEE7QXFGNWx5SEE7QUFDQTtBckY4bHlIQTtBQUNBO0FpQmxteUhBO0FvRVFBO0FBQ0E7QXJGNmx5SEE7QXFGMWx5SEE7QUFDQTtBckY0bHlIQTtBQUNBO0FpQjFteUhBO0FvRWtCQTtBQUNBO0FyRjJseUhBO0FxRnhseUhBO0FBQ0E7QXJGMGx5SEE7QUFDQTtBaUJsbnlIQTtBb0VGQTtBQUNBO0FyRnVueUhBO0FxRnBueUhBO0FBQ0E7QXJGc255SEE7QUFDQTtBaUIxbnlIQTtBb0VRQTtBQUNBO0FyRnFueUhBO0FxRmxueUhBO0FBQ0E7QXJGb255SEE7QUFDQTtBaUJsb3lIQTtBb0VrQkE7QUFDQTtBckZtbnlIQTtBcUZobnlIQTtBQUNBO0FyRmtueUhBO0FBQ0E7QXNGdHN5SEE7Ozs7Ozs7OztBQUFBO0FDT0E7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBdkYyc3lIQTs7QXVGeHN5SEE7QUFDQTtBQUNBO0F2RjJzeUhBOztBdUZ4c3lIQTtBQUNBO0FBQ0E7QXZGMnN5SEE7O0FpQnJzeUhBO0FzRXJEQTtBQUNBO0F2Rjh2eUhBO0F1RjN2eUhBO0FBQ0E7QXZGNnZ5SEE7QXVGMXZ5SEE7QUFDQTtBdkY0dnlIQTtBdUZ6dnlIQTtBQUNBO0F2RjJ2eUhBO0F1Rnh2eUhBO0FBQ0E7QXZGMHZ5SEE7QXVGdnZ5SEE7QUFDQTtBdkZ5dnlIQTtBdUZ0dnlIQTtBQUNBO0F2Rnd2eUhBO0F1RnJ2eUhBO0FBQ0E7QXZGdXZ5SEE7QXVGcHZ5SEE7QUFDQTtBdkZzdnlIQTtBdUZudnlIQTtBQUNBO0F2RnF2eUhBO0F1Rmx2eUhBO0FBQ0E7QUFDQTtBdkZvdnlIQTtBdUZqdnlIQTtBQUNBO0FBQ0E7QXZGbXZ5SEE7QUFDQTtBaUI5dXlIQTtBc0VyREE7QUFDQTtBdkZzeXlIQTtBdUZueXlIQTtBQUNBO0F2RnF5eUhBO0F1Rmx5eUhBO0FBQ0E7QXZGb3l5SEE7QXVGanl5SEE7QUFDQTtBdkZteXlIQTtBdUZoeXlIQTtBQUNBO0F2Rmt5eUhBO0F1Ri94eUhBO0FBQ0E7QXZGaXl5SEE7QXVGOXh5SEE7QUFDQTtBdkZneXlIQTtBdUY3eHlIQTtBQUNBO0F2Rit4eUhBO0F1RjV4eUhBO0FBQ0E7QXZGOHh5SEE7QXVGM3h5SEE7QUFDQTtBdkY2eHlIQTtBdUYxeHlIQTtBQUNBO0FBQ0E7QXZGNHh5SEE7QXVGenh5SEE7QUFDQTtBQUNBO0F2RjJ4eUhBO0FBQ0E7QWlCdHh5SEE7QXNFckRBO0FBQ0E7QXZGODB5SEE7QXVGMzB5SEE7QUFDQTtBdkY2MHlIQTtBdUYxMHlIQTtBQUNBO0F2RjQweUhBO0F1RnoweUhBO0FBQ0E7QXZGMjB5SEE7QXVGeDB5SEE7QUFDQTtBdkYwMHlIQTtBdUZ2MHlIQTtBQUNBO0F2RnkweUhBO0F1RnQweUhBO0FBQ0E7QXZGdzB5SEE7QXVGcjB5SEE7QUFDQTtBdkZ1MHlIQTtBdUZwMHlIQTtBQUNBO0F2RnMweUhBO0F1Rm4weUhBO0FBQ0E7QXZGcTB5SEE7QXVGbDB5SEE7QUFDQTtBQUNBO0F2Rm8weUhBO0F1RmoweUhBO0FBQ0E7QUFDQTtBdkZtMHlIQTtBQUNBO0FpQjl6eUhBO0FzRXJEQTtBQUNBO0F2RnMzeUhBO0F1Rm4zeUhBO0FBQ0E7QXZGcTN5SEE7QXVGbDN5SEE7QUFDQTtBdkZvM3lIQTtBdUZqM3lIQTtBQUNBO0F2Rm0zeUhBO0F1RmgzeUhBO0FBQ0E7QXZGazN5SEE7QXVGLzJ5SEE7QUFDQTtBdkZpM3lIQTtBdUY5MnlIQTtBQUNBO0F2RmczeUhBO0F1RjcyeUhBO0FBQ0E7QXZGKzJ5SEE7QXVGNTJ5SEE7QUFDQTtBdkY4MnlIQTtBdUYzMnlIQTtBQUNBO0F2RjYyeUhBO0F1RjEyeUhBO0FBQ0E7QUFDQTtBdkY0MnlIQTtBdUZ6MnlIQTtBQUNBO0FBQ0E7QXZGMjJ5SEE7QUFDQTtBdUZ0MnlIQTtBQUNBO0F2RncyeUhBOztBdUZ6MnlIQTtBQUNBO0F2RjQyeUhBOztBdUY3MnlIQTtBQUNBO0F2RmczeUhBOztBdUZqM3lIQTtBQUNBO0F2Rm8zeUhBOztBdUZyM3lIQTtBQUNBO0F2RnczeUhBOztBdUZ6M3lIQTtBQUNBO0F2RjQzeUhBOztBdUY3M3lIQTtBQUNBO0F2Rmc0eUhBOztBdUZqNHlIQTtBQUNBO0F2Rm80eUhBOztBdUZyNHlIQTtBQUNBO0F2Rnc0eUhBOztBdUZ6NHlIQTtBQUNBO0F2RjQ0eUhBOztBdUY3NHlIQTtBQUNBO0F2Rmc1eUhBOztBdUZqNXlIQTtBQUNBO0F2Rm81eUhBOztBdUZoNXlIQTtBQUNBO0F2Rm01eUhBOztBdUY5NHlIQTtBQUNBO0F2Rmk1eUhBOztBdUY5NHlIQTtBQUNBO0FBQ0E7QXZGaTV5SEE7O0F1Rjk0eUhBO0FBQ0E7QUFDQTtBdkZpNXlIQTs7QXVGOTR5SEE7QUFDQTtBQUNBO0F2Rmk1eUhBOztBdUY5NHlIQTtBQUNBO0FBQ0E7QXZGaTV5SEE7O0F1Rjk0eUhBO0FBQ0E7QXZGaTV5SEE7O0F1Rjk0eUhBO0FBQ0E7QXZGaTV5SEE7O0F3RmwveUhBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXhGcS95SEE7O0F3RmoveUhBO0FBQ0E7QUFBQTtBeEZvL3lIQTs7QXdGMyt5SEE7QUFDQTtBQUFBO0F4RjgreUhBOztBd0YzK3lIQTtBQUNBO0F4RjgreUhBOztBd0YxK3lIQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4RjYreUhBOztBd0Z6K3lIQTtBQUNBO0FBQUE7QXhGNCt5SEE7O0F3RngreUhBO0FBQ0E7QUFBQTtBeEYyK3lIQTs7QXdGdit5SEE7QUFDQTtBQUFBO0F4RjAreUhBOztBd0Z2K3lIQTtBQUNBO0FBQUE7QXhGMCt5SEE7O0EwRzdoekhBO0FBQ0E7QTFHZ2l6SEE7O0EwRzdoekhBO0FBQ0E7QTFHZ2l6SEE7QWlCeit5SEE7QXlGeERBO0FBSUE7QTFHaWl6SEE7QUFDQTs7QTBHOWh6SEE7QUFDQTtBMUdpaXpIQTtBaUJsL3lIQTtBeUZoREE7QUFJQTtBMUdraXpIQTtBQUNBOztBMEcvaHpIQTtBQUNBO0ExR2tpekhBOztBMkd2anpIQTs7QUFBQTtBQVFBO0FBQ0E7QTNHcWp6SEE7O0EyR2xqekhBO0FBQ0E7QTNHcWp6SEE7O0EyR2xqekhBO0FBQ0E7QTNHcWp6SEE7O0EyR2xqekhBO0FBQ0E7QTNHcWp6SEE7O0EyRzlpekhBO0FBQ0E7QTNHaWp6SEE7O0EyRzlpekhBOztBQUNBO0EzR2tqekhBOztBMkcvaXpIQTtBQUNBO0EzR2tqekhBOztBMkcvaXpIQTtBQUNBO0EzR2tqekhBOztBMkcvaXpIQTs7Ozs7OztBQUNBO0EzR3dqekhBOztBMkdyanpIQTtBQUNBO0EzR3dqekhBOztBMkdyanpIQTtBQUNBO0EzR3dqekhBOztBMkdyanpIQTtBQUNBO0EzR3dqekhBOztBMkc5Z3pIQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0dtaHpIQTtBaUI5anpIQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1RzRsekhBO0FBQ0E7QWlCcmt6SEE7QTBGdUNBOztBQU9BO0EzRzRoekhBO0FBQ0E7O0EyR3poekhBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzRzZoekhBO0FpQm5sekhBO0EwRmtEQTs7QUNqQ0E7QTVHdWt6SEE7QUFDQTtBaUJ6bHpIQTtBMEZrREE7O0FBT0E7QTNHcWl6SEE7QUFDQTs7QTJHbGl6SEE7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHdWl6SEE7QWlCeG16SEE7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUdzb3pIQTtBQUNBO0FpQi9tekhBO0EwRjZEQTs7QUFPQTtBM0dnanpIQTtBQUNBOztBMkc3aXpIQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0dranpIQTtBaUI5bnpIQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1RzRwekhBO0FBQ0E7QWlCcm96SEE7QTBGd0VBOztBQU9BO0EzRzJqekhBO0FBQ0E7O0EyR3hqekhBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzRzZqekhBO0FpQnBwekhBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHa3J6SEE7QUFDQTtBaUIzcHpIQTtBMEZtRkE7O0FBT0E7QTNHc2t6SEE7QUFDQTs7QTJHbmt6SEE7O0FBRUE7QUFDQTtBQU9BO0EzR2drekhBO0FpQnhxekhBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR3lrekhBO0FBQ0E7QWlCL3F6SEE7QTBGOEZBOztBQWFBO0EzR3lrekhBO0FBQ0E7O0EyR2xrekhBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHMHF6SEE7QWlCM3J6SEE7QTBGbUhBO0FDbEdBO0E1RzhxekhBO0FBQ0E7O0EyR3prekhBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHcXJ6SEE7QWlCdHN6SEE7QTBGdUhBO0FDdEdBO0E1R3lyekhBO0FBQ0E7O0EyR2hsekhBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHZ3N6SEE7QWlCanR6SEE7QTBGMkhBO0FDMUdBO0E1R29zekhBO0FBQ0E7O0EyR3ZsekhBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHcXZ6SEE7QWlCN3R6SEE7QTBGK0hBO0FDOUdBO0FBekNBO0E1RzB2ekhBO0FBQ0E7O0EyRzVsekhBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHa3d6SEE7QWlCMXV6SEE7QTBGdUlBO0FDMUhBO0FBckNBO0E1R3V3ekhBO0FBQ0E7O0EyR3JtekhBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHK3d6SEE7QWlCdnZ6SEE7QTBGMklBO0FDOUhBO0FBckNBO0E1R294ekhBO0FBQ0E7O0EyRzltekhBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHc3Z6SEE7O0EyR2huekhBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHNHZ6SEE7O0EyR2xuekhBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd3l6SEE7O0EyR3JuekhBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHK3l6SEE7O0EyR3huekhBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHc3p6SEE7QWlCOXh6SEE7QTBGK0pBO0FDbEpBO0FBckNBO0E1RzJ6ekhBO0FBQ0E7O0EyRzduekhBO0FBQ0E7QTNHZ296SEE7QWlCeHl6SEE7QTBGdUtBO0FBSUE7QTNHaW96SEE7QUFDQTs7QTJHOW56SEE7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYwMnpIQTtBa0Z4MnpIQTs7O0FBQ0E7QUFDQTtBbEY0MnpIQTtBa0Z6MnpIQTs7Ozs7OztBQUdBO0FBQ0E7QWxGKzJ6SEE7QWtGNTJ6SEE7OztBQUNBO0FsRmczekhBOztBMkd2cHpIQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEZvMnpIQTtBa0Z0NHpIQTtBQUNBO0FBQ0E7QWxGdzR6SEE7QWtGcjR6SEE7QUFHQTtBQUNBO0FsRnE0ekhBO0FrRmw0ekhBO0FBQ0E7QWxGbzR6SEE7QWtGNzJ6SEE7QUFJQTtBbEY0MnpIQTtBa0Z6MnpIQTtBQUNBO0FsRjIyekhBOztBMkc3cXpIQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEY4MnpIQTtBa0ZqNnpIQTtBQUNBO0FBQ0E7QWxGbTZ6SEE7QWtGaDZ6SEE7QUFHQTtBQUNBO0FsRmc2ekhBO0FrRjc1ekhBO0FBQ0E7QWxGKzV6SEE7QWtGeDR6SEE7QUFJQTtBbEZ1NHpIQTtBa0ZwNHpIQTtBQUNBO0FsRnM0ekhBO0FrRjczekhBO0FBSUE7QWxGNDN6SEE7QWtGejN6SEE7QUFDQTtBbEYyM3pIQTs7QTJHMXN6SEE7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSG84ekhBO0FnSGw4ekhBO0FBSUE7QUFDQTtBaEhpOHpIQTs7QTJHM3N6SEE7QUFDQTtBM0c4c3pIQTs7QTJHM3N6SEE7QU10UUE7QUFDQTtBakhxOXpIQTtBaUI3NXpIQTtBMEY2TUE7QU1sUUE7QWpIczl6SEE7QUFDQTs7QTJHanR6SEE7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUcyNXpIQTs7QWtINTl6SEE7QUFDQTtBQUNBO0FBQ0E7QWxIKzl6SEE7QWtINzh6SEE7QUFDQTtBbEgrOHpIQTtBa0g1OHpIQTtBQUNBO0FsSDg4ekhBO0FrSHI4ekhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHc4ekhBO0FpQjM3ekhBO0FpR2pCQTs7QUFPQTtBbEgwOHpIQTtBQUNBO0FrSDc3ekhBOztBQUNBO0FsSGc4ekhBO0FrSHg3ekhBO0FBQ0E7QUFBQTtBQUNBO0FsSDA3ekhBO0FrSHI3ekhBOztBQUVBO0FsSHU3ekhBO0FrSDk2ekhBOztBQUVBO0FsSGc3ekhBO0FrSHg2ekhBO0FBQ0E7QUFBQTtBbEgwNnpIQTtBa0hyNnpIQTtBQUNBO0FsSHU2ekhBO0FrSGw2ekhBOzs7O0FBRUE7QWxIczZ6SEE7QWlCNzl6SEE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEh5NnpIQTtBQUNBO0FpQnQrekhBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxINDZ6SEE7QUFDQTtBaUIvK3pIQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEgrNnpIQTtBQUNBO0FpQngvekhBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSGc3ekhBO0FBQ0E7QWtIOTZ6SEE7Ozs7QUFDQTtBbEhtN3pIQTtBa0gvNnpIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrN3pIQTtBaUI5ZzBIQTtBaUd3RkE7O0FBT0E7QWxIbzd6SEE7QUFDQTtBa0gxNnpIQTs7QUFDQTtBbEg2NnpIQTtBa0huNnpIQTtBQUNBO0FBQ0E7QUFDQTtBbEhxNnpIQTtBa0huNnpIQTtBQUNBO0FBQ0E7QWxIcTZ6SEE7QWtIMzV6SEE7O0FBRUE7QWxINjV6SEE7QWtIeDV6SEE7O0FBRUE7QWxIMDV6SEE7QWtIcDV6SEE7QUFDQTtBQUNBO0FBQ0E7QWxIczV6SEE7QWtILzR6SEE7QUFDQTtBbEhpNXpIQTtBa0g1NHpIQTs7OztBQUVBO0FsSGc1ekhBO0FrSDk0ekhBOzs7O0FBQ0E7QWxIbTV6SEE7QWtILzR6SEE7O0FBQ0E7QWxIazV6SEE7QWtIMTR6SEE7QUFDQTtBbEg0NHpIQTtBa0huNHpIQTs7QUFFQTtBbEhxNHpIQTtBa0hoNHpIQTs7QUFFQTtBbEhrNHpIQTtBa0g1M3pIQTtBQUNBO0FsSDgzekhBO0FrSHYzekhBO0FBQ0E7QWxIeTN6SEE7QWtIcjN6SEE7QUFDQTtBbEh1M3pIQTtBa0gvMnpIQTs7QUFFQTtBbEhpM3pIQTtBa0hyMnpIQTs7QUFFQTtBbEh1MnpIQTtBaUI3bDBIQTtBaUcvQkE7QUFDQTtBbEgrbjBIQTtBa0g1bjBIQTtBQUNBO0FsSDhuMEhBO0FrSHJuMEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHduMEhBO0FBQ0E7QWlCNW0wSEE7QWlHakJBOztBQU9BO0FsSDJuMEhBO0FBQ0E7QWlCbG4wSEE7QWlHSUE7O0FBQ0E7QWxIa24wSEE7QWtIMW0wSEE7QUFDQTtBQUFBO0FBQ0E7QWxING0wSEE7QWtIdm0wSEE7O0FBRUE7QWxIeW0wSEE7QWtIaG0wSEE7O0FBRUE7QWxIa20wSEE7QWtIMWwwSEE7QUFDQTtBQUFBO0FsSDRsMEhBO0FrSHZsMEhBO0FBQ0E7QWxIeWwwSEE7QWtIcGwwSEE7Ozs7QUFFQTtBbEh3bDBIQTtBQUNBO0FpQmhwMEhBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxINGwwSEE7QUFDQTtBaUJ6cDBIQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSCtsMEhBO0FBQ0E7QWlCbHEwSEE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIa20wSEE7QUFDQTtBaUIzcTBIQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhtbTBIQTtBQUNBO0FpQnByMEhBO0FpR21GQTs7OztBQUNBO0FsSHVtMEhBO0FrSG5tMEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHNtMEhBO0FBQ0E7QWlCbnMwSEE7QWlHd0ZBOztBQU9BO0FsSHltMEhBO0FBQ0E7QWlCenMwSEE7QWlHMEdBOztBQUNBO0FsSG1tMEhBO0FrSHpsMEhBO0FBQ0E7QUFDQTtBQUNBO0FsSDJsMEhBO0FrSHpsMEhBO0FBQ0E7QUFDQTtBbEgybDBIQTtBa0hqbDBIQTs7QUFFQTtBbEhtbDBIQTtBa0g5azBIQTs7QUFFQTtBbEhnbDBIQTtBa0gxazBIQTtBQUNBO0FBQ0E7QUFDQTtBbEg0azBIQTtBa0hyazBIQTtBQUNBO0FsSHVrMEhBO0FrSGxrMEhBOzs7O0FBRUE7QWxIc2swSEE7QWtIcGswSEE7Ozs7QUFDQTtBbEh5azBIQTtBa0hyazBIQTs7QUFDQTtBbEh3azBIQTtBa0hoazBIQTtBQUNBO0FsSGtrMEhBO0FrSHpqMEhBOztBQUVBO0FsSDJqMEhBO0FrSHRqMEhBOztBQUVBO0FsSHdqMEhBO0FrSGxqMEhBO0FBQ0E7QWxIb2owSEE7QWtIN2kwSEE7QUFDQTtBbEgraTBIQTtBa0gzaTBIQTtBQUNBO0FsSDZpMEhBO0FrSHJpMEhBOztBQUVBO0FsSHVpMEhBO0FrSDNoMEhBOztBQUVBO0FsSDZoMEhBO0FBQ0E7QWlCcHgwSEE7QWlHL0JBO0FBQ0E7QWxIc3owSEE7QWtIbnowSEE7QUFDQTtBbEhxejBIQTtBa0g1eTBIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgreTBIQTtBQUNBO0FpQm55MEhBO0FpR2pCQTs7QUFPQTtBbEhrejBIQTtBQUNBO0FpQnp5MEhBO0FpR0lBOztBQUNBO0FsSHl5MEhBO0FrSGp5MEhBO0FBQ0E7QUFBQTtBQUNBO0FsSG15MEhBO0FrSDl4MEhBOztBQUVBO0FsSGd5MEhBO0FrSHZ4MEhBOztBQUVBO0FsSHl4MEhBO0FrSGp4MEhBO0FBQ0E7QUFBQTtBbEhteDBIQTtBa0g5dzBIQTtBQUNBO0FsSGd4MEhBO0FrSDN3MEhBOzs7O0FBRUE7QWxIK3cwSEE7QUFDQTtBaUJ2MDBIQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSG14MEhBO0FBQ0E7QWlCaDEwSEE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhzeDBIQTtBQUNBO0FpQnoxMEhBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHl4MEhBO0FBQ0E7QWlCbDIwSEE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIMHgwSEE7QUFDQTtBaUIzMjBIQTtBaUdtRkE7Ozs7QUFDQTtBbEg4eDBIQTtBa0gxeDBIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2eDBIQTtBQUNBO0FpQjEzMEhBO0FpR3dGQTs7QUFPQTtBbEhneTBIQTtBQUNBO0FpQmg0MEhBO0FpRzBHQTs7QUFDQTtBbEgweDBIQTtBa0hoeDBIQTtBQUNBO0FBQ0E7QUFDQTtBbEhreDBIQTtBa0hoeDBIQTtBQUNBO0FBQ0E7QWxIa3gwSEE7QWtIeHcwSEE7O0FBRUE7QWxIMHcwSEE7QWtIcncwSEE7O0FBRUE7QWxIdXcwSEE7QWtIancwSEE7QUFDQTtBQUNBO0FBQ0E7QWxIbXcwSEE7QWtINXYwSEE7QUFDQTtBbEg4djBIQTtBa0h6djBIQTs7OztBQUVBO0FsSDZ2MEhBO0FrSDN2MEhBOzs7O0FBQ0E7QWxIZ3cwSEE7QWtINXYwSEE7O0FBQ0E7QWxIK3YwSEE7QWtIdnYwSEE7QUFDQTtBbEh5djBIQTtBa0hodjBIQTs7QUFFQTtBbEhrdjBIQTtBa0g3dTBIQTs7QUFFQTtBbEgrdTBIQTtBa0h6dTBIQTtBQUNBO0FsSDJ1MEhBO0FrSHB1MEhBO0FBQ0E7QWxIc3UwSEE7QWtIbHUwSEE7QUFDQTtBbEhvdTBIQTtBa0g1dDBIQTs7QUFFQTtBbEg4dDBIQTtBa0hsdDBIQTs7QUFFQTtBbEhvdDBIQTtBQUNBO0FpQjM4MEhBO0FpRy9CQTtBQUNBO0FsSDYrMEhBO0FrSDErMEhBO0FBQ0E7QWxINCswSEE7QWtIbiswSEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIcyswSEE7QUFDQTtBaUIxOTBIQTtBaUdqQkE7O0FBT0E7QWxIeSswSEE7QUFDQTtBaUJoKzBIQTtBaUdJQTs7QUFDQTtBbEhnKzBIQTtBa0h4OTBIQTtBQUNBO0FBQUE7QUFDQTtBbEgwOTBIQTtBa0hyOTBIQTs7QUFFQTtBbEh1OTBIQTtBa0g5ODBIQTs7QUFFQTtBbEhnOTBIQTtBa0h4ODBIQTtBQUNBO0FBQUE7QWxIMDgwSEE7QWtIcjgwSEE7QUFDQTtBbEh1ODBIQTtBa0hsODBIQTs7OztBQUVBO0FsSHM4MEhBO0FBQ0E7QWlCOS8wSEE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEgwODBIQTtBQUNBO0FpQnZnMUhBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxINjgwSEE7QUFDQTtBaUJoaDFIQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEhnOTBIQTtBQUNBO0FpQnpoMUhBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSGk5MEhBO0FBQ0E7QWlCbGkxSEE7QWlHbUZBOzs7O0FBQ0E7QWxIcTkwSEE7QWtIajkwSEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbzkwSEE7QUFDQTtBaUJqajFIQTtBaUd3RkE7O0FBT0E7QWxIdTkwSEE7QUFDQTtBaUJ2ajFIQTtBaUcwR0E7O0FBQ0E7QWxIaTkwSEE7QWtIdjgwSEE7QUFDQTtBQUNBO0FBQ0E7QWxIeTgwSEE7QWtIdjgwSEE7QUFDQTtBQUNBO0FsSHk4MEhBO0FrSC83MEhBOztBQUVBO0FsSGk4MEhBO0FrSDU3MEhBOztBQUVBO0FsSDg3MEhBO0FrSHg3MEhBO0FBQ0E7QUFDQTtBQUNBO0FsSDA3MEhBO0FrSG43MEhBO0FBQ0E7QWxIcTcwSEE7QWtIaDcwSEE7Ozs7QUFFQTtBbEhvNzBIQTtBa0hsNzBIQTs7OztBQUNBO0FsSHU3MEhBO0FrSG43MEhBOztBQUNBO0FsSHM3MEhBO0FrSDk2MEhBO0FBQ0E7QWxIZzcwSEE7QWtIdjYwSEE7O0FBRUE7QWxIeTYwSEE7QWtIcDYwSEE7O0FBRUE7QWxIczYwSEE7QWtIaDYwSEE7QUFDQTtBbEhrNjBIQTtBa0gzNTBIQTtBQUNBO0FsSDY1MEhBO0FrSHo1MEhBO0FBQ0E7QWxIMjUwSEE7QWtIbjUwSEE7O0FBRUE7QWxIcTUwSEE7QWtIejQwSEE7O0FBRUE7QWxIMjQwSEE7QUFDQTtBaUJsbzFIQTtBaUcvQkE7QUFDQTtBbEhvcTFIQTtBa0hqcTFIQTtBQUNBO0FsSG1xMUhBO0FrSDFwMUhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDZwMUhBO0FBQ0E7QWlCanAxSEE7QWlHakJBOztBQU9BO0FsSGdxMUhBO0FBQ0E7QWlCdnAxSEE7QWlHSUE7O0FBQ0E7QWxIdXAxSEE7QWtIL28xSEE7QUFDQTtBQUFBO0FBQ0E7QWxIaXAxSEE7QWtINW8xSEE7O0FBRUE7QWxIOG8xSEE7QWtIcm8xSEE7O0FBRUE7QWxIdW8xSEE7QWtIL24xSEE7QUFDQTtBQUFBO0FsSGlvMUhBO0FrSDVuMUhBO0FBQ0E7QWxIOG4xSEE7QWtIem4xSEE7Ozs7QUFFQTtBbEg2bjFIQTtBQUNBO0FpQnJyMUhBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIaW8xSEE7QUFDQTtBaUI5cjFIQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSG9vMUhBO0FBQ0E7QWlCdnMxSEE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIdW8xSEE7QUFDQTtBaUJodDFIQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEh3bzFIQTtBQUNBO0FpQnp0MUhBO0FpR21GQTs7OztBQUNBO0FsSDRvMUhBO0FrSHhvMUhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDJvMUhBO0FBQ0E7QWlCeHUxSEE7QWlHd0ZBOztBQU9BO0FsSDhvMUhBO0FBQ0E7QWlCOXUxSEE7QWlHMEdBOztBQUNBO0FsSHdvMUhBO0FrSDluMUhBO0FBQ0E7QUFDQTtBQUNBO0FsSGdvMUhBO0FrSDluMUhBO0FBQ0E7QUFDQTtBbEhnbzFIQTtBa0h0bjFIQTs7QUFFQTtBbEh3bjFIQTtBa0hubjFIQTs7QUFFQTtBbEhxbjFIQTtBa0gvbTFIQTtBQUNBO0FBQ0E7QUFDQTtBbEhpbjFIQTtBa0gxbTFIQTtBQUNBO0FsSDRtMUhBO0FrSHZtMUhBOzs7O0FBRUE7QWxIMm0xSEE7QWtIem0xSEE7Ozs7QUFDQTtBbEg4bTFIQTtBa0gxbTFIQTs7QUFDQTtBbEg2bTFIQTtBa0hybTFIQTtBQUNBO0FsSHVtMUhBO0FrSDlsMUhBOztBQUVBO0FsSGdtMUhBO0FrSDNsMUhBOztBQUVBO0FsSDZsMUhBO0FrSHZsMUhBO0FBQ0E7QWxIeWwxSEE7QWtIbGwxSEE7QUFDQTtBbEhvbDFIQTtBa0hobDFIQTtBQUNBO0FsSGtsMUhBO0FrSDFrMUhBOztBQUVBO0FsSDRrMUhBO0FrSGhrMUhBOztBQUVBO0FsSGtrMUhBO0FBQ0E7QWtIdGoxSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxId2oxSEE7QW1IMTMxSEE7QUQ0VEE7QUMzVEE7QUFDQTtBbkg2MzFIQTtBQUNBO0FtSDMzMUhBO0FBRUE7QUFDQTtBQUNBO0FuSDQzMUhBO0FtSHgzMUhBO0FBQ0E7QW5IMDMxSEE7QW1IdDMxSEE7QUFDQTtBQUNBO0FuSHczMUhBO0FtSHAzMUhBO0FBQ0E7QW5IczMxSEE7QUFDQTtBa0h4azFIQTtBQUNBO0FsSDBrMUhBO0FrSHhrMUhBOztBQUVBO0FsSDBrMUhBO0FrSHhrMUhBOztBQUNBO0FsSDJrMUhBO0FrSHhrMUhBOztBQUNBO0FsSDJrMUhBO0FrSHBrMUhBOztBQUVBO0FsSHNrMUhBO0FrSDdqMUhBOztBQUVBO0FsSCtqMUhBO0FrSG5qMUhBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh1ajFIQTtBa0hyajFIQTs7OztBQUNBO0FsSDBqMUhBO0FrSHZqMUhBOzs7Ozs7O0FBRUE7QUFDQTtBbEg4ajFIQTtBa0g1ajFIQTs7Ozs7OztBQUNBO0FsSG9rMUhBO0FrSGprMUhBOzs7Ozs7O0FBQ0E7QWxIeWsxSEE7QWtIcmsxSEE7Ozs7QUFDQTtBbEgwazFIQTtBa0hyazFIQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSHlrMUhBO0FrSDdqMUhBO0FBQ0E7QWxIK2oxSEE7QWtINWoxSEE7QUFDQTtBbEg4ajFIQTtBa0hwajFIQTs7QUFFQTtBbEhzajFIQTtBa0gvaTFIQTs7QUFFQTtBQUNBO0FBQ0E7QWxIaWoxSEE7QWtIL2kxSEE7O0FBQ0E7QWxIa2oxSEE7QWtIM2kxSEE7O0FBQ0E7QWxIOGkxSEE7QWtIM2kxSEE7O0FBQ0E7QWxIOGkxSEE7QWtIcGkxSEE7O0FBRUE7QUFDQTtBQUNBO0FsSHNpMUhBO0FrSHBpMUhBOztBQUNBO0FsSHVpMUhBO0FrSGxpMUhBOztBQUVBO0FsSG9pMUhBO0FrSGxpMUhBOztBQUNBO0FsSHFpMUhBO0FrSGxpMUhBOztBQUNBO0FsSHFpMUhBOztBb0h2aDJIQTs7O0FBR0E7QXBIMGgySEE7QWlCaisxSEE7QW1HNURBOzs7QUFNQTtBcEg2aDJIQTtBQUNBOztBb0gxaDJIQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHdWcySEE7QWlCLysxSEE7QW1HbERBO0FSK0RBO0FBckNBO0E1RzRnMkhBO0FBQ0E7O0FvSG5pMkhBOztBQUVBO0FwSHNpMkhBOztBb0huaTJIQTtBQUNBO0FwSHNpMkhBO0FvSHBpMkhBO0FBQ0E7QXBIc2kySEE7O0FvSGppMkhBO0FBQ0E7QUFDQTtBcEhvaTJIQTtBb0hqaTJIQTtBQUNBO0FwSG1pMkhBO0FvSC9oMkhBO0FBQ0E7QXBIaWkySEE7QW9IOWgySEE7QUFDQTtBQUNBO0FwSGdpMkhBOztBb0gzaDJIQTs7QUFFQTtBcEg4aDJIQTtBb0g1aDJIQTs7QUFDQTtBcEgraDJIQTs7QW9IemgySEE7O0FBQ0E7QUFDQTtBQUNBO0FwSDZoMkhBO0FvSDNoMkhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDhoMkhBOztBb0h0aDJIQTs7QUFFQTtBcEh5aDJIQTs7QW9IdGgySEE7QUFDQTtBcEh5aDJIQTs7QW9IcmgySEE7QUFDQTtBQUNBO0FwSHdoMkhBO0FvSHJoMkhBO0FBQ0E7QXBIdWgySEE7O0FvSGxoMkhBO0FBQ0E7QUFDQTtBcEhxaDJIQTtBb0hsaDJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSG9oMkhBO0FvSGxoMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSG9oMkhBO0FvSGpoMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIbWgySEE7QW9IaGgySEE7QUFDQTtBcEhraDJIQTtBb0g3ZzJIQTtBQUNBO0FwSCtnMkhBO0FvSDVnMkhBO0FBQ0E7QXBIOGcySEE7QW9IemcySEE7QUFDQTtBQUNBO0FwSDJnMkhBO0FvSHhnMkhBO0FBQ0E7QUFDQTtBcEgwZzJIQTs7QW9IcmcySEE7QUFDQTtBcEh3ZzJIQTtBb0h0ZzJIQTtBQUNBO0FBQ0E7QXBId2cySEE7QW9IdGcySEE7QUFDQTtBQUNBO0FBQ0E7QXBId2cySEE7QW9IcmcySEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEh1ZzJIQTtBb0hsZzJIQTtBQUNBO0FBQ0E7QXBIb2cySEE7O0FxSDFyMkhBO0FBQ0E7QUFDQTtBckg2cjJIQTtBcUgzcjJIQTtBQUlBO0FySDByMkhBO0FxSHhyMkhBO0FBQ0E7QXJIMHIySEE7QXFIcnIySEE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySG9yMkhBO0FxSGhyMkhBO0FBQ0E7QUFDQTtBckhrcjJIQTtBaUJ4bzJIQTtBb0d4RUE7QUFvQ0E7QXJIZ3IySEE7QXFIOXEySEE7QUFDQTtBckhncjJIQTtBQUNBOztBcUgzcTJIQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckhncjJIQTs7QXFIN3EySEE7Ozs7Ozs7QUFLQTtBckhrcjJIQTs7QXFIL3EySEE7Ozs7Ozs7QUFLQTtBckhvcjJIQTs7QXFIaHIySEE7QUFJQTtBQUNBO0FySGdyMkhBOztBcUg1cTJIQTs7QUFFQTtBckgrcTJIQTs7QXFINXEySEE7QUFDQTtBckgrcTJIQTs7QXFIM3EySEE7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SHN4MkhBOztBcUg1cTJIQTtBQUNBO0FySCtxMkhBO0FxSDdxMkhBO0FBSUE7QUFDQTtBckg0cTJIQTtBcUh6cTJIQTtBQUNBO0FBQ0E7QXJIMnEySEE7O0FxSHZxMkhBO0FBQ0E7QXJIMHEySEE7QXFIeHEySEE7QUFJQTtBQUNBO0FySHVxMkhBOztBcUhscTJIQTs7Ozs7QUFJQTtBQUNBO0FySHNxMkhBOztBcUhqcTJIQTtBQUlBO0FySGlxMkhBOztBcUg3cDJIQTtBQUNBO0FBQ0E7QUFDQTtBckhncTJIQTtBcUg5cDJIQTtBQUlBO0FBQ0E7QXJINnAySEE7O0FxSHpwMkhBO0FBQ0E7QUFDQTtBQUNBO0FySDRwMkhBO0FxSDFwMkhBO0FBSUE7QUFDQTtBckh5cDJIQTs7QXFIcnAySEE7QUFDQTtBckh3cDJIQTs7QXFIbHAySEE7O0FBRUE7QXJIcXAySEE7O0FxSGxwMkhBO0FBQ0E7QXJIcXAySEE7QXFIbnAySEE7QUFDQTtBckhxcDJIQTs7QXFIanAySEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhvcDJIQTtBcUhscDJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckhvcDJIQTtBcUhqcDJIQTtBQUdBO0FBQ0E7QUFDQTtBckhpcDJIQTtBcUgvbzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGlwMkhBOztBcUgzbzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDhvMkhBO0FxSDVvMkhBO0FBRUE7QUFBQTtBckg2bzJIQTtBcUgxbzJIQTtBQUdBO0FBQ0E7QUFDQTtBckgwbzJIQTtBcUhybzJIQTtBRW5RQTtBdkgyNDJIQTtBdUhsMzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckY4NDJIQTtBdUhqMzJIQTtBQUNBO0F2SG0zMkhBO0FxSHBwMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc3AySEE7QXFIbnAySEE7QUUvUUE7QXZIcTYySEE7QXVINTQySEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGdzYySEE7QXVIMzQySEE7QUFDQTtBdkg2NDJIQTtBcUhocTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGtxMkhBO0FxSDNwMkhBO0FFalNBO0F2SCs3MkhBO0F1SDU3MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRms4MkhBO0F1SHY3MkhBO0FBQ0E7QXZIeTcySEE7QXFIMXEySEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg0cTJIQTtBcUh6cTJIQTtBRTdTQTtBdkh5OTJIQTtBdUh0OTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY0OTJIQTtBdUhqOTJIQTtBQUNBO0F2SG05MkhBO0FxSHRyMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJId3IySEE7O0FxSGxyMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkh5LzJIQTtBdUhoKzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckY0LzJIQTtBdUgvOTJIQTtBQUNBO0F2SGkrMkhBOztBcUhoczJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySG1zMkhBO0FxSGpzMkhBO0FBRUE7QUFBQTtBckhrczJIQTtBcUgvcjJIQTtBQUdBO0FBQ0E7QUFDQTtBckgrcjJIQTtBcUgxcjJIQTtBRTdWQTtBdkgwaDNIQTtBdUhqZzNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckY2aDNIQTtBdUhoZzNIQTtBQUNBO0F2SGtnM0hBO0FxSHpzMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIMnMySEE7QXFIeHMySEE7QUV6V0E7QXZIb2ozSEE7QXVIM2gzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGdWozSEE7QXVIMWgzSEE7QUFDQTtBdkg0aDNIQTtBcUhydDJIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHV0MkhBO0FxSGh0MkhBO0FFM1hBO0F2SDhrM0hBO0F1SDNrM0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRmlsM0hBO0F1SHRrM0hBO0FBQ0E7QXZId2szSEE7QXFIL3QySEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhpdTJIQTtBcUg5dDJIQTtBRXZZQTtBdkh3bTNIQTtBdUhybTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYybTNIQTtBdUhobTNIQTtBQUNBO0F2SGttM0hBO0FxSDN1MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJINnUySEE7O0FxSHR1MkhBO0FBQ0E7QUFDQTtBckh5dTJIQTtBcUh2dTJIQTtBQUNBO0FySHl1MkhBOztBcUhydTJIQTtBQUNBO0FBQ0E7QUFDQTtBckh3dTJIQTtBcUh0dTJIQTtBQUNBO0FySHd1MkhBOztBcUhwdTJIQTtBQUNBO0FBQ0E7QUFDQTtBckh1dTJIQTtBcUhydTJIQTtBQUNBO0FySHV1MkhBOztBcUhudTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHN1MkhBO0FxSHB1MkhBO0FBQ0E7QXJIc3UySEE7O0FxSGx1MkhBO0FBQ0E7QUFDQTtBQUNBO0FySHF1MkhBO0FxSG51MkhBO0FBQ0E7QXJIcXUySEE7O0FxSGp1MkhBOztBQUVBO0FySG91MkhBOztBcUhodTJIQTtBQUNBO0FySG11MkhBOztBcUgvdDJIQTtBQUNBO0FySGt1MkhBOztBcUg5dDJIQTtBQUNBO0FySGl1MkhBOztBd0hwczNIQTs7OztBQUdBO0FBQ0E7QXhId3MzSEE7O0F5SDdzM0hBO0FBQ0E7QXpIZ3QzSEE7QXlIOXMzSEE7QUFDQTtBQUNBO0F6SGd0M0hBO0F5SDdzM0hBO0FBQ0E7QXpIK3MzSEE7QXlINXMzSEE7QUFDQTtBekg4czNIQTtBeUgzczNIQTtBQUNBO0FBQ0E7QUFDQTtBekg2czNIQTtBeUgzczNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SDZzM0hBO0F5SDNzM0hBO0FBQ0E7QUFDQTtBekg2czNIQTtBeUgxczNIQTtBQUNBO0F6SDRzM0hBO0F5SDFzM0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpINHMzSEE7QXlIMXMzSEE7QUFDQTtBekg0czNIQTtBeUh6czNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIMnMzSEE7QXlIdnMzSEE7QUFDQTtBQUFBO0F6SHlzM0hBO0F5SGxzM0hBO0FBQ0E7QUFDQTtBekhvczNIQTs7QXlIL3IzSEE7QUFDQTtBekhrczNIQTtBUWh3M0hBO0FpSGdFQTtBekhtczNIQTs7QTBIL3czSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIa3gzSEE7QTBIaHgzSEE7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkhveDNIQTtBdUhqeDNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ1eDNIQTtBdUhoeDNIQTtBQUNBO0F2SGt4M0hBO0EwSDl4M0hBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIeXkzSEE7QXVIdHkzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGNHkzSEE7QXVIcnkzSEE7QUFDQTtBdkh1eTNIQTtBMEg1eTNIQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SDh6M0hBO0F1SDN6M0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRmkwM0hBO0F1SDF6M0hBO0FBQ0E7QXZINHozSEE7QTBIMXozSEE7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZIbTEzSEE7QXVIaDEzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGczEzSEE7QXVILzAzSEE7QUFDQTtBdkhpMTNIQTtBMEh2MDNIQTtBQUlBO0FBQ0E7QTFIczAzSEE7O0EwSGwwM0hBO0FBQ0E7QTFIcTAzSEE7QTBIbjAzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIcTAzSEE7O0EySDUzM0hBO0FBQ0E7QTNIKzMzSEE7O0EySDUzM0hBO0FBQ0E7QTNIKzMzSEE7QTJINzMzSEE7QUFDQTtBM0grMzNIQTtBMkg1MzNIQTtBQUNBO0EzSDgzM0hBOztBNEhwNDNIQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg0NDNIQTtBc0ZoNDNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrNDNIQTtBc0YvMzNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpNDNIQTtBNEhyNjNIQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIczYzSEE7O0E0SGw2M0hBO0FBT0E7QUFDQTtBNUgrNTNIQTtBaUIvMzNIQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SHk2M0hBO0FBQ0E7O0E0SGo2M0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SG82M0hBOztBNEhoNjNIQTtBQUNBO0E1SG02M0hBO0E0SGg2M0hBO0FBQ0E7QUFDQTtBQUNBO0E1SGs2M0hBOztBNEg5NTNIQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeTkzSEE7QXNGNzgzSEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcTkzSEE7QXNGbDkzSEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMDkzSEE7O0E0SDE4M0hBO0FBQ0E7QUFDQTtBNUg2ODNIQTs7QTRIMTgzSEE7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIZ2g0SEE7QXNGcGc0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3ZzRIQTtBc0ZyZzRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnlnNEhBOztBNEg5KzNIQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHlqNEhBO0FzRjdpNEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnajRIQTtBc0Y3aTRIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGZ2o0SEE7O0E0SGhoNEhBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGltNEhBO0FzRnJsNEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeWw0SEE7QXNGdGw0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwbDRIQTs7QTRIcGo0SEE7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMm80SEE7QXNGL240SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtbzRIQTtBc0ZobzRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm9vNEhBOztBNEh4bDRIQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbXI0SEE7QXNGdnE0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXE0SEE7QXNGdHE0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGd3E0SEE7O0E0SHhuNEhBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHl0NEhBO0FzRjdzNEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaXQ0SEE7QXNGOXM0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrdDRIQTs7QTRINXA0SEE7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGl3NEhBO0FzRnJ2NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnV2NEhBO0FzRnB2NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnN2NEhBOztBNEg1cjRIQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh1eTRIQTtBc0YzeDRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rit4NEhBO0FzRjV4NEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGZ3k0SEE7O0E0SGh1NEhBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIZzE0SEE7QXNGcDA0SEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnUwNEhBO0FzRnAwNEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1MDRIQTs7QTRIbHc0SEE7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHMzNEhBO0FzRjEyNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjQyNEhBO0FzRnoyNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjIyNEhBOztBNEhseTRIQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMDU0SEE7QXNGOTQ0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGZzU0SEE7QXNGNzQ0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGKzQ0SEE7O0E0SGowNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhvMDRIQTs7QTRIajA0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SG8wNEhBOztBNEhqMDRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIbzA0SEE7O0E2SGo5NEhBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SHM5NEhBO0E2SGw5NEhBOztBQUNBO0E3SHE5NEhBO0E2SGw5NEhBOztBQUNBO0E3SHE5NEhBO0E2SGo5NEhBOzs7Ozs7QUFHQTtBQUNBO0E3SHM5NEhBO0E2SHA5NEhBOzs7Ozs7QUFDQTtBN0gyOTRIQTtBNkh4OTRIQTs7Ozs7O0FBQ0E7QTdIKzk0SEE7QTZINTk0SEE7Ozs7OztBQUNBO0E3SG0rNEhBO0E2SGgrNEhBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIMis0SEE7QTZIdCs0SEE7O0FBQ0E7QTdIeSs0SEE7QTZIcis0SEE7O0FBQ0E7QTdIdys0SEE7QTZIcis0SEE7O0FBQ0E7QUFDQTtBQUNBO0E3SHcrNEhBO0E2SHIrNEhBOztBQUNBO0FBQ0E7QUFDQTtBN0h3KzRIQTs7QTZIbis0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHMrNEhBOztBNkhuKzRIQTtBQUNBO0FBQ0E7QTdIcys0SEE7QTZIcCs0SEE7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHdWg1SEE7QWlCLy80SEE7QTRHbUJBO0FqQkZBO0FBekNBO0E1RzRoNUhBO0FBQ0E7QTZINSs0SEE7QUFDQTtBN0g4KzRIQTtBNkgzKzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINis0SEE7QWlCcmc1SEE7QTRHZ0JBO0FBV0E7QTdIOCs0SEE7QUFDQTtBNkgxKzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDQrNEhBO0E2SHorNEhBO0FBQ0E7QUFDQTtBN0gyKzRIQTtBNkh4KzRIQTtBQUNBO0E3SDArNEhBO0FpQnZoNUhBO0E0R3VDQTtBQVdBO0E3SHkrNEhBO0FBQ0E7QTZIdCs0SEE7QUFDQTtBN0h3KzRIQTtBNkh0KzRIQTtBQUNBO0E3SHcrNEhBO0FpQi9pNUhBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIeSs0SEE7QUFDQTtBNkhyKzRIQTtBQUNBO0FBQ0E7QTdIdSs0SEE7QWlCemo1SEE7QTRHd0ZBO0FBQ0E7QTdIbys0SEE7QUFDQTtBNkhqKzRIQTtBQUNBO0FBQ0E7QTdIbSs0SEE7QTZIaCs0SEE7QUFDQTtBN0hrKzRIQTtBNkgvOTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIaSs0SEE7QWlCMWs1SEE7QTRHNEdBO0FBQ0E7QUFDQTtBN0hpKzRIQTtBQUNBO0E2SDk5NEhBO0FBQ0E7QUFDQTtBN0hnKzRIQTtBaUJwbDVIQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIaSs0SEE7QUFDQTtBaUJ6bDVIQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SGcrNEhBO0FBQ0E7QTZINzk0SEE7QUFDQTtBN0grOTRIQTtBaUJubTVIQTtBNEdtSUE7QUFJQTtBN0hnKzRIQTtBQUNBO0E2SDc5NEhBO0FBQ0E7QUFBQTtBQUNBO0E3SCs5NEhBO0E2SDc5NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzk0SEE7QTZIMzk0SEE7QUFDQTtBQUNBO0E3SDY5NEhBO0E2SDE5NEhBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHOG01SEE7QTZIMTk0SEE7QUFDQTtBN0g0OTRIQTtBNkgxOTRIQTtBQUNBO0E3SDQ5NEhBO0E2SHo5NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIMjk0SEE7QTZIeDk0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIMDk0SEE7QWlCM281SEE7QTRHOEtBO0FBTUE7QTdIMjk0SEE7QUFDQTtBNkh4OTRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDA5NEhBO0E2SG45NEhBO0FBQ0E7QTdIcTk0SEE7QWlCenA1SEE7QTRHMk1BO0FBQ0E7QTdIaTk0SEE7QUFDQTtBNkgzODRIQTtBQUNBO0E3SDY4NEhBO0E2SHg4NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDA4NEhBO0FpQnRxNUhBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0gyODRIQTtBQUNBO0E2SHo4NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SDI4NEhBO0FpQmhyNUhBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0g0ODRIQTtBQUNBO0E2SHo4NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0gyODRIQTtBaUI1cjVIQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0g0ODRIQTtBQUNBO0E2SDE4NEhBO0FBQ0E7QTdINDg0SEE7QTZIbDg0SEE7Ozs7QUFDQTtBQUNBO0E3SHU4NEhBO0E2SHI4NEhBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIMDg0SEE7QTZIeDg0SEE7Ozs7QUFDQTtBN0g2ODRIQTtBNkgxODRIQTs7OztBQUNBO0E3SCs4NEhBO0E2SDU4NEhBOzs7O0FBQ0E7QTdIaTk0SEE7QTZIOTg0SEE7Ozs7QUFDQTtBN0htOTRIQTtBNkhoOTRIQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHE5NEhBO0FpQmp2NUhBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SHk5NEhBO0FBQ0E7QTZIdDk0SEE7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIMjk0SEE7QTZIejk0SEE7Ozs7QUFDQTtBN0g4OTRIQTtBNkg1OTRIQTs7OztBQUNBO0E3SGkrNEhBO0E2SDc5NEhBOzs7O0FBQ0E7QUFDQTtBN0hrKzRIQTtBaUJseDVIQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hzKzRIQTtBQUNBO0E2SHArNEhBOzs7O0FBQ0E7QTdIeSs0SEE7QWlCbHk1SEE7QTRHOFRBOzs7O0FBRUE7QTdIeSs0SEE7QUFDQTtBaUIxeTVIQTtBNEc4VEE7Ozs7QUFNQTtBN0g2KzRIQTtBQUNBO0E2SDMrNEhBOzs7O0FBQ0E7QUFDQTtBN0hnLzRIQTtBNkg1KzRIQTs7OztBQUNBO0E3SGkvNEhBO0FpQi96NUhBO0E0RzZVQTs7OztBQUlBO0E3SHEvNEhBO0FBQ0E7QTZIbC80SEE7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIdS80SEE7QTZIai80SEE7Ozs7QUFDQTtBN0hzLzRIQTtBaUJyMTVIQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SDAvNEhBO0FBQ0E7QTZIbi80SEE7QUFDQTtBQUFBO0FBQUE7QTdIcS80SEE7QTZIbi80SEE7QUFDQTtBN0hxLzRIQTtBNkhuLzRIQTtBQUNBO0E3SHEvNEhBO0E2SGovNEhBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIbS80SEE7QWlCMTI1SEE7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0hvLzRIQTtBQUNBO0E2SDMrNEhBOztBQUNBO0E3SDgrNEhBO0E2SDUrNEhBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0grKzRIQTtBNkg3KzRIQTs7QUFDQTtBN0hnLzRIQTtBNkg3KzRIQTs7QUFDQTtBN0hnLzRIQTtBNkhwKzRIQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SGcvNEhBO0E2SDUrNEhBO0FBQ0E7QUFBQTtBQUFBO0E3SDgrNEhBO0E2SHorNEhBO0FBQ0E7QUFBQTtBQUFBO0E3SDIrNEhBO0E2SHgrNEhBO0FBQ0E7QTdIMCs0SEE7QTZIcis0SEE7QUFDQTtBQUFBO0FBQUE7QTdIdSs0SEE7QTZIcCs0SEE7QUFDQTtBN0hzKzRIQTtBNkhsKzRIQTtBQUNBO0E3SG8rNEhBO0E2SGorNEhBO0FBQ0E7QTdIbSs0SEE7QTZIOTk0SEE7QUFDQTtBN0hnKzRIQTtBNkgzOTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDY5NEhBO0FpQmo3NUhBO0E0RytjQTtBQVFBO0E3SDg5NEhBO0FBQ0E7QTZINTk0SEE7QUFDQTtBN0g4OTRIQTtBNkgzOTRIQTtBQUNBO0FBQ0E7QUFDQTtBN0g2OTRIQTtBNkgxOTRIQTtBQUNBO0E3SDQ5NEhBO0E2SHY5NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeTk0SEE7QWlCNzg1SEE7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SDA5NEhBO0FBQ0E7QTZIcDk0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzOTRIQTtBaUIzOTVIQTtBNEdnZ0JBO0FBUUE7QTdIdTk0SEE7QUFDQTtBNkhyOTRIQTtBQUNBO0E3SHU5NEhBO0E2SHA5NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SHM5NEhBO0E2SG45NEhBO0FBQ0E7QTdIcTk0SEE7QTZIaDk0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrOTRIQTtBaUJ2LzVIQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdIbTk0SEE7QUFDQTtBNkgzODRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINjg0SEE7QTZIMzg0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2ODRIQTtBaUI1ZzZIQTtBNEcyakJBO0FBT0E7QTdIODg0SEE7QUFDQTtBNkh0ODRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzg0SEE7QTZIdDg0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3ODRIQTtBaUI5aDZIQTtBNEdrbEJBO0FBT0E7QTdIeTg0SEE7QUFDQTtBNkhqODRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbTg0SEE7QTZIajg0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htODRIQTtBaUJoajZIQTtBNEd5bUJBO0FBT0E7QTdIbzg0SEE7QUFDQTtBNkg3NzRIQTtBQUNBO0FBQUE7QTdIKzc0SEE7QWlCeGo2SEE7QTRHd25CQTtBQUlBO0FBQUE7QTdIZzg0SEE7QUFDQTtBNkg5NzRIQTtBQUNBO0FBQ0E7QUFDQTtBN0hnODRIQTtBNkg3NzRIQTs7Ozs7OztBQUVBO0FBQ0E7QTdIbzg0SEE7QWlCNWs2SEE7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIMjg0SEE7QUFDQTtBNkh4ODRIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0gwODRIQTtBaUIvbDZIQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0gyODRIQTtBQUNBO0E2SG44NEhBO0FBQ0E7QTdIcTg0SEE7QTZIaDg0SEE7O0FBRUE7QUFBQTtBQUFBO0E3SGs4NEhBO0E2SGg4NEhBOztBQUNBO0E3SG04NEhBO0E2SGg4NEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbTg0SEE7QWlCMW42SEE7QTRHa3JCQTs7QUFRQTtBN0hxODRIQTtBQUNBO0E2SGo4NEhBO0FBQ0E7QTdIbTg0SEE7QTZIaDg0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrODRIQTtBNkgvNzRIQTtBQUNBO0E3SGk4NEhBO0E2SC83NEhBO0FBQ0E7QTdIaTg0SEE7QTZINTc0SEE7QUFDQTtBN0g4NzRIQTtBNkgxNzRIQTtBQUNBO0E3SDQ3NEhBO0E2SDE3NEhBO0FBQ0E7QTdINDc0SEE7QTZIdDc0SEE7QUFDQTtBQUNBO0E3SHc3NEhBO0E2SHI3NEhBO0FBQ0E7QUFDQTtBN0h1NzRIQTtBNkhyNzRIQTtBQUNBO0FBQ0E7QTdIdTc0SEE7QTZIcjc0SEE7QUFDQTtBN0h1NzRIQTtBaUIxcDZIQTtBNEdrdUJBO0FBSUE7QTdIdzc0SEE7QUFDQTtBNkhqNzRIQTs7QUFFQTtBQUNBO0FBQ0E7QTdIbTc0SEE7QTZIaDc0SEE7QUFDQTtBN0hrNzRIQTtBNkgvNjRIQTtBQUNBO0E3SGk3NEhBO0E2SDk2NEhBO0FBQ0E7QTdIZzc0SEE7QTZINzY0SEE7QUFDQTtBQU1BO0E3SDA2NEhBO0FpQi9yNkhBO0E0Rzh3QkE7QUFJQTtBN0hpNzRIQTtBQUNBO0E2SDM2NEhBO0FBQ0E7QUFDQTtBN0g2NjRIQTtBNkh4NjRIQTtBQUNBO0E3SDA2NEhBO0FpQjNzNkhBO0E0R295QkE7QUFDQTtBN0gwNjRIQTtBQUNBO0FpQmh0NkhBO0E0RzB5QkE7QUFDQTtBN0h5NjRIQTtBQUNBO0E2SHQ2NEhBO0FBQ0E7QTdIdzY0SEE7QTZIdDY0SEE7QUFDQTtBN0h3NjRIQTtBaUIzdDZIQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0hzNjRIQTtBQUNBO0FpQnB0NkhBO0E0R2t6QkE7QUFDQTtBN0hxNjRIQTtBQUNBO0E2SGo2NEhBOztBQUVBO0E3SG02NEhBO0E2SC81NEhBO0FBQ0E7QTdIaTY0SEE7QTZILzU0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpNjRIQTtBaUJ0dTZIQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0hrNjRIQTtBQUNBO0E2SC81NEhBO0FBQ0E7QTdIaTY0SEE7QTZILzU0SEE7QUFDQTtBQUNBO0E3SGk2NEhBO0E2SDU1NEhBO0FBQ0E7QTdIODU0SEE7QTZIejU0SEE7QUFDQTtBN0gyNTRIQTtBNkh0NTRIQTtBQUNBO0FBQ0E7QTdIdzU0SEE7QTZIcjU0SEE7QUFDQTtBN0h1NTRIQTtBNkhyNTRIQTtBQUNBO0E3SHU1NEhBO0E2SG41NEhBO0FBQ0E7QTdIcTU0SEE7QTZIbDU0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SG81NEhBO0E2SGw1NEhBO0FBQ0E7QTdIbzU0SEE7QTZIajU0SEE7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SHE1NEhBO0FpQm55NkhBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUdnMDZIQTtBQUNBO0E2SHg1NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMDU0SEE7QTZIdDU0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIdzU0SEE7QTZIcjU0SEE7QUFDQTtBN0h1NTRIQTtBNkhuNTRIQTtBQUNBO0FBQ0E7QTdIcTU0SEE7QTZIajU0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIbTU0SEE7QTZIajU0SEE7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0hxNTRIQTtBaUIxMDZIQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHdTI2SEE7QUFDQTtBaUJoMTZIQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdINDU0SEE7QUFDQTtBNkh4NTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0gwNTRIQTtBNkh4NTRIQTtBQUNBO0E3SDA1NEhBO0E2SHY1NEhBO0FBQ0E7QTdIeTU0SEE7QTZIdjU0SEE7QUFDQTtBN0h5NTRIQTtBNkhwNTRIQTtBQUNBO0E3SHM1NEhBO0E2SG41NEhBO0FBQ0E7QUFBQTtBQUFBO0E3SHE1NEhBO0E2SG41NEhBO0FBQ0E7QTdIcTU0SEE7QTZIbDU0SEE7QUFDQTtBN0hvNTRIQTtBNkhqNTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0g4NDRIQTtBNkhuNTRIQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SHM1NEhBO0FBQ0E7QTZIajU0SEE7QUFDQTtBN0htNTRIQTtBNkhoNTRIQTtBQUNBO0E3SGs1NEhBO0E2SC80NEhBO0FBQ0E7QUFDQTtBN0hpNTRIQTtBNkgvNDRIQTtBQUNBO0E3SGk1NEhBO0E2SDc0NEhBO0FBQ0E7QUFDQTtBN0grNDRIQTtBNkg3NDRIQTtBQUNBO0E3SCs0NEhBO0E2SDM0NEhBO0FBQ0E7QTdINjQ0SEE7QTZIMzQ0SEE7QUFIQTtBQUlBO0E3SDg0NEhBO0FBQ0E7QTZIejQ0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDI0NEhBO0E2SHo0NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDI0NEhBO0E2SHo0NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMjQ0SEE7QWlCaDc2SEE7QTRHaWlDQTtBQU9BO0E3SDQ0NEhBO0FBQ0E7QTZIejQ0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIMjQ0SEE7QTZIeDQ0SEE7QUFDQTtBQUNBO0E3SDA0NEhBO0E2SHY0NEhBO0FBQ0E7QTdIeTQ0SEE7QTZIdDQ0SEE7QUFDQTtBN0h3NDRIQTtBNkhuNDRIQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SHU0NEhBO0FpQjc4NkhBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUcwKzZIQTtBQUNBO0E2SDE0NEhBO0FBQ0E7QTdINDQ0SEE7QTZIMTQ0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g0NDRIQTtBNkgxNDRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDQ0NEhBO0E2SHo0NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SDI0NEhBO0E2SHI0NEhBO0FBQ0E7QTdIdTQ0SEE7QWlCNzk2SEE7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIdzQ0SEE7QUFDQTtBNkh0NDRIQTtBQUNBO0FBQ0E7QUFDQTtBN0h3NDRIQTtBNkhwNDRIQTtBQUNBO0E3SHM0NEhBO0E2SGo0NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htNDRIQTtBNkgvMzRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hpNDRIQTtBNkgvMzRIQTtBQUVBO0E3SGc0NEhBO0FpQnovNkhBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SCszNEhBO0E2SDczNEhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SCszNEhBO0E2SDUzNEhBO0FBQ0E7QTdIODM0SEE7QUFDQTtBNkgzMzRIQTtBQUNBO0E3SDYzNEhBO0E2SDEzNEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDQzNEhBO0E2SDEzNEhBO0FBQ0E7QUFDQTtBN0g0MzRIQTtBNkh4MzRIQTtBQUVBO0E3SHkzNEhBO0E2SG4zNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SHEzNEhBO0E2SGwzNEhBO0FBTUE7QTdIKzI0SEE7QTZIcDM0SEE7QUFFQTtBN0hxMzRIQTtBNkgvMjRIQTtBQUNBO0E3SGkzNEhBO0E2SDkyNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SGczNEhBO0E2SDUyNEhBOztBQUNBO0FBQ0E7QUFDQTtBN0grMjRIQTtBNkgxMjRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SDQyNEhBO0E2SHoyNEhBO0FBQ0E7QTdIMjI0SEE7QTZIeDI0SEE7QUFDQTtBN0gwMjRIQTtBNkh0MjRIQTtBQUNBO0FBQ0E7QTdIdzI0SEE7QTZIdDI0SEE7QUFDQTtBN0h3MjRIQTtBNkhyMjRIQTtBQUNBO0FBQ0E7QUFDQTtBN0h1MjRIQTtBNkhuMjRIQTtBQUNBO0FBQ0E7QTdIcTI0SEE7QTZIbDI0SEE7QUFDQTtBN0hvMjRIQTtBNkhoMjRIQTtBQUNBO0E3SGsyNEhBO0E2SGgyNEhBO0FBQ0E7QUFDQTtBN0hrMjRIQTtBNkhoMjRIQTtBQUNBO0E3SGsyNEhBO0E2SC8xNEhBO0FBQ0E7QTdIaTI0SEE7QTZIMzE0SEE7QUFDQTtBN0g2MTRIQTtBaUI1bDdIQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0g4MTRIQTtBQUNBO0E2SDUxNEhBO0FBQ0E7QTdIODE0SEE7QTZINTE0SEE7QUFDQTtBQUNBO0E3SDgxNEhBO0FpQnRuN0hBO0E0R3N4Q0E7QUFLQTtBN0grMTRIQTtBQUNBO0E2SDExNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINDE0SEE7QTZIMTE0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0g0MTRIQTtBNkgxMTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdINDE0SEE7QTZIejE0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIMjE0SEE7QTZIdDE0SEE7QUFDQTtBQUNBO0E3SHcxNEhBO0E2SHQxNEhBO0FBQ0E7QUFDQTtBN0h3MTRIQTtBNkhwMTRIQTtBQUNBO0E3SHMxNEhBO0E2SHAxNEhBO0FBQ0E7QTdIczE0SEE7QTZIajE0SEE7QUFDQTtBN0htMTRIQTtBNkhqMTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG0xNEhBO0E2SGoxNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbTE0SEE7QTZIaDE0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIazE0SEE7QWlCcnE3SEE7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDYwNEhBO0E2SDMwNEhBO0FBQ0E7QTdINjA0SEE7QTZIMTA0SEE7QUFDQTtBQUNBO0E3SDQwNEhBO0E2SHowNEhBO0FBQ0E7QTdIMjA0SEE7QUFDQTtBaUJ0cjdIQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIdTA0SEE7QUFDQTs7QWlCenM3SEE7QTRHdTRDQTtBQUVBO0E3SHEwNEhBO0FBQ0E7QTZIbjA0SEE7QUFDQTtBN0hxMDRIQTtBaUJsdDdIQTtBNEc0NENBO0FBSUE7QTdIczA0SEE7QUFDQTtBNkhuMDRIQTtBQUNBO0E3SHEwNEhBO0E2SG4wNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SHEwNEhBO0FpQmx0N0hBO0E0RzA0Q0E7QUFNQTtBN0hzMDRIQTtBQUNBO0E2SGwwNEhBO0FBQ0E7QTdIbzA0SEE7QWlCdnU3SEE7QTRHcTZDQTtBQUVBO0FBQ0E7QTdIbzA0SEE7QUFDQTtBaUJodTdIQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0hxMDRIQTtBQUNBOztBNkgvejRIQTtBQUNBO0E3SGswNEhBO0E2SC96NEhBO0FBQUE7QTdIazA0SEE7O0E2SDl6NEhBO0FBQ0E7QTdIaTA0SEE7QTZIOXo0SEE7QUFBQTtBN0hpMDRIQTs7QWlCcHY3SEE7QTRHdTdDQTtBQUNBO0E3SGkwNEhBO0FBQ0E7QThIL3o3SEE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUhpMDdIQTtBbUh4MDdIQTtBV0NBOztBWEFBO0FBQ0E7QW5INDA3SEE7QUFDQTtBbUgxMDdIQTtBQUVBOztBQUNBO0FBQ0E7QW5INDA3SEE7QW1IeDA3SEE7O0FBQ0E7QW5IMjA3SEE7QW1IdjA3SEE7O0FBQ0E7QUFDQTtBbkgwMDdIQTtBbUh0MDdIQTs7QUFDQTtBbkh5MDdIQTtBQUNBO0E4SHgxN0hBOztBQUNBO0E5SDIxN0hBO0E4SHoxN0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd5MTdIQTtBaUJqMDdIQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUcrMTdIQTtBQUNBO0E4SG4yN0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUhzMjdIQTtBOEhuMjdIQTs7QUFDQTtBQUNBO0E5SHMyN0hBO0E4SG4yN0hBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIczI3SEE7QThIcDI3SEE7OztBQUNBO0FBQUE7QTlIdzI3SEE7QThIcDI3SEE7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SHUyN0hBO0E4SG4yN0hBOztBQUNBO0FBQ0E7QTlIczI3SEE7QThIbDI3SEE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SHEyN0hBO0E4SG4yN0hBOztBQUNBO0E5SHMyN0hBOztBaUIxMzdIQTtBNkc2QkE7QUFDQTtBOUhpMjdIQTtBQUNBO0E4SDkxN0hBO0FBQ0E7QTlIZzI3SEE7QThINzE3SEE7QUFDQTtBQUNBO0E5SCsxN0hBO0E4SDcxN0hBO0FBRUE7QTlIODE3SEE7QThIMTE3SEE7QUFDQTtBOUg0MTdIQTs7QThIdDE3SEE7O0FBRUE7QUFDQTtBOUh5MTdIQTs7QThIbjE3SEE7QUFDQTtBOUhzMTdIQTtBOEhuMTdIQTtBQUNBO0E5SHExN0hBO0E4SG4xN0hBO0FBRUE7QUFDQTtBOUhvMTdIQTtBOEhsMTdIQTtBQUNBO0FBQUE7QTlIbzE3SEE7QThIajE3SEE7QUFDQTtBOUhtMTdIQTs7QXNLNzk3SEE7QUFDQTtBdEtnKzdIQTs7QXNLNzk3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEtnKzdIQTtBc0s5OTdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0S2crN0hBO0FzSzk5N0hBO0FBQ0E7QUFDQTtBQUNBO0F0S2crN0hBOztBdUszLzdIQTtBQUNBO0FBQUE7QXZLOC83SEE7QXVLMy83SEE7QUFDQTtBQUFBO0F2SzYvN0hBO0F1SzEvN0hBO0FBQ0E7QUFBQTtBdks0LzdIQTtBdUt6LzdIQTtBQUNBO0FBQUE7QXZLMi83SEE7QXVLeC83SEE7QUFDQTtBQUFBO0F2SzAvN0hBO0F1S3YvN0hBO0FBQ0E7QUFBQTtBdkt5LzdIQTtBdUt0LzdIQTtBQUNBO0FBQUE7QXZLdy83SEE7QXVLci83SEE7QUFDQTtBQUFBO0F2S3UvN0hBO0F1S3AvN0hBO0FBQ0E7QUFDQTtBdktzLzdIQTs7QXdLeGg4SEE7QUFDQTtBQUNBO0F4SzJoOEhBOztBd0t4aDhIQTtBQUNBO0FBQ0E7QXhLMmg4SEE7O0F3S3hoOEhBOztBQUVBO0FBQ0E7QXhLMmg4SEE7O0F3S3hoOEhBO0FBQ0E7QUFDQTtBeEsyaDhIQTs7QXdLeGg4SEE7QUFDQTtBQUNBO0F4SzJoOEhBOztBd0t4aDhIQTtBQUNBO0FBQ0E7QXhLMmg4SEE7O0F3S3hoOEhBO0FBQ0E7QXhLMmg4SEE7O0F3S3ZoOEhBO0FBQ0E7QXhLMGg4SEE7O0F3SzdnOEhBO0FBQ0E7QXhLZ2g4SEE7QWlCeGc4SEE7QXVKVEE7QUFJQTtBeEtpaDhIQTtBQUNBOztBd0t0aDhIQTtBQUNBO0F4S3loOEhBO0FpQmpoOEhBO0F1SlRBO0FBSUE7QXhLMGg4SEE7QUFDQTs7QXdLL2g4SEE7QUFDQTtBeEtraThIQTtBaUIxaDhIQTtBdUpUQTtBQUlBO0F4S21pOEhBO0FBQ0E7O0F3S3hpOEhBO0FBQ0E7QXhLMmk4SEE7QWlCbmk4SEE7QXVKVEE7QUFJQTtBeEs0aThIQTtBQUNBOztBd0tqajhIQTtBQUNBO0F4S29qOEhBO0FpQjVpOEhBO0F1SlRBO0FBSUE7QXhLcWo4SEE7QUFDQTs7QXdLMWo4SEE7QUFDQTtBeEs2ajhIQTtBaUJyajhIQTtBdUpUQTtBQUlBO0F4SzhqOEhBO0FBQ0E7O0F3S25rOEhBO0FBQ0E7QXhLc2s4SEE7QWlCOWo4SEE7QXVKVEE7QUFJQTtBeEt1azhIQTtBQUNBOztBd0s1azhIQTtBQUNBO0F4SytrOEhBO0FpQnZrOEhBO0F1SlRBO0FBSUE7QXhLZ2w4SEE7QUFDQTs7QXdLcmw4SEE7QUFDQTtBeEt3bDhIQTtBaUJobDhIQTtBdUpUQTtBQUlBO0F4S3lsOEhBO0FBQ0E7O0F3SzlsOEhBO0FBQ0E7QXhLaW04SEE7QWlCemw4SEE7QXVKVEE7QUFJQTtBeEtrbThIQTtBQUNBOztBd0t2bThIQTtBQUNBO0F4SzBtOEhBO0FpQmxtOEhBO0F1SlRBO0FBSUE7QXhLMm04SEE7QUFDQTs7QXdLaG44SEE7QUFDQTtBeEttbjhIQTtBaUIzbThIQTtBdUpUQTtBQUlBO0F4S29uOEhBO0FBQ0E7O0F3S3puOEhBO0FBQ0E7QXhLNG44SEE7QWlCcG44SEE7QXVKVEE7QUFJQTtBeEs2bjhIQTtBQUNBOztBd0tsbzhIQTtBQUNBO0F4S3FvOEhBO0FpQjduOEhBO0F1SlRBO0FBSUE7QXhLc284SEE7QUFDQTs7QXdLM284SEE7QUFDQTtBeEs4bzhIQTtBaUJ0bzhIQTtBdUpUQTtBQUlBO0F4SytvOEhBO0FBQ0E7O0F3S3BwOEhBO0FBQ0E7QXhLdXA4SEE7QWlCL284SEE7QXVKVEE7QUFJQTtBeEt3cDhIQTtBQUNBOztBd0s3cDhIQTtBQUNBO0F4S2dxOEhBO0FpQnhwOEhBO0F1SlRBO0FBSUE7QXhLaXE4SEE7QUFDQTs7QXdLdHE4SEE7QUFDQTtBeEt5cThIQTtBaUJqcThIQTtBdUpUQTtBQUlBO0F4SzBxOEhBO0FBQ0E7O0F3Sy9xOEhBO0FBQ0E7QXhLa3I4SEE7QWlCMXE4SEE7QXVKVEE7QUFJQTtBeEttcjhIQTtBQUNBOztBd0t4cjhIQTtBQUNBO0F4SzJyOEhBO0FpQm5yOEhBO0F1SlRBO0FBSUE7QXhLNHI4SEE7QUFDQTs7QXdLanM4SEE7QUFDQTtBeEtvczhIQTtBaUI1cjhIQTtBdUpUQTtBQUlBO0F4S3FzOEhBO0FBQ0E7O0F3SzFzOEhBO0FBQ0E7QXhLNnM4SEE7QWlCcnM4SEE7QXVKVEE7QUFJQTtBeEs4czhIQTtBQUNBOztBd0tudDhIQTtBQUNBO0F4S3N0OEhBO0FpQjlzOEhBO0F1SlRBO0FBSUE7QXhLdXQ4SEE7QUFDQTs7QXdLNXQ4SEE7QUFDQTtBeEsrdDhIQTtBaUJ2dDhIQTtBdUpUQTtBQUlBO0F4S2d1OEhBO0FBQ0E7O0F3S3J1OEhBO0FBQ0E7QXhLd3U4SEE7QWlCaHU4SEE7QXVKVEE7QUFJQTtBeEt5dThIQTtBQUNBOztBd0s5dThIQTtBQUNBO0F4S2l2OEhBO0FpQnp1OEhBO0F1SlRBO0FBSUE7QXhLa3Y4SEE7QUFDQTs7QXdLdnY4SEE7QUFDQTtBeEswdjhIQTtBaUJsdjhIQTtBdUpUQTtBQUlBO0F4SzJ2OEhBO0FBQ0E7O0F3S2h3OEhBO0FBQ0E7QXhLbXc4SEE7QWlCM3Y4SEE7QXVKVEE7QUFJQTtBeEtvdzhIQTtBQUNBOztBd0t6dzhIQTtBQUNBO0F4SzR3OEhBO0FpQnB3OEhBO0F1SlRBO0FBSUE7QXhLNnc4SEE7QUFDQTs7QXdLbHg4SEE7QUFDQTtBeEtxeDhIQTtBaUI3dzhIQTtBdUpUQTtBQUlBO0F4S3N4OEhBO0FBQ0E7O0F3SzN4OEhBO0FBQ0E7QXhLOHg4SEE7QWlCdHg4SEE7QXVKVEE7QUFJQTtBeEsreDhIQTtBQUNBOztBd0tweThIQTtBQUNBO0F4S3V5OEhBO0FpQi94OEhBO0F1SlRBO0FBSUE7QXhLd3k4SEE7QUFDQTs7QXdLN3k4SEE7QUFDQTtBeEtnejhIQTtBaUJ4eThIQTtBdUpUQTtBQUlBO0F4S2l6OEhBO0FBQ0E7O0F3S3R6OEhBO0FBQ0E7QXhLeXo4SEE7QWlCano4SEE7QXVKVEE7QUFJQTtBeEswejhIQTtBQUNBOztBd0svejhIQTtBQUNBO0F4S2swOEhBO0FpQjF6OEhBO0F1SlRBO0FBSUE7QXhLbTA4SEE7QUFDQTs7QXdLeDA4SEE7QUFDQTtBeEsyMDhIQTtBaUJuMDhIQTtBdUpUQTtBQUlBO0F4SzQwOEhBO0FBQ0E7O0F3S2oxOEhBO0FBQ0E7QXhLbzE4SEE7QWlCNTA4SEE7QXVKVEE7QUFJQTtBeEtxMThIQTtBQUNBOztBd0sxMThIQTtBQUNBO0F4SzYxOEhBO0FpQnIxOEhBO0F1SlRBO0FBSUE7QXhLODE4SEE7QUFDQTs7QXdLbjI4SEE7QUFDQTtBeEtzMjhIQTtBaUI5MThIQTtBdUpUQTtBQUlBO0F4S3UyOEhBO0FBQ0E7O0F3SzUyOEhBO0FBQ0E7QXhLKzI4SEE7QWlCdjI4SEE7QXVKVEE7QUFJQTtBeEtnMzhIQTtBQUNBOztBd0tyMzhIQTtBQUNBO0F4S3czOEhBO0FpQmgzOEhBO0F1SlRBO0FBSUE7QXhLeTM4SEE7QUFDQTs7QXdLOTM4SEE7QUFDQTtBeEtpNDhIQTtBaUJ6MzhIQTtBdUpUQTtBQUlBO0F4S2s0OEhBO0FBQ0E7O0F3S3Y0OEhBO0FBQ0E7QXhLMDQ4SEE7QWlCbDQ4SEE7QXVKVEE7QUFJQTtBeEsyNDhIQTtBQUNBOztBd0toNThIQTtBQUNBO0F4S201OEhBO0FpQjM0OEhBO0F1SlRBO0FBSUE7QXhLbzU4SEE7QUFDQTs7QXdLejU4SEE7QUFDQTtBeEs0NThIQTtBaUJwNThIQTtBdUpUQTtBQUlBO0F4SzY1OEhBO0FBQ0E7O0F3S2w2OEhBO0FBQ0E7QXhLcTY4SEE7QWlCNzU4SEE7QXVKVEE7QUFJQTtBeEtzNjhIQTtBQUNBOztBd0szNjhIQTtBQUNBO0F4Szg2OEhBO0FpQnQ2OEhBO0F1SlRBO0FBSUE7QXhLKzY4SEE7QUFDQTs7QXdLcDc4SEE7QUFDQTtBeEt1NzhIQTtBaUIvNjhIQTtBdUpUQTtBQUlBO0F4S3c3OEhBO0FBQ0E7O0F3Szc3OEhBO0FBQ0E7QXhLZzg4SEE7QWlCeDc4SEE7QXVKVEE7QUFJQTtBeEtpODhIQTtBQUNBOztBd0t0ODhIQTtBQUNBO0F4S3k4OEhBO0FpQmo4OEhBO0F1SlRBO0FBSUE7QXhLMDg4SEE7QUFDQTs7QXdLLzg4SEE7QUFDQTtBeEtrOThIQTtBaUIxODhIQTtBdUpUQTtBQUlBO0F4S205OEhBO0FBQ0E7O0F3S3g5OEhBO0FBQ0E7QXhLMjk4SEE7QWlCbjk4SEE7QXVKVEE7QUFJQTtBeEs0OThIQTtBQUNBOztBd0tqKzhIQTtBQUNBO0F4S28rOEhBO0FpQjU5OEhBO0F1SlRBO0FBSUE7QXhLcSs4SEE7QUFDQTs7QXdLMSs4SEE7QUFDQTtBeEs2KzhIQTtBaUJyKzhIQTtBdUpUQTtBQUlBO0F4SzgrOEhBO0FBQ0E7O0F3S24vOEhBO0FBQ0E7QXhLcy84SEE7QWlCOSs4SEE7QXVKVEE7QUFJQTtBeEt1LzhIQTtBQUNBOztBd0s1LzhIQTtBQUNBO0F4SysvOEhBO0FpQnYvOEhBO0F1SlRBO0FBSUE7QXhLZ2c5SEE7QUFDQTs7QXdLcmc5SEE7QUFDQTtBeEt3ZzlIQTtBaUJoZzlIQTtBdUpUQTtBQUlBO0F4S3lnOUhBO0FBQ0E7O0F3SzlnOUhBO0FBQ0E7QXhLaWg5SEE7QWlCemc5SEE7QXVKVEE7QUFJQTtBeEtraDlIQTtBQUNBOztBd0t2aDlIQTtBQUNBO0F4SzBoOUhBO0FpQmxoOUhBO0F1SlRBO0FBSUE7QXhLMmg5SEE7QUFDQTs7QXdLaGk5SEE7QUFDQTtBeEttaTlIQTtBaUIzaDlIQTtBdUpUQTtBQUlBO0F4S29pOUhBO0FBQ0E7O0F3S3ppOUhBO0FBQ0E7QXhLNGk5SEE7QWlCcGk5SEE7QXVKVEE7QUFJQTtBeEs2aTlIQTtBQUNBOztBd0tsajlIQTtBQUNBO0F4S3FqOUhBO0FpQjdpOUhBO0F1SlRBO0FBSUE7QXhLc2o5SEE7QUFDQTs7QXdLM2o5SEE7QUFDQTtBeEs4ajlIQTtBaUJ0ajlIQTtBdUpUQTtBQUlBO0F4SytqOUhBO0FBQ0E7O0F3S3BrOUhBO0FBQ0E7QXhLdWs5SEE7QWlCL2o5SEE7QXVKVEE7QUFJQTtBeEt3azlIQTtBQUNBOztBd0s3azlIQTtBQUNBO0F4S2dsOUhBO0FpQnhrOUhBO0F1SlRBO0FBSUE7QXhLaWw5SEE7QUFDQTs7QXdLdGw5SEE7QUFDQTtBeEt5bDlIQTtBaUJqbDlIQTtBdUpUQTtBQUlBO0F4SzBsOUhBO0FBQ0E7O0F3Sy9sOUhBO0FBQ0E7QXhLa205SEE7QWlCMWw5SEE7QXVKVEE7QUFJQTtBeEttbTlIQTtBQUNBOztBd0t4bTlIQTtBQUNBO0F4SzJtOUhBO0FpQm5tOUhBO0F1SlRBO0FBSUE7QXhLNG05SEE7QUFDQTs7QXdLam45SEE7QUFDQTtBeEtvbjlIQTtBaUI1bTlIQTtBdUpUQTtBQUlBO0F4S3FuOUhBO0FBQ0E7O0F3SzFuOUhBO0FBQ0E7QXhLNm45SEE7QWlCcm45SEE7QXVKVEE7QUFJQTtBeEs4bjlIQTtBQUNBOztBd0tubzlIQTtBQUNBO0F4S3NvOUhBO0FpQjluOUhBO0F1SlRBO0FBSUE7QXhLdW85SEE7QUFDQTs7QXdLNW85SEE7QUFDQTtBeEsrbzlIQTtBaUJ2bzlIQTtBdUpUQTtBQUlBO0F4S2dwOUhBO0FBQ0E7O0F3S3JwOUhBO0FBQ0E7QXhLd3A5SEE7QWlCaHA5SEE7QXVKVEE7QUFJQTtBeEt5cDlIQTtBQUNBOztBd0s5cDlIQTtBQUNBO0F4S2lxOUhBO0FpQnpwOUhBO0F1SlRBO0FBSUE7QXhLa3E5SEE7QUFDQTs7QXdLdnE5SEE7QUFDQTtBeEswcTlIQTtBaUJscTlIQTtBdUpUQTtBQUlBO0F4SzJxOUhBO0FBQ0E7O0F3S2hyOUhBO0FBQ0E7QXhLbXI5SEE7QWlCM3E5SEE7QXVKVEE7QUFJQTtBeEtvcjlIQTtBQUNBOztBd0t6cjlIQTtBQUNBO0F4SzRyOUhBO0FpQnByOUhBO0F1SlRBO0FBSUE7QXhLNnI5SEE7QUFDQTs7QXdLbHM5SEE7QUFDQTtBeEtxczlIQTtBaUI3cjlIQTtBdUpUQTtBQUlBO0F4S3NzOUhBO0FBQ0E7O0F3SzNzOUhBO0FBQ0E7QXhLOHM5SEE7QWlCdHM5SEE7QXVKVEE7QUFJQTtBeEsrczlIQTtBQUNBOztBd0twdDlIQTtBQUNBO0F4S3V0OUhBO0FpQi9zOUhBO0F1SlRBO0FBSUE7QXhLd3Q5SEE7QUFDQTs7QXdLN3Q5SEE7QUFDQTtBeEtndTlIQTtBaUJ4dDlIQTtBdUpUQTtBQUlBO0F4S2l1OUhBO0FBQ0E7O0F3S3R1OUhBO0FBQ0E7QXhLeXU5SEE7QWlCanU5SEE7QXVKVEE7QUFJQTtBeEswdTlIQTtBQUNBOztBd0svdTlIQTtBQUNBO0F4S2t2OUhBO0FpQjF1OUhBO0F1SlRBO0FBSUE7QXhLbXY5SEE7QUFDQTs7QXdLeHY5SEE7QUFDQTtBeEsydjlIQTtBaUJudjlIQTtBdUpUQTtBQUlBO0F4SzR2OUhBO0FBQ0E7O0F3S2p3OUhBO0FBQ0E7QXhLb3c5SEE7QWlCNXY5SEE7QXVKVEE7QUFJQTtBeEtxdzlIQTtBQUNBOztBd0sxdzlIQTtBQUNBO0F4SzZ3OUhBO0FpQnJ3OUhBO0F1SlRBO0FBSUE7QXhLOHc5SEE7QUFDQTs7QXdLdHc5SEE7QUFDQTtBeEt5dzlIQTs7QXdLMXc5SEE7QUFDQTtBeEs2dzlIQTs7QXdLOXc5SEE7QUFDQTtBeEtpeDlIQTs7QXdLbHg5SEE7QUFDQTtBeEtxeDlIQTs7QXdLdHg5SEE7QUFDQTtBeEt5eDlIQTs7QXdLMXg5SEE7QUFDQTtBeEs2eDlIQTs7QXdLOXg5SEE7QUFDQTtBeEtpeTlIQTs7QXdLbHk5SEE7QUFDQTtBeEtxeTlIQTs7QXdLdHk5SEE7QUFDQTtBeEt5eTlIQTs7QXdLMXk5SEE7QUFDQTtBeEs2eTlIQTs7QXdLOXk5SEE7QUFDQTtBeEtpejlIQTs7QXdLbHo5SEE7QUFDQTtBeEtxejlIQTs7QXdLdHo5SEE7QUFDQTtBeEt5ejlIQTs7QXdLMXo5SEE7QUFDQTtBeEs2ejlIQTs7QXdLOXo5SEE7QUFDQTtBeEtpMDlIQTs7QXdLbDA5SEE7QUFDQTtBeEtxMDlIQTs7QXdLaDA5SEE7QUFDQTtBeEttMDlIQTs7QXdLL3o5SEE7QTNEVEE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0c0MDlIQTtBNkcxMDlIQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3RzIwOUhBO0E2R3gwOUhBO0FBQ0E7QTdHMDA5SEE7O0F3SzcwOUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBeEtnMTlIQTtBd0s5MDlIQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SyswOUhBO0F3SzUwOUhBO0FBQ0E7QXhLODA5SEE7O0F3SzEwOUhBO0FBQ0E7QUFDQTtBQUNBO0EzRHZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3R3EzOUhBO0FpQmwzOUhBO0F1SjZCQTtBQU1BO0F4S20xOUhBO0FBQ0E7QTZHeDM5SEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0d5MzlIQTtBNkd0MzlIQTtBQUNBO0E3R3czOUhBOztBd0t6MTlIQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEs0MTlIQTs7QXdLejE5SEE7QUFDQTtBeEs0MTlIQTs7QWlCaDU5SEE7QXVKdURBO0FBRUE7QXhLNDE5SEE7QUFDQTs7QWlCdDU5SEE7QXVKNkRBO0FBRUE7QXhLNDE5SEE7QUFDQTs7QXdLeDE5SEE7QUFDQTtBeEsyMTlIQTs7QXdLeDE5SEE7OztBQUFBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEswMTlIQTtBd0t4MTlIQTtBQUNBO0FBQUE7QUFDQTtBeEswMTlIQTtBd0t2MTlIQTtBQUNBO0FBQUE7QUFDQTtBeEt5MTlIQTtBd0t0MTlIQTtBQUNBO0FBQUE7QUFDQTtBeEt3MTlIQTs7QXlLdGcrSEE7QUFDQTtBekt5ZytIQTs7QXlLdGcrSEE7QUFDQTtBekt5ZytIQTs7QXlLdGcrSEE7QUFDQTtBQUFBO0F6S3lnK0hBOztBeUtwZytIQTs7OztBQUFBO0FDYkE7QUFDQTtBQUNBO0ExS3loK0hBO0EwS3ZoK0hBOztBQUVBO0FBQ0E7QTFLeWgrSEE7O0EwS3ZnK0hBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUtxaCtIQTs7QWlCaC85SEE7QXlKNUJBO0FBaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFLaWkrSEE7QUFDQTtBaUI3LzlIQTtBeUp0QkE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUs2aStIQTtBQUNBO0FpQnpnK0hBO0F5SmhCQTtBQTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExS3lqK0hBO0FBQ0E7QWlCcmgrSEE7QXlKVkE7QUFsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUtxaytIQTtBQUNBO0EwS3JpK0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBMUt1aStIQTs7QTBLbmkrSEE7QUFDQTtBQUFBO0ExS3NpK0hBOztBMEtsaStIQTtBQUNBO0FBQUE7QTFLcWkrSEE7O0EyS3ptK0hBO0FBQ0E7QTNLNG0rSEE7O0EyS3ptK0hBO0FBQ0E7QTNLNG0rSEE7O0EyS3hrK0hBO0FBQ0E7QTNLMmsrSEE7QTJLNWsrSEE7QUFDQTtBM0s4aytIQTtBMksvaytIQTtBQUNBO0EzS2lsK0hBO0EyS2xsK0hBO0FBQ0E7QTNLb2wrSEE7QTJLcmwrSEE7QUFDQTtBM0t1bCtIQTtBMkt4bCtIQTtBQUNBO0EzSzBsK0hBO0EySzNsK0hBO0FBQ0E7QTNLNmwrSEE7QTJLOWwrSEE7QUFDQTtBM0tnbStIQTtBMktqbStIQTtBQUNBO0EzS21tK0hBO0EyS3BtK0hBO0FBQ0E7QTNLc20rSEE7QTJLdm0rSEE7QUFDQTtBM0t5bStIQTtBMksxbStIQTtBQUNBO0EzSzRtK0hBO0EySzdtK0hBO0FBQ0E7QTNLK20rSEE7QTJLaG4rSEE7QUFDQTtBM0trbitIQTtBMktubitIQTtBQUNBO0EzS3FuK0hBO0EyS3RuK0hBO0FBQ0E7QTNLd24rSEE7QTJLem4rSEE7QUFDQTtBM0sybitIQTtBMks1bitIQTtBQUNBO0EzSzhuK0hBO0EySy9uK0hBO0FBQ0E7QTNLaW8rSEE7QTJLbG8rSEE7QUFDQTtBM0tvbytIQTtBMktybytIQTtBQUNBO0EzS3VvK0hBO0EyS3hvK0hBO0FBQ0E7QTNLMG8rSEE7QTJLM28rSEE7QUFDQTtBM0s2bytIQTtBMks5bytIQTtBQUNBO0EzS2dwK0hBO0EyS2pwK0hBO0FBQ0E7QTNLbXArSEE7QTJLcHArSEE7QUFDQTtBM0tzcCtIQTtBMkt2cCtIQTtBQUNBO0EzS3lwK0hBO0EySzFwK0hBO0FBQ0E7QTNLNHArSEE7QTJLN3ArSEE7QUFDQTtBM0srcCtIQTtBMktocStIQTtBQUNBO0EzS2txK0hBO0EyS25xK0hBO0FBQ0E7QTNLcXErSEE7QTJLdHErSEE7QUFDQTtBM0t3cStIQTtBMkt6cStIQTtBQUNBO0EzSzJxK0hBO0EySzVxK0hBO0FBQ0E7QTNLOHErSEE7QTJLL3ErSEE7QUFDQTtBM0tpcitIQTtBMktscitIQTtBQUNBO0EzS29yK0hBO0EyS3JyK0hBO0FBQ0E7QTNLdXIrSEE7QTJLeHIrSEE7QUFDQTtBM0swcitIQTtBMkszcitIQTtBQUNBO0EzSzZyK0hBO0EySzlyK0hBO0FBQ0E7QTNLZ3MrSEE7QTJLanMrSEE7QUFDQTtBM0ttcytIQTtBMktwcytIQTtBQUNBO0EzS3NzK0hBO0EyS3ZzK0hBO0FBQ0E7QTNLeXMrSEE7QTJLMXMrSEE7QUFDQTtBM0s0cytIQTtBMks3cytIQTtBQUNBO0EzSytzK0hBO0EyS2h0K0hBO0FBQ0E7QTNLa3QrSEE7QTJLbnQrSEE7QUFDQTtBM0txdCtIQTtBMkt0dCtIQTtBQUNBO0EzS3d0K0hBO0EyS3p0K0hBO0FBQ0E7QTNLMnQrSEE7QTJLNXQrSEE7QUFDQTtBM0s4dCtIQTtBMksvdCtIQTtBQUNBO0EzS2l1K0hBO0EyS2x1K0hBO0FBQ0E7QTNLb3UrSEE7QTJLcnUrSEE7QUFDQTtBM0t1dStIQTtBMkt4dStIQTtBQUNBO0EzSzB1K0hBO0EySzN1K0hBO0FBQ0E7QTNLNnUrSEE7QTJLOXUrSEE7QUFDQTtBM0tnditIQTtBMktqditIQTtBQUNBO0EzS212K0hBO0EyS3B2K0hBO0FBQ0E7QTNLc3YrSEE7QTJLdnYrSEE7QUFDQTtBM0t5ditIQTtBMksxditIQTtBQUNBO0EzSzR2K0hBO0EySzd2K0hBO0FBQ0E7QTNLK3YrSEE7QTJLaHcrSEE7QUFDQTtBM0trdytIQTtBMktudytIQTtBQUNBO0EzS3F3K0hBO0EyS3R3K0hBO0FBQ0E7QTNLd3crSEE7QTJLencrSEE7QUFDQTtBM0sydytIQTtBMks1dytIQTtBQUNBO0EzSzh3K0hBO0EySy93K0hBO0FBQ0E7QTNLaXgrSEE7QTJLbHgrSEE7QUFDQTtBM0tveCtIQTtBMktyeCtIQTtBQUNBO0EzS3V4K0hBO0EyS3h4K0hBO0FBQ0E7QTNLMHgrSEE7QTJLM3grSEE7QUFDQTtBM0s2eCtIQTs7QTJLOXgrSEE7QUFDQTtBM0tpeStIQTtBMktseStIQTtBQUNBO0EzS295K0hBO0EyS3J5K0hBO0FBQ0E7QTNLdXkrSEE7QTJLeHkrSEE7QUFDQTtBM0sweStIQTtBMkszeStIQTtBQUNBO0EzSzZ5K0hBO0EySzl5K0hBO0FBQ0E7QTNLZ3orSEE7QTJLanorSEE7QUFDQTtBM0tteitIQTtBMktweitIQTtBQUNBO0EzS3N6K0hBO0EyS3Z6K0hBO0FBQ0E7QTNLeXorSEE7QTJLMXorSEE7QUFDQTtBM0s0eitIQTtBMks3eitIQTtBQUNBO0EzSyt6K0hBO0EyS2gwK0hBO0FBQ0E7QTNLazArSEE7QTJLbjArSEE7QUFDQTtBM0txMCtIQTtBMkt0MCtIQTtBQUNBO0EzS3cwK0hBO0EyS3owK0hBO0FBQ0E7QTNLMjArSEE7QTJLNTArSEE7QUFDQTtBM0s4MCtIQTtBMksvMCtIQTtBQUNBO0EzS2kxK0hBO0EyS2wxK0hBO0FBQ0E7QTNLbzErSEE7QTJLcjErSEE7QUFDQTtBM0t1MStIQTtBMkt4MStIQTtBQUNBO0EzSzAxK0hBO0EySzMxK0hBO0FBQ0E7QTNLNjErSEE7QTJLOTErSEE7QUFDQTtBM0tnMitIQTtBMktqMitIQTtBQUNBO0EzS20yK0hBO0EyS3AyK0hBO0FBQ0E7QTNLczIrSEE7QTJLdjIrSEE7QUFDQTtBM0t5MitIQTtBMksxMitIQTtBQUNBO0EzSzQyK0hBO0EySzcyK0hBO0FBQ0E7QTNLKzIrSEE7QTJLaDMrSEE7QUFDQTtBM0trMytIQTtBMktuMytIQTtBQUNBO0EzS3EzK0hBO0EyS3QzK0hBO0FBQ0E7QTNLdzMrSEE7QTJLejMrSEE7QUFDQTtBM0syMytIQTtBMks1MytIQTtBQUNBO0EzSzgzK0hBO0EySy8zK0hBO0FBQ0E7QTNLaTQrSEE7QTJLbDQrSEE7QUFDQTtBM0tvNCtIQTtBMktyNCtIQTtBQUNBO0EzS3U0K0hBO0EyS3g0K0hBO0FBQ0E7QTNLMDQrSEE7QTJLMzQrSEE7QUFDQTtBM0s2NCtIQTtBMks5NCtIQTtBQUNBO0EzS2c1K0hBO0EyS2o1K0hBO0FBQ0E7QTNLbTUrSEE7QTJLcDUrSEE7QUFDQTtBM0tzNStIQTtBMkt2NStIQTtBQUNBO0EzS3k1K0hBO0EySzE1K0hBO0FBQ0E7QTNLNDUrSEE7QTJLNzUrSEE7QUFDQTtBM0srNStIQTtBMktoNitIQTtBQUNBO0EzS2s2K0hBO0EyS242K0hBO0FBQ0E7QTNLcTYrSEE7QTJLdDYrSEE7QUFDQTtBM0t3NitIQTtBMkt6NitIQTtBQUNBO0EzSzI2K0hBO0EySzU2K0hBO0FBQ0E7QTNLODYrSEE7QTJLLzYrSEE7QUFDQTtBM0tpNytIQTtBMktsNytIQTtBQUNBO0EzS283K0hBO0EyS3I3K0hBO0FBQ0E7QTNLdTcrSEE7QTJLeDcrSEE7QUFDQTtBM0swNytIQTtBMkszNytIQTtBQUNBO0EzSzY3K0hBO0EySzk3K0hBO0FBQ0E7QTNLZzgrSEE7QTJLajgrSEE7QUFDQTtBM0ttOCtIQTtBMktwOCtIQTtBQUNBO0EzS3M4K0hBO0EyS3Y4K0hBO0FBQ0E7QTNLeTgrSEE7QTJLMTgrSEE7QUFDQTtBM0s0OCtIQTtBMks3OCtIQTtBQUNBO0EzSys4K0hBO0EyS2g5K0hBO0FBQ0E7QTNLazkrSEE7QTJLbjkrSEE7QUFDQTtBM0txOStIQTtBMkt0OStIQTtBQUNBO0EzS3c5K0hBO0EyS3o5K0hBO0FBQ0E7QTNLMjkrSEE7QTJLNTkrSEE7QUFDQTtBM0s4OStIQTtBMksvOStIQTtBQUNBO0EzS2krK0hBO0EyS2wrK0hBO0FBQ0E7QTNLbysrSEE7QTJLcisrSEE7QUFDQTtBM0t1KytIQTtBMkt4KytIQTtBQUNBO0EzSzArK0hBO0EySzMrK0hBO0FBQ0E7QTNLNisrSEE7QTJLOSsrSEE7QUFDQTtBM0tnLytIQTtBMktqLytIQTtBQUNBO0EzS20vK0hBOztBMktwLytIQTtBQUNBO0EzS3UvK0hBO0EyS3gvK0hBO0FBQ0E7QTNLMC8rSEE7QTJLMy8rSEE7QUFDQTtBM0s2LytIQTtBMks5LytIQTtBQUNBO0EzS2dnL0hBO0EyS2pnL0hBO0FBQ0E7QTNLbWcvSEE7QTJLcGcvSEE7QUFDQTtBM0tzZy9IQTtBMkt2Zy9IQTtBQUNBO0EzS3lnL0hBO0EySzFnL0hBO0FBQ0E7QTNLNGcvSEE7QTJLN2cvSEE7QUFDQTtBM0srZy9IQTtBMktoaC9IQTtBQUNBO0EzS2toL0hBO0EyS25oL0hBO0FBQ0E7QTNLcWgvSEE7QTJLdGgvSEE7QUFDQTtBM0t3aC9IQTtBMkt6aC9IQTtBQUNBO0EzSzJoL0hBO0EySzVoL0hBO0FBQ0E7QTNLOGgvSEE7QTJLL2gvSEE7QUFDQTtBM0tpaS9IQTtBMktsaS9IQTtBQUNBO0EzS29pL0hBO0EyS3JpL0hBO0FBQ0E7QTNLdWkvSEE7QTJLeGkvSEE7QUFDQTtBM0swaS9IQTtBMkszaS9IQTtBQUNBO0EzSzZpL0hBO0EySzlpL0hBO0FBQ0E7QTNLZ2ovSEE7QTJLamovSEE7QUFDQTtBM0ttai9IQTtBMktwai9IQTtBQUNBO0EzS3NqL0hBO0EyS3ZqL0hBO0FBQ0E7QTNLeWovSEE7QTJLMWovSEE7QUFDQTtBM0s0ai9IQTtBMks3ai9IQTtBQUNBO0EzSytqL0hBO0EyS2hrL0hBO0FBQ0E7QTNLa2svSEE7QTJLbmsvSEE7QUFDQTtBM0txay9IQTtBMkt0ay9IQTtBQUNBO0EzS3drL0hBO0EyS3prL0hBO0FBQ0E7QTNLMmsvSEE7QTJLNWsvSEE7QUFDQTtBM0s4ay9IQTtBMksvay9IQTtBQUNBO0EzS2lsL0hBO0EyS2xsL0hBO0FBQ0E7QTNLb2wvSEE7QTJLcmwvSEE7QUFDQTtBM0t1bC9IQTtBMkt4bC9IQTtBQUNBO0EzSzBsL0hBO0EySzNsL0hBO0FBQ0E7QTNLNmwvSEE7QTJLOWwvSEE7QUFDQTtBM0tnbS9IQTtBMktqbS9IQTtBQUNBO0EzS21tL0hBO0EyS3BtL0hBO0FBQ0E7QTNLc20vSEE7QTJLdm0vSEE7QUFDQTtBM0t5bS9IQTtBMksxbS9IQTtBQUNBO0EzSzRtL0hBO0EySzdtL0hBO0FBQ0E7QTNLK20vSEE7QTJLaG4vSEE7QUFDQTtBM0trbi9IQTtBMktubi9IQTtBQUNBO0EzS3FuL0hBO0EyS3RuL0hBO0FBQ0E7QTNLd24vSEE7QTJLem4vSEE7QUFDQTtBM0sybi9IQTtBMks1bi9IQTtBQUNBO0EzSzhuL0hBO0EySy9uL0hBO0FBQ0E7QTNLaW8vSEE7QTJLbG8vSEE7QUFDQTtBM0tvby9IQTtBMktyby9IQTtBQUNBO0EzS3VvL0hBO0EyS3hvL0hBO0FBQ0E7QTNLMG8vSEE7QTJLM28vSEE7QUFDQTtBM0s2by9IQTtBMks5by9IQTtBQUNBO0EzS2dwL0hBO0EyS2pwL0hBO0FBQ0E7QTNLbXAvSEE7QTJLcHAvSEE7QUFDQTtBM0tzcC9IQTtBMkt2cC9IQTtBQUNBO0EzS3lwL0hBO0EySzFwL0hBO0FBQ0E7QTNLNHAvSEE7QTJLN3AvSEE7QUFDQTtBM0srcC9IQTtBMktocS9IQTtBQUNBO0EzS2txL0hBO0EyS25xL0hBO0FBQ0E7QTNLcXEvSEE7QTJLdHEvSEE7QUFDQTtBM0t3cS9IQTtBMkt6cS9IQTtBQUNBO0EzSzJxL0hBO0EySzVxL0hBO0FBQ0E7QTNLOHEvSEE7QTJLL3EvSEE7QUFDQTtBM0tpci9IQTtBMktsci9IQTtBQUNBO0EzS29yL0hBO0EyS3JyL0hBO0FBQ0E7QTNLdXIvSEE7QTJLeHIvSEE7QUFDQTtBM0swci9IQTtBMkszci9IQTtBQUNBO0EzSzZyL0hBO0EySzlyL0hBO0FBQ0E7QTNLZ3MvSEE7QTJLanMvSEE7QUFDQTtBM0ttcy9IQTtBMktwcy9IQTtBQUNBO0EzS3NzL0hBO0EyS3ZzL0hBO0FBQ0E7QTNLeXMvSEE7O0E0S252L0hBO0FBQUE7QUFHQTtBQ0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERUE7QTVLeXYvSEE7QWlCdHMvSEE7QTJKdkRBO0FDS0E7QTdLNHYvSEE7QUFDQTs7QTRLM3YvSEE7Ozs7QUFBQTtBQVNBOztBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUsydi9IQTtBNEtqdi9IQTs7QUFDQTtBNUtvdi9IQTtBNEtydi9IQTs7QUFDQTtBNUt3di9IQTtBNEt6di9IQTs7QUFDQTtBNUs0di9IQTtBNEs3di9IQTs7QUFDQTtBNUtndy9IQTtBNEtqdy9IQTs7QUFDQTtBNUtvdy9IQTtBNEtydy9IQTs7QUFDQTtBNUt3dy9IQTtBNEt6dy9IQTs7QUFDQTtBNUs0dy9IQTtBNEs3dy9IQTs7QUFDQTtBNUtneC9IQTtBNEtqeC9IQTs7QUFDQTtBNUtveC9IQTtBNEtyeC9IQTs7QUFDQTtBNUt3eC9IQTtBNEt6eC9IQTs7QUFDQTtBNUs0eC9IQTtBNEs3eC9IQTs7QUFDQTtBNUtneS9IQTs7QTRLengvSEE7O0FBRUE7QUFDQTtBNUs0eC9IQTs7QTRLcngvSEE7O0FBRUE7QUFDQTtBNUt3eC9IQTs7QTRLcHgvSEE7O0FBRUE7QUFDQTtBNUt1eC9IQTs7QTRLankvSEE7O0FBRUE7QUFDQTtBNUtveS9IQTs7QTRLaHkvSEE7O0FBRUE7QUFDQTtBNUtteS9IQTs7QTRLN3kvSEE7O0FBRUE7QUFDQTtBNUtnei9IQTs7QTRLNXkvSEE7O0FBRUE7QUFDQTtBNUsreS9IQTs7QTRLenovSEE7O0FBRUE7QUFDQTtBNUs0ei9IQTs7QTRLeHovSEE7O0FBRUE7QUFDQTtBNUsyei9IQTs7QTRLcjAvSEE7O0FBRUE7QUFDQTtBNUt3MC9IQTs7QTRLcDAvSEE7O0FBRUE7QUFDQTtBNUt1MC9IQTs7QTRLajEvSEE7O0FBRUE7QUFDQTtBNUtvMS9IQTs7QTRLaDEvSEE7O0FBRUE7QUFDQTtBNUttMS9IQTs7QTRLNzEvSEE7O0FBRUE7QUFDQTtBNUtnMi9IQTs7QTRLNTEvSEE7O0FBRUE7QUFDQTtBNUsrMS9IQTs7QTRLejIvSEE7O0FBRUE7QUFDQTtBNUs0Mi9IQTs7QTRLeDIvSEE7O0FBRUE7QUFDQTtBNUsyMi9IQTs7QTRLcjMvSEE7O0FBRUE7QUFDQTtBNUt3My9IQTs7QTRLcDMvSEE7O0FBRUE7QUFDQTtBNUt1My9IQTs7QTRLNzIvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2czL0hBOztBNEtsMy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLcTMvSEE7O0E0S3YzL0hBOztBQUVBO0FBQUE7QUFBQTtBNUswMy9IQTs7QTRLNTMvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SyszL0hBOztBNEtqNC9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLbzQvSEE7O0E0S3Q0L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt5NC9IQTs7QTRLMzQvSEE7O0FBRUE7QUFBQTtBQUFBO0E1Szg0L0hBOztBNEtoNS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLbTUvSEE7O0E0S3I1L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt3NS9IQTs7QTRLMTUvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzY1L0hBOztBNEsvNS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLazYvSEE7O0E0SzU1L0hBO0FBQ0E7QTVLKzUvSEE7O0FpQno3L0hBO0EySmlDQTs7QUFFQTtBQUFBO0FBQUE7QTVLNDUvSEE7QTRLcjUvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3U1L0hBO0E0S3o1L0hBOztBQUVBO0FBQUE7QUFBQTtBNUsyNS9IQTtBNEs3NS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLKzUvSEE7QTRLajYvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S202L0hBO0E0S3I2L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt1Ni9IQTtBNEt6Ni9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLMjYvSEE7QTRLNzYvSEE7O0FBRUE7QUFBQTtBQUFBO0E1Sys2L0hBO0E0S2o3L0hBOztBQUVBO0FBQUE7QUFBQTtBNUttNy9IQTtBNEtyNy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLdTcvSEE7QTRLejcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzI3L0hBO0E0Szc3L0hBOztBQUVBO0FBQUE7QUFBQTtBNUsrNy9IQTtBNEt6Ny9IQTs7QUFFQTtBNUsyNy9IQTtBNEt2Ny9IQTtBQUNBO0E1S3k3L0hBO0FBQ0E7QWlCbi8vSEE7QTJKaUVBOztBQUVBO0FBQUE7QUFBQTtBNUtxNy9IQTtBNEs5Ni9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLZzcvSEE7QTRLbDcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S283L0hBO0E0S3Q3L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt3Ny9IQTtBNEsxNy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLNDcvSEE7QTRLOTcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2c4L0hBO0E0S2w4L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtvOC9IQTtBNEt0OC9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLdzgvSEE7QTRLMTgvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzQ4L0hBO0E0Szk4L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtnOS9IQTtBNEtsOS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLbzkvSEE7QTRLdDkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3c5L0hBO0E0S2w5L0hBOztBQUVBO0E1S285L0hBO0E0S2g5L0hBO0FBQ0E7QTVLazkvSEE7QUFDQTtBaUI1aWdJQTtBMkppR0E7O0FBRUE7QUFBQTtBQUFBO0E1Szg4L0hBO0E0S3Y4L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt5OC9IQTtBNEszOC9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLNjgvSEE7QTRLLzgvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2k5L0hBO0E0S245L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtxOS9IQTtBNEt2OS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLeTkvSEE7QTRLMzkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzY5L0hBO0E0Sy85L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtpKy9IQTtBNEtuKy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLcSsvSEE7QTRLdisvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3krL0hBO0E0SzMrL0hBOztBQUVBO0FBQUE7QUFBQTtBNUs2Ky9IQTtBNEsvKy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLaS8vSEE7QTRLMysvSEE7O0FBRUE7QTVLNisvSEE7QTRLeisvSEE7QUFDQTtBNUsyKy9IQTtBQUNBO0FpQnJtZ0lBO0EySmtJQTs7QUFFQTtBQUFBO0FBQUE7QTVLcysvSEE7QTRLLzkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2krL0hBO0E0S24rL0hBOztBQUVBO0FBQUE7QUFBQTtBNUtxKy9IQTtBNEt2Ky9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLeSsvSEE7QTRLMysvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzYrL0hBO0E0Sy8rL0hBOztBQUVBO0FBQUE7QUFBQTtBNUtpLy9IQTtBNEtuLy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLcS8vSEE7QTRLdi8vSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3kvL0hBO0E0SzMvL0hBOztBQUVBO0FBQUE7QUFBQTtBNUs2Ly9IQTtBNEsvLy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLaWdnSUE7QTRLbmdnSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3FnZ0lBO0E0S3ZnZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUt5Z2dJQTtBNEtuZ2dJQTs7QUFFQTtBNUtxZ2dJQTtBNEtqZ2dJQTtBQUNBO0E1S21nZ0lBO0FBQ0E7QThLenRnSUE7QUFDQTtBOUsydGdJQTs7QThLeHRnSUE7QUFDQTtBOUsydGdJQTs7QThLeHRnSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E5SzJ0Z0lBO0E4S3p0Z0lBO0FBQ0E7QUFBQTtBOUsydGdJQTtBOEt4dGdJQTtBQUNBO0FBQUE7QTlLMHRnSUE7O0E4S3R0Z0lBO0FBQ0E7QUFDQTtBOUt5dGdJQTtBOEt0dGdJQTtBQUVBO0E5S3V0Z0lBO0E4S3B0Z0lBO0FBRUE7QTlLcXRnSUE7QUFDQTs7QThLbHVnSUE7QUFDQTtBQUNBO0E5S3l0Z0lBO0E4S3R0Z0lBO0FBRUE7QTlLdXRnSUE7QThLcHRnSUE7QUFFQTtBOUtxdGdJQTtBQUNBO0FpQmpyZ0lBO0E2SmhDQTtBQUNBO0E5S290Z0lBO0FBQ0E7QThLaHRnSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBOUtrdGdJQTtBOEs1c2dJQTtBQUdBO0FBQUE7QUFLQTtBOUt3c2dJQTtBOEtqc2dJQTtBQUNBO0FBQ0E7QTlLbXNnSUE7QThLanNnSUE7QUFDQTtBOUttc2dJQTtBOEtoc2dJQTtBQUNBO0E5S2tzZ0lBO0E4SzVyZ0lBO0FBQ0E7QUFDQTtBOUs4cmdJQTtBOEs1cmdJQTtBQUNBO0E5SzhyZ0lBO0E4SzNyZ0lBO0FBQ0E7QTlLNnJnSUE7O0E4S3hyZ0lBO0FBQ0E7QUFBQTtBOUsycmdJQSIsInNvdXJjZXMiOlsid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fZm9udC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RleHRTZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fcmVzcG9uc2l2ZVV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2xheW91dC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19iYWRnZU1peGluLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2JvcmRlclV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fc2xpY2suc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19zbGlja190aGVtZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZsYWctaWNvbnMvc2Fzcy9fZmxhZy1pY29ucy1iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3R5cGVVdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xhYmVscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRlck5hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX3BkcFR5cGUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3Njcm9sbGJhcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2ljb25VdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlckxvY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fY29sbGFwc2libGVJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19mbG9hdGluZ0FjdGlvbkJ1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcXVhbnRpdHkuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3BhZ2VUaW1lb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb250ZW50Q2FyZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2NhdGVnb3J5VGlsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX25vdGlmaWNhdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJpY2luZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvY2Vzc2luZ01lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2luU3RvcmVNYXBNb2RhbC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19zd2F0Y2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fc2hhcGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19wcm9kdWN0Q29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190b2FzdE1lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3F1aWNrVmlldy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvX3Bvd2VycmV2aWV3cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdFRpbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fcHJvZHVjdFRpbGVUeXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fcHJvZHVjdENhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19taW5pQ2FydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZWFkZXJTZWFyY2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvcm1GaWVsZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3dpc2hsaXN0R2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3Nlb1RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2FkZHJlc3NTdWdnZXN0aW9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX3R5cGVDbGFzc2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9fZGl2aWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fdmVydGljYWxMaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19hbmltYXRpb25zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXhsLFxuLmNvbC14bC1hdXRvLCAuY29sLXhsLTEyLCAuY29sLXhsLTExLCAuY29sLXhsLTEwLCAuY29sLXhsLTksIC5jb2wteGwtOCwgLmNvbC14bC03LCAuY29sLXhsLTYsIC5jb2wteGwtNSwgLmNvbC14bC00LCAuY29sLXhsLTMsIC5jb2wteGwtMiwgLmNvbC14bC0xLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLWxnLTEyLCAuY29sLWxnLTExLCAuY29sLWxnLTEwLCAuY29sLWxnLTksIC5jb2wtbGctOCwgLmNvbC1sZy03LCAuY29sLWxnLTYsIC5jb2wtbGctNSwgLmNvbC1sZy00LCAuY29sLWxnLTMsIC5jb2wtbGctMiwgLmNvbC1sZy0xLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLW1kLTEyLCAuY29sLW1kLTExLCAuY29sLW1kLTEwLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLXNtLTEyLCAuY29sLXNtLTExLCAuY29sLXNtLTEwLCAuY29sLXNtLTksIC5jb2wtc20tOCwgLmNvbC1zbS03LCAuY29sLXNtLTYsIC5jb2wtc20tNSwgLmNvbC1zbS00LCAuY29sLXNtLTMsIC5jb2wtc20tMiwgLmNvbC1zbS0xLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLTEyLCAuY29sLTExLCAuY29sLTEwLCAuY29sLTksIC5jb2wtOCwgLmNvbC03LCAuY29sLTYsIC5jb2wtNSwgLmNvbC00LCAuY29sLTMsIC5jb2wtMiwgLmNvbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA0ODc2O1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM1MTU1N2Y7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNiMjIwMGQ7XG4gIC0tb3JhbmdlOiAjZjk2MzAyO1xuICAtLXllbGxvdzogI2ZmYzYwMDtcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjOTdkNGNhO1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzY2NjtcbiAgLS1ncmF5LWRhcms6ICMzNjM2MzY7XG4gIC0tcnVzdDogI2NmNDUyMDtcbiAgLS0xMDA6ICNmY2VmZDU7XG4gIC0tMzAwOiAjZjdkMDgxO1xuICAtLTUwMDogI2VlYTEwMztcbiAgLS03MDA6ICM5NzY2MDI7XG4gIC0tOTAwOiAjNWY0MDAxO1xuICAtLXBhbGUtZ3JlZW46ICNkNWU2ZGU7XG4gIC0tcGFsZS1ibHVlOiAjZGRlN2VjO1xuICAtLXBhbGUteWVsbG93OiAjZmNlZmQ1O1xuICAtLXBhbGUtcmVkOiAjZjBkOWRhO1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLXRyYW5zOiB0cmFuc3BhcmVudDtcbiAgLS1ibGFjay1hbHBoYTogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLXByaW1hcnk6ICMzMjZmZTI7XG4gIC0tc2Vjb25kYXJ5OiAjNGM0YzRjO1xuICAtLXN1Y2Nlc3M6ICMwNDZhMzg7XG4gIC0taW5mbzogIzMxNzA4ZjtcbiAgLS13YXJuaW5nOiAjZWVhMTAzO1xuICAtLWRhbmdlcjogI2E1MWExZjtcbiAgLS1saWdodDogI2ZmZjtcbiAgLS1kYXJrOiAjMzYzNjM2O1xuICAtLWdyZWVuOiAjMDQ2YTM4O1xuICAtLWxpbWU6ICM0MWE5Mjg7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tZm9jdXM6ICM3NmEwYjQ7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMDI1cHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTM2NnB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICM4NjM5M2I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAyMS4yNXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogMTAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjEyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNGYwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhMmEyO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNWM1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2Y2U3Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2QwODg4Yjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG5cbi50YWJsZS1ncmVlbixcbi50YWJsZS1ncmVlbiA+IHRoLFxuLnRhYmxlLWdyZWVuID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLWdyZWVuIHRoLFxuLnRhYmxlLWdyZWVuIHRkLFxuLnRhYmxlLWdyZWVuIHRoZWFkIHRoLFxuLnRhYmxlLWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWxpbWUsXG4udGFibGUtbGltZSA+IHRoLFxuLnRhYmxlLWxpbWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4udGFibGUtbGltZSB0aCxcbi50YWJsZS1saW1lIHRkLFxuLnRhYmxlLWxpbWUgdGhlYWQgdGgsXG4udGFibGUtbGltZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWNkMjhmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG5cbi50YWJsZS1ibGFjayxcbi50YWJsZS1ibGFjayA+IHRoLFxuLnRhYmxlLWJsYWNrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLnRhYmxlLWJsYWNrIHRoLFxuLnRhYmxlLWJsYWNrIHRkLFxuLnRhYmxlLWJsYWNrIHRoZWFkIHRoLFxuLnRhYmxlLWJsYWNrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YTdhN2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cblxuLnRhYmxlLWZvY3VzLFxuLnRhYmxlLWZvY3VzID4gdGgsXG4udGFibGUtZm9jdXMgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4udGFibGUtZm9jdXMgdGgsXG4udGFibGUtZm9jdXMgdGQsXG4udGFibGUtZm9jdXMgdGhlYWQgdGgsXG4udGFibGUtZm9jdXMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I4Y2VkODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC40Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiAxLjA2MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjA2MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC4wNjI1cmVtIDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjMxMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA2OWI1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OWI1Mjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDEyMTI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEyMTI3O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG4gIGJvcmRlci1jb2xvcjogIzFhNTJiYTtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogIzJjMmMyYztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG4gIGJvcmRlci1jb2xvcjogIzIxNGI2MDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xuICBib3JkZXItY29sb3I6ICNhZjc2MDI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xuICBib3JkZXItY29sb3I6ICM2ZTExMTU7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG5cbi5idG4tZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLWdyZWVuOmZvY3VzLCAuYnRuLWdyZWVuLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tZ3JlZW4uZGlzYWJsZWQsIC5idG4tZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4tbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xufVxuLmJ0bi1saW1lOmZvY3VzLCAuYnRuLWxpbWUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuLmJ0bi1saW1lLmRpc2FibGVkLCAuYnRuLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG4gIGJvcmRlci1jb2xvcjogIzJkNzUxYztcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG5cbi5idG4tYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6Zm9jdXMsIC5idG4tYmxhY2suZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cbi5idG4tYmxhY2suZGlzYWJsZWQsIC5idG4tYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuXG4uYnRuLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xufVxuLmJ0bi1mb2N1czpmb2N1cywgLmJ0bi1mb2N1cy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cbi5idG4tZm9jdXMuZGlzYWJsZWQsIC5idG4tZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG4gIGJvcmRlci1jb2xvcjogIzUzODE5Nztcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpbWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2suZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYmxhY2suZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXMuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZm9jdXMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjY2NjO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMzI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDIzdjIzSC41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODY0OS4wMDAwMDAsIDE4OS4wMDAwMDAlMjknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuODEyNXJlbTtcbiAgd2lkdGg6IDIuMTg3NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjJyZW07XG4gIGxlZnQ6IC0yLjY4NzVyZW07XG4gIHdpZHRoOiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgaGVpZ2h0OiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuOTM3NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00xMiAxMy41ODZMNi43MDcgOC4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDYgNmExIDEgMCAwIDAgMS40MTQgMGw2LTZhMSAxIDAgMSAwLTEuNDE0LTEuNDE0TDEyIDEzLjU4NnonLyUzRSUzQy9kZWZzJTNFJTNDdXNlIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci8yMnB4IDIycHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMi4xNXJlbTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgIzQxYTkyODtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZGFkYWRhO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxYjFiMWI7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjQxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMDYyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGNvbnRlbnQ6IFwifFwiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0Yztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJhZGdlLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLWdyZWVuOmhvdmVyLCBhLmJhZGdlLWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLWdyZWVuOmZvY3VzLCBhLmJhZGdlLWdyZWVuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xufVxuYS5iYWRnZS1saW1lOmhvdmVyLCBhLmJhZGdlLWxpbWU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbn1cbmEuYmFkZ2UtbGltZTpmb2N1cywgYS5iYWRnZS1saW1lLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJhZGdlLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5hLmJhZGdlLWJsYWNrOmhvdmVyLCBhLmJhZGdlLWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1ibGFjazpmb2N1cywgYS5iYWRnZS1ibGFjay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJhZGdlLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG59XG5hLmJhZGdlLWZvY3VzOmhvdmVyLCBhLmJhZGdlLWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG59XG5hLmJhZGdlLWZvY3VzOmZvY3VzLCBhLmJhZGdlLWZvY3VzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmY5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZjk7XG59XG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjMGQyZjY7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTEyNTRjO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2VjZWNlO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmU5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZTk7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjNWQ2ZTA7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMxYzI0O1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlY2NkO1xuICBib3JkZXItY29sb3I6ICNmY2VjY2Q7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYmUzYjU7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGEzMjAxO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGQxZDI7XG4gIGJvcmRlci1jb2xvcjogI2VkZDFkMjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZiZmMwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmEwNzA4O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YzZjNmM7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NhY2FjYTtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMzAzMDM7XG59XG5cbi5hbGVydC1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtZ3JlZW4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LWdyZWVuIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVlZDQ7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZWVkNDtcbn1cbi5hbGVydC1saW1lIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTdjMjtcbn1cbi5hbGVydC1saW1lIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMjJmMGI7XG59XG5cbi5hbGVydC1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWJsYWNrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ibGFjayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVjZjA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZWNmMDtcbn1cbi5hbGVydC1mb2N1cyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNGUwZTc7XG59XG4uYWxlcnQtZm9jdXMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI5MzgzZjtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNXJlbTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEzYTc2O1xuICBib3JkZXItY29sb3I6ICMxYTNhNzY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIGJvcmRlci1jb2xvcjogIzI4MjgyODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2E0YTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkzYTRhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzU0MDI7XG4gIGJvcmRlci1jb2xvcjogIzdjNTQwMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjBlMTA7XG4gIGJvcmRlci1jb2xvcjogIzU2MGUxMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzg1ODU4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICBib3JkZXItY29sb3I6ICMxYzFjMWM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1ODE1O1xuICBib3JkZXItY29sb3I6ICMyMjU4MTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDUzNWU7XG4gIGJvcmRlci1jb2xvcjogIzNkNTM1ZTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyZWVuOmhvdmVyLCBhLmJnLWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1saW1lOmhvdmVyLCBhLmJnLWxpbWU6Zm9jdXMsXG5idXR0b24uYmctbGltZTpob3ZlcixcbmJ1dHRvbi5iZy1saW1lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYmxhY2s6aG92ZXIsIGEuYmctYmxhY2s6Zm9jdXMsXG5idXR0b24uYmctYmxhY2s6aG92ZXIsXG5idXR0b24uYmctYmxhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZm9jdXM6aG92ZXIsIGEuYmctZm9jdXM6Zm9jdXMsXG5idXR0b24uYmctZm9jdXM6aG92ZXIsXG5idXR0b24uYmctZm9jdXM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0zMyB7XG4gIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4udy02NiB7XG4gIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0zMyB7XG4gIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLmgtNjYge1xuICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOSxcbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAsXG4ubXktMTAge1xuICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xXzUge1xuICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMl81IHtcbiAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTNfNSB7XG4gIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00XzUge1xuICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNV81IHtcbiAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTZfNSB7XG4gIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03XzUge1xuICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOF81IHtcbiAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTlfNSB7XG4gIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMF81IHtcbiAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTFfNSB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTJfNSB7XG4gIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTNfNSB7XG4gIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTRfNSB7XG4gIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTVfNSB7XG4gIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTZfNSB7XG4gIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTdfNSB7XG4gIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLThfNSB7XG4gIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTlfNSB7XG4gIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwXzUge1xuICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42LFxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43LFxuLm15LW43IHtcbiAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjksXG4ubXgtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTAge1xuICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xXzUge1xuICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yXzUge1xuICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zXzUge1xuICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40XzUge1xuICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41XzUge1xuICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42XzUge1xuICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43XzUge1xuICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44XzUge1xuICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45XzUge1xuICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMF81IHtcbiAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTIzOTgyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzBjMGMwYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzEwMjYzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM3MDRjMDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMzcwOTBhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLCBhLnRleHQtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saW1lOmhvdmVyLCBhLnRleHQtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjMTk0MjEwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJsYWNrOmhvdmVyLCBhLnRleHQtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZm9jdXM6aG92ZXIsIGEudGV4dC1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjM2M1ZTZlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2FlYWVhZTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGEgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG59XG4vKiBGb250IE1peGlucywgRXh0ZW5zaW9ucyAqL1xuLmxpbmstcHJpbWFyeS0xIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ubGluay1wcmltYXJ5LTE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstcHJpbWFyeS0xLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmhvdmVyLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cblxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICogKyAqOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgMS4yNWVtIC0wLjVlbSAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMS41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC4zNDM3NXJlbSA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAub3JkZXJkZXRhaWxzIHtcbiAgICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLmNhbmNlbG9yZGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5uby11bmRlcmxpbmUsXG4ubm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDAuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0LXhzIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wdWxsLXJpZ2h0LXhzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHVsbC1sZWZ0LXNtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1zbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1tZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucHVsbC1sZWZ0LWxnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1sZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdWxsLWxlZnQteGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXhsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlkZGVuLXhzLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGRlbi1zbS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4teGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJvdy5lcXVhbC1oZWlnaHQgPiBbY2xhc3NePWNvbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVycmlkZS1mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG4gICAgQmFkZ2UgTWl4aW5cbiAgICBUaGlzIGNyZWF0ZXMgYSBzb2xpZCBjb2xvcmVkIGZsYWcgd2l0aCBhcnJvd3Mgb24gdGhlIHNpZGUgd2l0aCB0cmFuc3BhcmVudCB0cmlhbmdsZSBjdXQtb3V0XG4gICAgQHBhcmFtICRiZ0NvbG9yOiB0aGUgY29sb3Igb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRjb2xvcjogdGhlIHRleHQgY29sb3JcbiAgICBAcGFyYW0gJGhlaWdodDogdGhlIGhlaWdodCBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGFycm93U2l6ZTogdGhlIHdpZHRoIG9mIHRoZSBhcnJvdyB0cmlhbmdsZXNcblxuICAgIGV4OiAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDIsIDI0cHgsIDEycHgpO1xuKi9cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9yZGVyLXNtIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9yZGVyLW1kIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJvcmRlci1sZyB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ib3JkZXIteGwge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3Jvdzpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZzpob3ZlciBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZG93bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDIyMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93OmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3c6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudWwuc2xpY2stc2xpZGVyIHtcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IDA7XG4gIC1raHRtbC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtby1wYWRkaW5nLXN0YXJ0OiAwO1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXRyYWNrOjpiZWZvcmUsIC5zbGljay10cmFjazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9saWIvc2xpY2svLi4vLi4vaW1hZ2VzL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgbWluLWhlaWdodDogMDtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICB6LWluZGV4OiAxO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUsXG4uc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFweDtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTExLjQyIDEzLjk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDkuMjY3IDE0LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdsNS4xMDYtNS4wNThBLjkxOS45MTkgMCAwIDEgMTUuMDQ3IDhjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42NmwtNC4zMDQgNC4zODN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE1LjU3OSAxMy45ODdsLTQuMzA0LTQuMzgzYS45MDguOTA4IDAgMCAxLS4yNzUtLjY2Ljk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stcHJldixcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc2xpY2stZGFyay1hcnJvd3MgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1kYXJrLWFycm93cyAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uc2xpY2stZGFyay1hcnJvd3MgLnNsaWNrLXByZXY6OmJlZm9yZSxcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZHVjdC10aWxlLWNhcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzO1xufVxuLnByb2R1Y3QtdGlsZS1jYXJvLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnByb2R1Y3QtdGlsZS1jYXJvIHtcbiAgICBwYWRkaW5nOiAwIDIuODEyNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtdGlsZS1jYXJvIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5wcm9kdWN0LXRpbGUtY2FybyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnByb2R1Y3QtdGlsZS1jYXJvIC5wcm9kdWN0LXRpbGUge1xuICBtYXJnaW46IDAgMC42MjVyZW07XG59XG4ucHJvZHVjdC10aWxlLWNhcm8gLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9kdWN0LXNrdS1jb250YWluZXIsXG4ucHJvZHVjdC10aWxlLWNhcm8gLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9tb3Rpb25zLFxuLnByb2R1Y3QtdGlsZS1jYXJvIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuc2Vjb25kYXJ5LW1zZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0MjllbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODU3MTQyOWVtO1xuICB3aWR0aDogMi4xNDI4NTcxNDI5ZW07XG4gIHRvcDogMC4xNDI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYS1saS5mYS1sZyB7XG4gIGxlZnQ6IC0xLjg1NzE0Mjg1NzFlbTtcbn1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IDAuMmVtIDAuMjVlbSAwLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjVcIjtcbn1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY2XCI7XG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY3XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMwXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiO1xufVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjtcbn1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZVwiO1xufVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG4uZmliLCAuZmkge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmZpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLmZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqBcIjtcbn1cbi5maS5maXMge1xuICB3aWR0aDogMWVtO1xufVxuXG4uZmkteHgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3h4LnN2Zyk7XG59XG4uZmkteHguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS94eC5zdmcpO1xufVxuXG4uZmktYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FkLnN2Zyk7XG59XG4uZmktYWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZC5zdmcpO1xufVxuXG4uZmktYWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FlLnN2Zyk7XG59XG4uZmktYWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZS5zdmcpO1xufVxuXG4uZmktYWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FmLnN2Zyk7XG59XG4uZmktYWYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZi5zdmcpO1xufVxuXG4uZmktYWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FnLnN2Zyk7XG59XG4uZmktYWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZy5zdmcpO1xufVxuXG4uZmktYWkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FpLnN2Zyk7XG59XG4uZmktYWkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9haS5zdmcpO1xufVxuXG4uZmktYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FsLnN2Zyk7XG59XG4uZmktYWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbC5zdmcpO1xufVxuXG4uZmktYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FtLnN2Zyk7XG59XG4uZmktYW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbS5zdmcpO1xufVxuXG4uZmktYW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FvLnN2Zyk7XG59XG4uZmktYW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hby5zdmcpO1xufVxuXG4uZmktYXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FxLnN2Zyk7XG59XG4uZmktYXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcS5zdmcpO1xufVxuXG4uZmktYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FyLnN2Zyk7XG59XG4uZmktYXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hci5zdmcpO1xufVxuXG4uZmktYXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FzLnN2Zyk7XG59XG4uZmktYXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcy5zdmcpO1xufVxuXG4uZmktYXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F0LnN2Zyk7XG59XG4uZmktYXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdC5zdmcpO1xufVxuXG4uZmktYXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F1LnN2Zyk7XG59XG4uZmktYXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdS5zdmcpO1xufVxuXG4uZmktYXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F3LnN2Zyk7XG59XG4uZmktYXcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdy5zdmcpO1xufVxuXG4uZmktYXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F4LnN2Zyk7XG59XG4uZmktYXguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9heC5zdmcpO1xufVxuXG4uZmktYXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F6LnN2Zyk7XG59XG4uZmktYXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hei5zdmcpO1xufVxuXG4uZmktYmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JhLnN2Zyk7XG59XG4uZmktYmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYS5zdmcpO1xufVxuXG4uZmktYmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JiLnN2Zyk7XG59XG4uZmktYmIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYi5zdmcpO1xufVxuXG4uZmktYmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JkLnN2Zyk7XG59XG4uZmktYmQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZC5zdmcpO1xufVxuXG4uZmktYmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JlLnN2Zyk7XG59XG4uZmktYmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZS5zdmcpO1xufVxuXG4uZmktYmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JmLnN2Zyk7XG59XG4uZmktYmYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZi5zdmcpO1xufVxuXG4uZmktYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JnLnN2Zyk7XG59XG4uZmktYmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZy5zdmcpO1xufVxuXG4uZmktYmgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JoLnN2Zyk7XG59XG4uZmktYmguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaC5zdmcpO1xufVxuXG4uZmktYmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JpLnN2Zyk7XG59XG4uZmktYmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaS5zdmcpO1xufVxuXG4uZmktYmoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JqLnN2Zyk7XG59XG4uZmktYmouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iai5zdmcpO1xufVxuXG4uZmktYmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JsLnN2Zyk7XG59XG4uZmktYmwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibC5zdmcpO1xufVxuXG4uZmktYm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JtLnN2Zyk7XG59XG4uZmktYm0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibS5zdmcpO1xufVxuXG4uZmktYm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JuLnN2Zyk7XG59XG4uZmktYm4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibi5zdmcpO1xufVxuXG4uZmktYm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JvLnN2Zyk7XG59XG4uZmktYm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iby5zdmcpO1xufVxuXG4uZmktYnEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JxLnN2Zyk7XG59XG4uZmktYnEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icS5zdmcpO1xufVxuXG4uZmktYnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JyLnN2Zyk7XG59XG4uZmktYnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ici5zdmcpO1xufVxuXG4uZmktYnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JzLnN2Zyk7XG59XG4uZmktYnMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icy5zdmcpO1xufVxuXG4uZmktYnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J0LnN2Zyk7XG59XG4uZmktYnQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idC5zdmcpO1xufVxuXG4uZmktYnYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J2LnN2Zyk7XG59XG4uZmktYnYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idi5zdmcpO1xufVxuXG4uZmktYncge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J3LnN2Zyk7XG59XG4uZmktYncuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idy5zdmcpO1xufVxuXG4uZmktYnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J5LnN2Zyk7XG59XG4uZmktYnkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ieS5zdmcpO1xufVxuXG4uZmktYnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J6LnN2Zyk7XG59XG4uZmktYnouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iei5zdmcpO1xufVxuXG4uZmktY2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NhLnN2Zyk7XG59XG4uZmktY2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYS5zdmcpO1xufVxuXG4uZmktY2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NjLnN2Zyk7XG59XG4uZmktY2MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYy5zdmcpO1xufVxuXG4uZmktY2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NkLnN2Zyk7XG59XG4uZmktY2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZC5zdmcpO1xufVxuXG4uZmktY2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NmLnN2Zyk7XG59XG4uZmktY2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZi5zdmcpO1xufVxuXG4uZmktY2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NnLnN2Zyk7XG59XG4uZmktY2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZy5zdmcpO1xufVxuXG4uZmktY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NoLnN2Zyk7XG59XG4uZmktY2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaC5zdmcpO1xufVxuXG4uZmktY2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NpLnN2Zyk7XG59XG4uZmktY2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaS5zdmcpO1xufVxuXG4uZmktY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NrLnN2Zyk7XG59XG4uZmktY2suZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jay5zdmcpO1xufVxuXG4uZmktY2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NsLnN2Zyk7XG59XG4uZmktY2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbC5zdmcpO1xufVxuXG4uZmktY20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NtLnN2Zyk7XG59XG4uZmktY20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbS5zdmcpO1xufVxuXG4uZmktY24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NuLnN2Zyk7XG59XG4uZmktY24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbi5zdmcpO1xufVxuXG4uZmktY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NvLnN2Zyk7XG59XG4uZmktY28uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jby5zdmcpO1xufVxuXG4uZmktY3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NyLnN2Zyk7XG59XG4uZmktY3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jci5zdmcpO1xufVxuXG4uZmktY3Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N1LnN2Zyk7XG59XG4uZmktY3UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdS5zdmcpO1xufVxuXG4uZmktY3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N2LnN2Zyk7XG59XG4uZmktY3YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdi5zdmcpO1xufVxuXG4uZmktY3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N3LnN2Zyk7XG59XG4uZmktY3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdy5zdmcpO1xufVxuXG4uZmktY3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N4LnN2Zyk7XG59XG4uZmktY3guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeC5zdmcpO1xufVxuXG4uZmktY3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N5LnN2Zyk7XG59XG4uZmktY3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeS5zdmcpO1xufVxuXG4uZmktY3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N6LnN2Zyk7XG59XG4uZmktY3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jei5zdmcpO1xufVxuXG4uZmktZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RlLnN2Zyk7XG59XG4uZmktZGUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kZS5zdmcpO1xufVxuXG4uZmktZGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RqLnN2Zyk7XG59XG4uZmktZGouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kai5zdmcpO1xufVxuXG4uZmktZGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RrLnN2Zyk7XG59XG4uZmktZGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kay5zdmcpO1xufVxuXG4uZmktZG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RtLnN2Zyk7XG59XG4uZmktZG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kbS5zdmcpO1xufVxuXG4uZmktZG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RvLnN2Zyk7XG59XG4uZmktZG8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kby5zdmcpO1xufVxuXG4uZmktZHoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2R6LnN2Zyk7XG59XG4uZmktZHouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kei5zdmcpO1xufVxuXG4uZmktZWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VjLnN2Zyk7XG59XG4uZmktZWMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lYy5zdmcpO1xufVxuXG4uZmktZWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VlLnN2Zyk7XG59XG4uZmktZWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZS5zdmcpO1xufVxuXG4uZmktZWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VnLnN2Zyk7XG59XG4uZmktZWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZy5zdmcpO1xufVxuXG4uZmktZWgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VoLnN2Zyk7XG59XG4uZmktZWguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9laC5zdmcpO1xufVxuXG4uZmktZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VyLnN2Zyk7XG59XG4uZmktZXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lci5zdmcpO1xufVxuXG4uZmktZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLnN2Zyk7XG59XG4uZmktZXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy5zdmcpO1xufVxuXG4uZmktZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2V0LnN2Zyk7XG59XG4uZmktZXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldC5zdmcpO1xufVxuXG4uZmktZmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZpLnN2Zyk7XG59XG4uZmktZmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9maS5zdmcpO1xufVxuXG4uZmktZmoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZqLnN2Zyk7XG59XG4uZmktZmouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mai5zdmcpO1xufVxuXG4uZmktZmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZrLnN2Zyk7XG59XG4uZmktZmsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9may5zdmcpO1xufVxuXG4uZmktZm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZtLnN2Zyk7XG59XG4uZmktZm0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mbS5zdmcpO1xufVxuXG4uZmktZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZvLnN2Zyk7XG59XG4uZmktZm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mby5zdmcpO1xufVxuXG4uZmktZnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZyLnN2Zyk7XG59XG4uZmktZnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mci5zdmcpO1xufVxuXG4uZmktZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dhLnN2Zyk7XG59XG4uZmktZ2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYS5zdmcpO1xufVxuXG4uZmktZ2Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2diLnN2Zyk7XG59XG4uZmktZ2IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi5zdmcpO1xufVxuXG4uZmktZ2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dkLnN2Zyk7XG59XG4uZmktZ2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZC5zdmcpO1xufVxuXG4uZmktZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dlLnN2Zyk7XG59XG4uZmktZ2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZS5zdmcpO1xufVxuXG4uZmktZ2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dmLnN2Zyk7XG59XG4uZmktZ2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZi5zdmcpO1xufVxuXG4uZmktZ2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dnLnN2Zyk7XG59XG4uZmktZ2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZy5zdmcpO1xufVxuXG4uZmktZ2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2doLnN2Zyk7XG59XG4uZmktZ2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naC5zdmcpO1xufVxuXG4uZmktZ2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dpLnN2Zyk7XG59XG4uZmktZ2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naS5zdmcpO1xufVxuXG4uZmktZ2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dsLnN2Zyk7XG59XG4uZmktZ2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbC5zdmcpO1xufVxuXG4uZmktZ20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dtLnN2Zyk7XG59XG4uZmktZ20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbS5zdmcpO1xufVxuXG4uZmktZ24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2duLnN2Zyk7XG59XG4uZmktZ24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbi5zdmcpO1xufVxuXG4uZmktZ3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dwLnN2Zyk7XG59XG4uZmktZ3AuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncC5zdmcpO1xufVxuXG4uZmktZ3Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dxLnN2Zyk7XG59XG4uZmktZ3EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncS5zdmcpO1xufVxuXG4uZmktZ3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dyLnN2Zyk7XG59XG4uZmktZ3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nci5zdmcpO1xufVxuXG4uZmktZ3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dzLnN2Zyk7XG59XG4uZmktZ3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncy5zdmcpO1xufVxuXG4uZmktZ3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d0LnN2Zyk7XG59XG4uZmktZ3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndC5zdmcpO1xufVxuXG4uZmktZ3Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d1LnN2Zyk7XG59XG4uZmktZ3UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndS5zdmcpO1xufVxuXG4uZmktZ3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d3LnN2Zyk7XG59XG4uZmktZ3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndy5zdmcpO1xufVxuXG4uZmktZ3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d5LnN2Zyk7XG59XG4uZmktZ3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9neS5zdmcpO1xufVxuXG4uZmktaGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2hrLnN2Zyk7XG59XG4uZmktaGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oay5zdmcpO1xufVxuXG4uZmktaG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2htLnN2Zyk7XG59XG4uZmktaG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obS5zdmcpO1xufVxuXG4uZmktaG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2huLnN2Zyk7XG59XG4uZmktaG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obi5zdmcpO1xufVxuXG4uZmktaHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2hyLnN2Zyk7XG59XG4uZmktaHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oci5zdmcpO1xufVxuXG4uZmktaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2h0LnN2Zyk7XG59XG4uZmktaHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odC5zdmcpO1xufVxuXG4uZmktaHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2h1LnN2Zyk7XG59XG4uZmktaHUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odS5zdmcpO1xufVxuXG4uZmktaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lkLnN2Zyk7XG59XG4uZmktaWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZC5zdmcpO1xufVxuXG4uZmktaWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2llLnN2Zyk7XG59XG4uZmktaWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZS5zdmcpO1xufVxuXG4uZmktaWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lsLnN2Zyk7XG59XG4uZmktaWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbC5zdmcpO1xufVxuXG4uZmktaW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ltLnN2Zyk7XG59XG4uZmktaW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbS5zdmcpO1xufVxuXG4uZmktaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2luLnN2Zyk7XG59XG4uZmktaW4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbi5zdmcpO1xufVxuXG4uZmktaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lvLnN2Zyk7XG59XG4uZmktaW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pby5zdmcpO1xufVxuXG4uZmktaXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lxLnN2Zyk7XG59XG4uZmktaXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcS5zdmcpO1xufVxuXG4uZmktaXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lyLnN2Zyk7XG59XG4uZmktaXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pci5zdmcpO1xufVxuXG4uZmktaXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lzLnN2Zyk7XG59XG4uZmktaXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcy5zdmcpO1xufVxuXG4uZmktaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2l0LnN2Zyk7XG59XG4uZmktaXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pdC5zdmcpO1xufVxuXG4uZmktamUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2plLnN2Zyk7XG59XG4uZmktamUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qZS5zdmcpO1xufVxuXG4uZmktam0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ptLnN2Zyk7XG59XG4uZmktam0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qbS5zdmcpO1xufVxuXG4uZmktam8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2pvLnN2Zyk7XG59XG4uZmktam8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qby5zdmcpO1xufVxuXG4uZmktanAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2pwLnN2Zyk7XG59XG4uZmktanAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qcC5zdmcpO1xufVxuXG4uZmkta2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tlLnN2Zyk7XG59XG4uZmkta2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZS5zdmcpO1xufVxuXG4uZmkta2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tnLnN2Zyk7XG59XG4uZmkta2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZy5zdmcpO1xufVxuXG4uZmkta2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2toLnN2Zyk7XG59XG4uZmkta2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raC5zdmcpO1xufVxuXG4uZmkta2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tpLnN2Zyk7XG59XG4uZmkta2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raS5zdmcpO1xufVxuXG4uZmkta20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ttLnN2Zyk7XG59XG4uZmkta20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbS5zdmcpO1xufVxuXG4uZmkta24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tuLnN2Zyk7XG59XG4uZmkta24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbi5zdmcpO1xufVxuXG4uZmkta3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2twLnN2Zyk7XG59XG4uZmkta3AuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rcC5zdmcpO1xufVxuXG4uZmkta3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tyLnN2Zyk7XG59XG4uZmkta3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rci5zdmcpO1xufVxuXG4uZmkta3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t3LnN2Zyk7XG59XG4uZmkta3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rdy5zdmcpO1xufVxuXG4uZmkta3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t5LnN2Zyk7XG59XG4uZmkta3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9reS5zdmcpO1xufVxuXG4uZmkta3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t6LnN2Zyk7XG59XG4uZmkta3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rei5zdmcpO1xufVxuXG4uZmktbGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xhLnN2Zyk7XG59XG4uZmktbGEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYS5zdmcpO1xufVxuXG4uZmktbGIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xiLnN2Zyk7XG59XG4uZmktbGIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYi5zdmcpO1xufVxuXG4uZmktbGMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xjLnN2Zyk7XG59XG4uZmktbGMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYy5zdmcpO1xufVxuXG4uZmktbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xpLnN2Zyk7XG59XG4uZmktbGkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9saS5zdmcpO1xufVxuXG4uZmktbGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xrLnN2Zyk7XG59XG4uZmktbGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9say5zdmcpO1xufVxuXG4uZmktbHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xyLnN2Zyk7XG59XG4uZmktbHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sci5zdmcpO1xufVxuXG4uZmktbHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xzLnN2Zyk7XG59XG4uZmktbHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9scy5zdmcpO1xufVxuXG4uZmktbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x0LnN2Zyk7XG59XG4uZmktbHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdC5zdmcpO1xufVxuXG4uZmktbHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x1LnN2Zyk7XG59XG4uZmktbHUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdS5zdmcpO1xufVxuXG4uZmktbHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x2LnN2Zyk7XG59XG4uZmktbHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdi5zdmcpO1xufVxuXG4uZmktbHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x5LnN2Zyk7XG59XG4uZmktbHkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9seS5zdmcpO1xufVxuXG4uZmktbWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21hLnN2Zyk7XG59XG4uZmktbWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYS5zdmcpO1xufVxuXG4uZmktbWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21jLnN2Zyk7XG59XG4uZmktbWMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYy5zdmcpO1xufVxuXG4uZmktbWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21kLnN2Zyk7XG59XG4uZmktbWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZC5zdmcpO1xufVxuXG4uZmktbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21lLnN2Zyk7XG59XG4uZmktbWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZS5zdmcpO1xufVxuXG4uZmktbWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21mLnN2Zyk7XG59XG4uZmktbWYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZi5zdmcpO1xufVxuXG4uZmktbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21nLnN2Zyk7XG59XG4uZmktbWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZy5zdmcpO1xufVxuXG4uZmktbWgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21oLnN2Zyk7XG59XG4uZmktbWguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9taC5zdmcpO1xufVxuXG4uZmktbWsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21rLnN2Zyk7XG59XG4uZmktbWsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tay5zdmcpO1xufVxuXG4uZmktbWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21sLnN2Zyk7XG59XG4uZmktbWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbC5zdmcpO1xufVxuXG4uZmktbW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21tLnN2Zyk7XG59XG4uZmktbW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbS5zdmcpO1xufVxuXG4uZmktbW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21uLnN2Zyk7XG59XG4uZmktbW4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbi5zdmcpO1xufVxuXG4uZmktbW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21vLnN2Zyk7XG59XG4uZmktbW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tby5zdmcpO1xufVxuXG4uZmktbXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21wLnN2Zyk7XG59XG4uZmktbXAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcC5zdmcpO1xufVxuXG4uZmktbXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21xLnN2Zyk7XG59XG4uZmktbXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcS5zdmcpO1xufVxuXG4uZmktbXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21yLnN2Zyk7XG59XG4uZmktbXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tci5zdmcpO1xufVxuXG4uZmktbXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21zLnN2Zyk7XG59XG4uZmktbXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcy5zdmcpO1xufVxuXG4uZmktbXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL210LnN2Zyk7XG59XG4uZmktbXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdC5zdmcpO1xufVxuXG4uZmktbXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL211LnN2Zyk7XG59XG4uZmktbXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdS5zdmcpO1xufVxuXG4uZmktbXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL212LnN2Zyk7XG59XG4uZmktbXYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdi5zdmcpO1xufVxuXG4uZmktbXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL213LnN2Zyk7XG59XG4uZmktbXcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdy5zdmcpO1xufVxuXG4uZmktbXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL214LnN2Zyk7XG59XG4uZmktbXguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teC5zdmcpO1xufVxuXG4uZmktbXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL215LnN2Zyk7XG59XG4uZmktbXkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teS5zdmcpO1xufVxuXG4uZmktbXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL216LnN2Zyk7XG59XG4uZmktbXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tei5zdmcpO1xufVxuXG4uZmktbmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25hLnN2Zyk7XG59XG4uZmktbmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYS5zdmcpO1xufVxuXG4uZmktbmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25jLnN2Zyk7XG59XG4uZmktbmMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYy5zdmcpO1xufVxuXG4uZmktbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25lLnN2Zyk7XG59XG4uZmktbmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZS5zdmcpO1xufVxuXG4uZmktbmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25mLnN2Zyk7XG59XG4uZmktbmYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZi5zdmcpO1xufVxuXG4uZmktbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25nLnN2Zyk7XG59XG4uZmktbmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZy5zdmcpO1xufVxuXG4uZmktbmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25pLnN2Zyk7XG59XG4uZmktbmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uaS5zdmcpO1xufVxuXG4uZmktbmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25sLnN2Zyk7XG59XG4uZmktbmwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ubC5zdmcpO1xufVxuXG4uZmktbm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25vLnN2Zyk7XG59XG4uZmktbm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uby5zdmcpO1xufVxuXG4uZmktbnAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25wLnN2Zyk7XG59XG4uZmktbnAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ucC5zdmcpO1xufVxuXG4uZmktbnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25yLnN2Zyk7XG59XG4uZmktbnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uci5zdmcpO1xufVxuXG4uZmktbnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL251LnN2Zyk7XG59XG4uZmktbnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9udS5zdmcpO1xufVxuXG4uZmktbnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL256LnN2Zyk7XG59XG4uZmktbnouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uei5zdmcpO1xufVxuXG4uZmktb20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL29tLnN2Zyk7XG59XG4uZmktb20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9vbS5zdmcpO1xufVxuXG4uZmktcGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BhLnN2Zyk7XG59XG4uZmktcGEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wYS5zdmcpO1xufVxuXG4uZmktcGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BlLnN2Zyk7XG59XG4uZmktcGUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZS5zdmcpO1xufVxuXG4uZmktcGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BmLnN2Zyk7XG59XG4uZmktcGYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZi5zdmcpO1xufVxuXG4uZmktcGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BnLnN2Zyk7XG59XG4uZmktcGcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZy5zdmcpO1xufVxuXG4uZmktcGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BoLnN2Zyk7XG59XG4uZmktcGguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9waC5zdmcpO1xufVxuXG4uZmktcGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BrLnN2Zyk7XG59XG4uZmktcGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9way5zdmcpO1xufVxuXG4uZmktcGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BsLnN2Zyk7XG59XG4uZmktcGwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbC5zdmcpO1xufVxuXG4uZmktcG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BtLnN2Zyk7XG59XG4uZmktcG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbS5zdmcpO1xufVxuXG4uZmktcG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BuLnN2Zyk7XG59XG4uZmktcG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbi5zdmcpO1xufVxuXG4uZmktcHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ByLnN2Zyk7XG59XG4uZmktcHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wci5zdmcpO1xufVxuXG4uZmktcHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BzLnN2Zyk7XG59XG4uZmktcHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wcy5zdmcpO1xufVxuXG4uZmktcHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B0LnN2Zyk7XG59XG4uZmktcHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdC5zdmcpO1xufVxuXG4uZmktcHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B3LnN2Zyk7XG59XG4uZmktcHcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdy5zdmcpO1xufVxuXG4uZmktcHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B5LnN2Zyk7XG59XG4uZmktcHkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9weS5zdmcpO1xufVxuXG4uZmktcWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3FhLnN2Zyk7XG59XG4uZmktcWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9xYS5zdmcpO1xufVxuXG4uZmktcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JlLnN2Zyk7XG59XG4uZmktcmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yZS5zdmcpO1xufVxuXG4uZmktcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JvLnN2Zyk7XG59XG4uZmktcm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yby5zdmcpO1xufVxuXG4uZmktcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JzLnN2Zyk7XG59XG4uZmktcnMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ycy5zdmcpO1xufVxuXG4uZmktcnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3J1LnN2Zyk7XG59XG4uZmktcnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydS5zdmcpO1xufVxuXG4uZmktcncge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3J3LnN2Zyk7XG59XG4uZmktcncuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydy5zdmcpO1xufVxuXG4uZmktc2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NhLnN2Zyk7XG59XG4uZmktc2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYS5zdmcpO1xufVxuXG4uZmktc2Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NiLnN2Zyk7XG59XG4uZmktc2IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYi5zdmcpO1xufVxuXG4uZmktc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NjLnN2Zyk7XG59XG4uZmktc2MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYy5zdmcpO1xufVxuXG4uZmktc2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NkLnN2Zyk7XG59XG4uZmktc2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZC5zdmcpO1xufVxuXG4uZmktc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NlLnN2Zyk7XG59XG4uZmktc2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZS5zdmcpO1xufVxuXG4uZmktc2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NnLnN2Zyk7XG59XG4uZmktc2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZy5zdmcpO1xufVxuXG4uZmktc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NoLnN2Zyk7XG59XG4uZmktc2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaC5zdmcpO1xufVxuXG4uZmktc2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NpLnN2Zyk7XG59XG4uZmktc2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaS5zdmcpO1xufVxuXG4uZmktc2oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NqLnN2Zyk7XG59XG4uZmktc2ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zai5zdmcpO1xufVxuXG4uZmktc2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NrLnN2Zyk7XG59XG4uZmktc2suZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zay5zdmcpO1xufVxuXG4uZmktc2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NsLnN2Zyk7XG59XG4uZmktc2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbC5zdmcpO1xufVxuXG4uZmktc20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NtLnN2Zyk7XG59XG4uZmktc20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbS5zdmcpO1xufVxuXG4uZmktc24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NuLnN2Zyk7XG59XG4uZmktc24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbi5zdmcpO1xufVxuXG4uZmktc28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NvLnN2Zyk7XG59XG4uZmktc28uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zby5zdmcpO1xufVxuXG4uZmktc3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NyLnN2Zyk7XG59XG4uZmktc3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zci5zdmcpO1xufVxuXG4uZmktc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NzLnN2Zyk7XG59XG4uZmktc3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zcy5zdmcpO1xufVxuXG4uZmktc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N0LnN2Zyk7XG59XG4uZmktc3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdC5zdmcpO1xufVxuXG4uZmktc3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N2LnN2Zyk7XG59XG4uZmktc3YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdi5zdmcpO1xufVxuXG4uZmktc3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N4LnN2Zyk7XG59XG4uZmktc3guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeC5zdmcpO1xufVxuXG4uZmktc3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N5LnN2Zyk7XG59XG4uZmktc3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeS5zdmcpO1xufVxuXG4uZmktc3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N6LnN2Zyk7XG59XG4uZmktc3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zei5zdmcpO1xufVxuXG4uZmktdGMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RjLnN2Zyk7XG59XG4uZmktdGMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Yy5zdmcpO1xufVxuXG4uZmktdGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RkLnN2Zyk7XG59XG4uZmktdGQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ZC5zdmcpO1xufVxuXG4uZmktdGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RmLnN2Zyk7XG59XG4uZmktdGYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zi5zdmcpO1xufVxuXG4uZmktdGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RnLnN2Zyk7XG59XG4uZmktdGcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zy5zdmcpO1xufVxuXG4uZmktdGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RoLnN2Zyk7XG59XG4uZmktdGguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90aC5zdmcpO1xufVxuXG4uZmktdGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RqLnN2Zyk7XG59XG4uZmktdGouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ai5zdmcpO1xufVxuXG4uZmktdGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RrLnN2Zyk7XG59XG4uZmktdGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ay5zdmcpO1xufVxuXG4uZmktdGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RsLnN2Zyk7XG59XG4uZmktdGwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bC5zdmcpO1xufVxuXG4uZmktdG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RtLnN2Zyk7XG59XG4uZmktdG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bS5zdmcpO1xufVxuXG4uZmktdG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RuLnN2Zyk7XG59XG4uZmktdG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bi5zdmcpO1xufVxuXG4uZmktdG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RvLnN2Zyk7XG59XG4uZmktdG8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90by5zdmcpO1xufVxuXG4uZmktdHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RyLnN2Zyk7XG59XG4uZmktdHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ci5zdmcpO1xufVxuXG4uZmktdHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R0LnN2Zyk7XG59XG4uZmktdHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dC5zdmcpO1xufVxuXG4uZmktdHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R2LnN2Zyk7XG59XG4uZmktdHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90di5zdmcpO1xufVxuXG4uZmktdHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R3LnN2Zyk7XG59XG4uZmktdHcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dy5zdmcpO1xufVxuXG4uZmktdHoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R6LnN2Zyk7XG59XG4uZmktdHouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ei5zdmcpO1xufVxuXG4uZmktdWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VhLnN2Zyk7XG59XG4uZmktdWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91YS5zdmcpO1xufVxuXG4uZmktdWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VnLnN2Zyk7XG59XG4uZmktdWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91Zy5zdmcpO1xufVxuXG4uZmktdW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VtLnN2Zyk7XG59XG4uZmktdW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91bS5zdmcpO1xufVxuXG4uZmktdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VzLnN2Zyk7XG59XG4uZmktdXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91cy5zdmcpO1xufVxuXG4uZmktdXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3V5LnN2Zyk7XG59XG4uZmktdXkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91eS5zdmcpO1xufVxuXG4uZmktdXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3V6LnN2Zyk7XG59XG4uZmktdXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91ei5zdmcpO1xufVxuXG4uZmktdmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZhLnN2Zyk7XG59XG4uZmktdmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92YS5zdmcpO1xufVxuXG4uZmktdmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZjLnN2Zyk7XG59XG4uZmktdmMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Yy5zdmcpO1xufVxuXG4uZmktdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZlLnN2Zyk7XG59XG4uZmktdmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92ZS5zdmcpO1xufVxuXG4uZmktdmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZnLnN2Zyk7XG59XG4uZmktdmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Zy5zdmcpO1xufVxuXG4uZmktdmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZpLnN2Zyk7XG59XG4uZmktdmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92aS5zdmcpO1xufVxuXG4uZmktdm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZuLnN2Zyk7XG59XG4uZmktdm4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92bi5zdmcpO1xufVxuXG4uZmktdnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3Z1LnN2Zyk7XG59XG4uZmktdnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92dS5zdmcpO1xufVxuXG4uZmktd2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3dmLnN2Zyk7XG59XG4uZmktd2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93Zi5zdmcpO1xufVxuXG4uZmktd3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3dzLnN2Zyk7XG59XG4uZmktd3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93cy5zdmcpO1xufVxuXG4uZmkteWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3llLnN2Zyk7XG59XG4uZmkteWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95ZS5zdmcpO1xufVxuXG4uZmkteXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3l0LnN2Zyk7XG59XG4uZmkteXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95dC5zdmcpO1xufVxuXG4uZmktemEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3phLnN2Zyk7XG59XG4uZmktemEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96YS5zdmcpO1xufVxuXG4uZmktem0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ptLnN2Zyk7XG59XG4uZmktem0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96bS5zdmcpO1xufVxuXG4uZmktencge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3p3LnN2Zyk7XG59XG4uZmktencuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96dy5zdmcpO1xufVxuXG4uZmktYXJhYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvYXJhYi5zdmcpO1xufVxuLmZpLWFyYWIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcmFiLnN2Zyk7XG59XG5cbi5maS1jZWZ0YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvY2VmdGEuc3ZnKTtcbn1cbi5maS1jZWZ0YS5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2NlZnRhLnN2Zyk7XG59XG5cbi5maS1jcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvY3Auc3ZnKTtcbn1cbi5maS1jcC5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2NwLnN2Zyk7XG59XG5cbi5maS1kZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZGcuc3ZnKTtcbn1cbi5maS1kZy5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2RnLnN2Zyk7XG59XG5cbi5maS1lYWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VhYy5zdmcpO1xufVxuLmZpLWVhYy5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2VhYy5zdmcpO1xufVxuXG4uZmktZXMtY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLWN0LnN2Zyk7XG59XG4uZmktZXMtY3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1jdC5zdmcpO1xufVxuXG4uZmktZXMtZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLWdhLnN2Zyk7XG59XG4uZmktZXMtZ2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1nYS5zdmcpO1xufVxuXG4uZmktZXMtcHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLXB2LnN2Zyk7XG59XG4uZmktZXMtcHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1wdi5zdmcpO1xufVxuXG4uZmktZXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2V1LnN2Zyk7XG59XG4uZmktZXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldS5zdmcpO1xufVxuXG4uZmktZ2ItZW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi1lbmcuc3ZnKTtcbn1cbi5maS1nYi1lbmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi1lbmcuc3ZnKTtcbn1cblxuLmZpLWdiLW5pciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZ2ItbmlyLnN2Zyk7XG59XG4uZmktZ2ItbmlyLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvZ2ItbmlyLnN2Zyk7XG59XG5cbi5maS1nYi1zY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2diLXNjdC5zdmcpO1xufVxuLmZpLWdiLXNjdC5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpO1xufVxuXG4uZmktZ2Itd2xzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi13bHMuc3ZnKTtcbn1cbi5maS1nYi13bHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi13bHMuc3ZnKTtcbn1cblxuLmZpLWljIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pYy5zdmcpO1xufVxuLmZpLWljLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvaWMuc3ZnKTtcbn1cblxuLmZpLXBjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wYy5zdmcpO1xufVxuLmZpLXBjLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvcGMuc3ZnKTtcbn1cblxuLmZpLXNoLWFjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC1hYy5zdmcpO1xufVxuLmZpLXNoLWFjLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtYWMuc3ZnKTtcbn1cblxuLmZpLXNoLWhsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC1obC5zdmcpO1xufVxuLmZpLXNoLWhsLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtaGwuc3ZnKTtcbn1cblxuLmZpLXNoLXRhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC10YS5zdmcpO1xufVxuLmZpLXNoLXRhLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtdGEuc3ZnKTtcbn1cblxuLmZpLXVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91bi5zdmcpO1xufVxuLmZpLXVuLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvdW4uc3ZnKTtcbn1cblxuLmZpLXhrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My94ay5zdmcpO1xufVxuLmZpLXhrLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEveGsuc3ZnKTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbi5wb3BvdmVyW3JvbGU9dG9vbHRpcF0ge1xuICBtYXgtd2lkdGg6IDE1LjYyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogMHJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42ODc1cmVtICsgMC42ODc1cmVtKTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC8qIDpmb2N1cy12aXNpYmxlIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLXJpbmc7XG4gIH0gKi9cbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxucCxcbi5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxucC5zbWFsbCxcbnAgLnNtYWxsLFxucCBzbWFsbCxcbi5wLnNtYWxsLFxuLnAgLnNtYWxsLFxuLnAgc21hbGwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYsXG4uZGlzcGxheS0xLFxuLmRpc3BsYXktMixcbi5kaXNwbGF5LTMsXG4uZGlzcGxheS00LFxuZGl2LFxucCB7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vLWNvbW1vbi1saWdhdHVyZXM7XG59XG5cbmEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggbGFiZWwsIC5jdXN0b20tcmFkaW8gbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxudWwuYnVsbGV0ZWQsXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bC5idWxsZXRlZCBsaSxcbm9sIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbnVsLmJ1bGxldGVkIHVsIGxpLFxudWwuYnVsbGV0ZWQgb2wgbGksXG5vbCB1bCBsaSxcbm9sIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnVsLmJ1bGxldGVkIHVsIGxpOmxhc3Qtb2YtdHlwZSxcbnVsLmJ1bGxldGVkIG9sIGxpOmxhc3Qtb2YtdHlwZSxcbm9sIHVsIGxpOmxhc3Qtb2YtdHlwZSxcbm9sIG9sIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbn1cblxudWwuYnVsbGV0ZWQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxudWwuYnVsbGV0ZWQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIHRvcDogLTAuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG5vbCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxub2wgb2wge1xuICBsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcbiAgcGFkZGluZy1sZWZ0OiAyLjE4NzVyZW07XG59XG5cbmJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuYmxvY2txdW90ZSAucXVvdGU6OmJlZm9yZSwgYmxvY2txdW90ZSAucXVvdGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZGFkYWRhO1xuICBmb250LXNpemU6IDZyZW07XG59XG5ibG9ja3F1b3RlIC5xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG59XG5ibG9ja3F1b3RlIC5xdW90ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xuICBtYXJnaW4tdG9wOiAtMS42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNDNlbTtcbiAgZm9udC1zaXplOiA3MCU7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250ZW50LXBhZ2UgI21haW5jb250ZW50IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uaGVpZ2h0LWNoYW5nZS1saXN0ZW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uc2Nyb2xsYmFyLW1lYXN1cmUge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xufVxuXG4ubW9iaWxlTWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9iaWxlTWVudSAubW9kYWwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCxcbi5tb2JpbGUtbW9kYWwtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmRlc2t0b3AtbWVudS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZGVza3RvcC1tZW51LWJhY2tncm91bmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5oMS5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBoMS5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG59XG5cbi5pY29uLXRvZ2dsZTpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaWNvbi10b2dnbGU6aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmljb24tdG9nZ2xlOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uaWNvbi10b2dnbGUuc2VsZWN0ZWQgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlucHV0W3BsYWNlaG9sZGVyXSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubm90aWZpY2F0aW9ucy1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDUxO1xufVxuLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydCB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydCB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxufVxuXG4uZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbn1cblxuLmVycm9yLmNvbnRpbnVlLXNob3BwaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNWVtO1xufVxuXG4uc2tpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNC4yZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmEuc2tpcDphY3RpdmUsXG5hLnNraXA6Zm9jdXMsXG5hLnNraXA6aG92ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbiNmbGlwcC1pZnJhbWUge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udHJ1c3RwaWxvdC1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLnBhcnRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcnRzLWNvbnRhaW5lciAuYWRkb24taXRlbS1jb3VudC5hZGRvbi1pdGVtLWNvdW50LXBhcnQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogNSU7XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICBmbGV4OiAwIDAgMzBweDtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xufVxuLnBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMzMuMzMzMzMlIC0gMzBweCk7XG4gIC0tYmxvY2tTaXplOiBjYWxjKDY2LjMzMzMzJSAtIDMwcHgpO1xuICBmbGV4LWJhc2lzOiB2YXIoLS1ibG9ja1NpemUpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIG1heC13aWR0aDogdmFyKC0tYmxvY2tTaXplKTtcbn1cbi5wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLnBhcnRzLWljb24gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJ0cy1jb250YWluZXIgLnByb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTclIC0gMTVweCkgIWltcG9ydGFudDtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzMHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhcnRzLWNvbnRhaW5lciAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgLmVkaXQtYWRkLW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnBhcnRzLWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXJ0cy1jb250YWluZXIgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIC1tcy1mbGV4OiAwIDAgMzBweDtcbiAgICBmbGV4OiAwIDAgMzBweDtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ub3BsYW4tYWRkZWQtaWNvbiAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi1wYXJ0cy5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLmNhcmQucHJvZHVjdC1pbmZvIC5hZGRvbi1pdGVtLWNvdW50LWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAuYWRkb24taXRlbS1jb3VudC5hZGRvbi1pdGVtLWNvdW50LXBhcnQge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgLW1zLWZsZXg6IDAgMCAzLjc1cmVtO1xuICBmbGV4OiAwIDAgMy43NXJlbTtcbiAgbWF4LXdpZHRoOiAzLjc1cmVtO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5pdGVtLWltYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5wYXJ0cy1pY29uIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDklICFpbXBvcnRhbnQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygxMDAlIC0gMy43NXJlbSk7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMy43NXJlbSk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMuNzVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0tbmFtZSAuZWRpdC1hZGQtb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleDogMCAwIDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgLW1zLWZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wc3dkX2luZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMS41NjI1cmVtO1xuICBsZWZ0OiAtMC44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC43ODEyNXJlbTtcbiAgd2lkdGg6IDEuNTYyNXJlbTtcbn1cbi5wc3dkX2luZm8gaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG4ucHN3ZF9pbmZvIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBzd2RfaW5mbyB1bCBsaSB7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDEuNTYyNXJlbTtcbn1cbi5wc3dkX2luZm8gLnZhbGlkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL3N1Y2Nlc3MtaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAuMzEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucHN3ZF9pbmZvIC5pbnZhbGlkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL2Rhbmdlci1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgMC4zMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBzd2RfaW5mbyAuZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy94Y2lyY2xlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwLjMxMjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBJbmxpbmUgQ29weXJpZ2h0IFllYXIgQ29udGVudCBBc3NldCBJbmNsdWRlICovXG4uY29udGVudC1hc3NldDpoYXMoPiAuY29weXJpZ2h0LXllYXIpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBSZWFkIE1vcmUvTGVzcyBidXR0b24gdGV4dCBjaGFuZ2UgZnVuY3Rpb25hbGl0eS4gKi9cbipbYXJpYS1leHBhbmRlZD1mYWxzZV0gc3Bhbi5leHBhbmRlZCwgKlthcmlhLWV4cGFuZGVkPXRydWVdIHNwYW4uY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogRXh0ZW5kIGhlaWdodCBmb3IgaGlkZGVuIFN0aWNreSBOYXYgb24gbW9iaWxlICovXG4uc3RpY2t5LWhlYWRlci5uYXYtdXAge1xuICB0b3A6IC0xNS45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi8qIEFkZCBib3JkZXIgdG8gUmVmaW5lbWVudCBTbGlkZXIgaWYgaW4gUExQIFNsb3QgUExQLUYgKi9cbi5wbHAtZiA+IC52aXN1YWwtcmVmaW5lbWVudHMge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5wbHAtZiA+IC52aXN1YWwtcmVmaW5lbWVudHMgLnNsaWNrLXRyYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIEZpeCBmb3Igc2VsZWN0aW5nIHRleHQgaW4gc2xpY2sgc2xpZGVyIGNhcm91c2VscyAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLnNsaWNrLXNsaWRlciAuZHJhZ2dhYmxlIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmltZyB7XG4gIHRyYW5zaXRpb246IGZpbHRlciA3NW1zIGVhc2UtaW4tb3V0LCBjbGlwLXBhdGggNzVtcyBlYXNlLWluLW91dDtcbn1cbmltZy5sYXp5LmJsdXIge1xuICBmaWx0ZXI6IGJsdXIoMC4yNXJlbSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCk7XG59XG5cbi52aWRlby1jdXN0b20tdG9nZ2xlci5sb2FkaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udmlkZW8tY3VzdG9tLXRvZ2dsZXIgLnNwaW5uZXItYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICByaWdodDogLTAuMzEyNXJlbTtcbiAgdG9wOiAtMC4zMTI1cmVtO1xuICB3aWR0aDogY2FsYygxMDAlICsgMC42MjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDAuNjI1cmVtKTtcbn1cbi52aWRlby1jdXN0b20tdG9nZ2xlciAuc3Bpbm5lci1ib3JkZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGZpbHRlciA3NW1zIGVhc2UtaW4tb3V0LCBjbGlwLXBhdGggNzVtcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmlkZW8tY29udGFpbmVyLmxhenk6aGFzKC5oYXMtcGxhY2Vob2xkZXItaW1hZ2UpIHtcbiAgZmlsdGVyOiBibHVyKDAuMjVyZW0pIGJyaWdodG5lc3MoMC40KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXIubGF6eSB2aWRlbyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXIgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmlkZW8tY29udGFpbmVyIC52aWRlby1wbGFjZWhvbGRlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcGxhY2Vob2xkZXIuaGFzLXBsYWNlaG9sZGVyLWltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi52aWRlby1jb250YWluZXIgLnZpZGVvLXBsYWNlaG9sZGVyIC5zcGlubmVyLWJvcmRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtO1xufVxuLnZpZGVvLWNvbnRhaW5lcjpub3QoLmJhY2tncm91bmQtdmlkZW8pIC52aWRlby1wbGFjZWhvbGRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxNi85KSB7XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSB7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgfVxuICAudmlkZW8tY29udGFpbmVyOm5vdCguYmFja2dyb3VuZC12aWRlbykgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB9XG59XG5Ac3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMTYvOSkge1xuICAudmlkZW8tY29udGFpbmVyOm5vdCguYmFja2dyb3VuZC12aWRlbykge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgfVxuICAudmlkZW8tY29udGFpbmVyOm5vdCguYmFja2dyb3VuZC12aWRlbykgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubG9jYXRpb24tdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgfVxufVxuLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLXRvZ2dsZS1jb250YWluZXIgLnJvdyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIgLmhlYWRlci1sb2NhdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIgLmhlYWRlci1sb2NhdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5sb2NhdGlvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5saXZlLWNoYXQtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIgLmhlYWRlci1sb2NhdGlvbiAucGluLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIgLmhlYWRlci1sb2NhdGlvbiAubG9jYXRpb24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5sb2NhdGlvbi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cblxuLmNsb3Nlc3Qtc3RvcmUgLmFsbC1sb2NhdGlvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuI2RlbGl2ZXJ5TG9jYXRpb25Gb3JtIHtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLm5lYXJieS1sb2NhdGlvbi1kZXRhaWwsXG4ubmVhcmJ5LWRlbGl2ZXJ5LWxvY2F0aW9uLWRldGFpbCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCA+IGRpdixcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsID4gZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCAuc3RvcmUtYWRkcmVzcyBkaXYsXG4ubmVhcmJ5LWRlbGl2ZXJ5LWxvY2F0aW9uLWRldGFpbCAuc3RvcmUtYWRkcmVzcyBkaXYge1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG59XG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCAudGV4dC1ibG9jayA+IGRpdiAuc3RvcmUtYWRkcmVzcyxcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIC50ZXh0LWJsb2NrID4gZGl2IC5zdG9yZS1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCAuYnV0dG9uLXNlY3Rpb24gLmRpcmVjdGlvbixcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAuZGlyZWN0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCAuYnV0dG9uLXNlY3Rpb24gLndlZWtseS1hZCxcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAud2Vla2x5LWFkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubGl2ZS1jaGF0LWxpbmsge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubG9jYXRpb24taW5mbyxcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC13aWR0aDogMzQycHg7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDEwMTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMjAwbXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuOCwgMSk7XG59XG4ubG9jYXRpb24taW5mby5jb2xsYXBzaW5nLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8uY29sbGFwc2luZyB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG4ubG9jYXRpb24taW5mby5zaG93LFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8uc2hvdyB7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuaGVhZGVyLWdyb3VwLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5oZWFkZXItZ3JvdXAge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmhlYWRlci1ncm91cCAuY2xvc2UsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmhlYWRlci1ncm91cCAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiBoNixcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5mb3JtLWdyb3VwLnBvc3RhbC1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG4ubG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5mb3JtLWdyb3VwLnBvc3RhbC1ncm91cCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmJ0bixcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuYnRuIHtcbiAgcGFkZGluZy10b3A6IDAuMzQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM0Mzc1cmVtO1xufVxuLmxvY2F0aW9uLWluZm8gLmludmFsaWQtZmVlZGJhY2stY3VzdG9tLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm5hdi1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsIC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlc2V0LXBhc3N3b3JkLWZvcm0ge1xuICBwYWRkaW5nOiAxNXB4IDAgMjVweDtcbn1cbi5yZXNldC1wYXNzd29yZC1mb3JtIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlc2V0LXBhc3N3b3JkLWZvcm0gLnByaXZhY3ktcG9saWN5IHtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW0gMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2V0LXBhc3N3b3JkLWZvcm0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnJlY2VpdmVkTXNnVGVzdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjByZW07XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICB6LWluZGV4OiAxMDE7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY2xlYXI6IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbjpob3ZlciBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmljb246YWN0aXZlIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbjpmb2N1cyBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmhvdmVyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5tb2JpbGUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpmb2N1cywgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpob3ZlciBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmZvY3VzIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjphY3RpdmUsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmZvY3VzLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjpob3ZlciBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjphY3RpdmUgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6Zm9jdXMgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjphY3RpdmUsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6Zm9jdXMsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6aG92ZXIgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjphY3RpdmUgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpmb2N1cyBzcGFuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6Zm9jdXMgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpmb2N1cyBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjpmb2N1cyAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmZvY3VzIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmZvY3VzIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6aG92ZXIgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6Zm9jdXMgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOjphZnRlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6OmFmdGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMC4wNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtIDAuNDY4NzVyZW0gMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXIge1xuICAgIGJhY2tncm91bmQ6ICMwNDZhMzg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWRvd24td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXIge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlciB7XG4gICAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOjphZnRlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjo6YWZ0ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6aG92ZXIgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUgLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUgLmhvdmVyLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIC5tb2JpbGUtbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMjcwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHdpZHRoOiAzNDJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51W2FyaWEtbGFiZWxsZWRieT1wcm9kdWN0RHJvcGRvd25dLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51W2FyaWEtbGFiZWxsZWRieT1wcm9kdWN0RHJvcGRvd25dIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0gLnNjcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiA3MHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXNlcnZpY2VzRHJvcGRvd25dIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGlkZGVuLWxnIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGlkZGVuLWxnID4gLnNjcm9sbGFibGUtY29udGFpbmVyID4gLmRyb3Bkb3duLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhpZGRlbi1sZyA+IC5zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5tZW51LWxpc3QgPiAuZHJvcGRvd24taXRlbSB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIgPiAubWVudS1saXN0ID4gLmRyb3Bkb3duLWl0ZW06bm90KC5zaG93KSxcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIgPiAubWVudS1saXN0ID4gLmRyb3Bkb3duLWl0ZW0gPiBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMTAwJTtcbiAgfVxufVxuLmhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IC0zNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyIC5jbG9zZSAuaWNvbi5pY29uLWNsb3NlLXdoaXRlLWJhY2tncm91bmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl06OmFmdGVyLFxuICBbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0gLmRyb3Bkb3duLW1lbnUuc2hvdzo6YWZ0ZXIsXG4gIFthcmlhLWxhYmVsbGVkYnk9c2VydmljZXNEcm9wZG93bl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbGVmdDogNTVweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAuYmFjay1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuMDYyNXJlbTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kcm9wZG93bi1oZWFkZXItZ3JvdXAgLmJhY2stbGluazo6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIC5jYXQtaGVhZGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kcm9wZG93bi1oZWFkZXItZ3JvdXAgLmNhdC1oZWFkaW5nLXdyYXBwZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjcxODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43MTg3NXJlbTtcbn1cbi5kcm9wZG93bi1oZWFkZXItZ3JvdXAgLnZpZXctYWxsIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy10b3A6IDAuNzE4NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjcxODc1cmVtO1xufVxuXG4ubWVudS1saXN0LFxuLm1lbnUtZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWVudS1saXN0IC5tZW51LWhlYWRlciBoNixcbi5tZW51LWdyb3VwIC5tZW51LWhlYWRlciBoNiB7XG4gIG1hcmdpbjogMC4zMTI1cmVtIDAgMDtcbiAgcGFkZGluZzogMC43ODEyNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tZW51LWxpc3QgPiBsaSxcbi5tZW51LWdyb3VwID4gbGkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAgMC4xcmVtO1xuICBtYXJnaW46IDAgMCAwLjFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWVudS1saXN0ID4gbGkgPiAubmF2LWxpbmssXG4ubWVudS1ncm91cCA+IGxpID4gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC43MTg3NXJlbSAwLjc1cmVtIDAuNzE4NzVyZW0gMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWVudS1saXN0ID4gbGk6bGFzdC1jaGlsZCA+IC5uYXYtbGluaywgLm1lbnUtbGlzdCA+IGxpLmxhc3QgPiAubmF2LWxpbmssXG4ubWVudS1ncm91cCA+IGxpOmxhc3QtY2hpbGQgPiAubmF2LWxpbmssXG4ubWVudS1ncm91cCA+IGxpLmxhc3QgPiAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ubWVudS1ncm91cCBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWVudS1ncm91cCBsaSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjg4NnJlbSAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1lbnUtZ3JvdXAgbGk6bGFzdC1jaGlsZCAubmF2LWxpbmssIC5tZW51LWdyb3VwIGxpLmxhc3QgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5hY2NvdW50LW1lbnUtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMi43NzFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmdyZWV0aW5nIHtcbiAgbWFyZ2luLXRvcDogMC43MTg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5ncmVldGluZyBoNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLnJldHVybmluZy1jdXN0b21lciB7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSBsaTpmaXJzdC1jaGlsZCxcblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAubWVudS1ncm91cCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5tZW51LWdyb3VwIC51bmF1dGgtcGF5LW1zZyB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIG1hcmdpbjogMCAtMC45Mzc1cmVtO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAubWVudS1ncm91cCAudW5hdXRoLXBheS1tc2cgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhdGVnb3J5LWFzc2V0LWNvbnRhaW5lciA+IGRpdiB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xufVxuLmNhdGVnb3J5LWFzc2V0LWNvbnRhaW5lciA+IGRpdiBoNiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUtaGVscC1hc3NldCB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubW9iaWxlLWhlbHAtYXNzZXQgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ubW9iaWxlLWhlbHAtYXNzZXQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0LTEge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0LW1vZGFsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dC1tb2RhbC5hY3RpdmUsIC5pbnB1dC1ncm91cC10ZXh0LW1vZGFsOmFjdGl2ZSwgLmlucHV0LWdyb3VwLXRleHQtbW9kYWw6aG92ZXIsIC5pbnB1dC1ncm91cC10ZXh0LW1vZGFsOmZvY3VzIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYmFjay1saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJhY2stbGluayBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm5hdmJhci5oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5cbmZvcm0ubG9naW4tbW9iaWxlIC5yZW1lbWJlci1tZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDAuMzEyNWVtO1xufVxuXG5mb3JtLmxvZ2luLW1vYmlsZSAucmVtZW1iZXItbWUtcmVtaW5kZXIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xufVxuXG4uYXV0aC11c2VyLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGUgIWltcG9ydGFudDtcbiAgdG9wOiAwLjVyZW07XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXV0aC11c2VyLW1lc3NhZ2UgPiBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5yZW1lbWJlci1tZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGFsIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vYmlsZSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5idG4tcG9wb3Zlci1zaWduLWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuXG4ubG9naW4tZm9yZ290LXBhc3N3b3JkLW1vZGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ2luLWZvcmdvdC1wYXNzd29yZC1tb2RhbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxvZ2luLXBvcG92ZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmluZm8taWNvbi1tb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XG59XG4uaW5mby1pY29uLW1vZGFsIC5pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEwLjUgMEExMC41IDEwLjUgMCAwIDEgMjEgMTAuNUMyMSAxNi4yOTkgMTYuMjk5IDIxIDEwLjUgMjFTMCAxNi4yOTkgMCAxMC41IDQuNzAxIDAgMTAuNSAwem0tLjQ3MiAxNC43NDFsLS4xNTMuMDA3Yy0uOTE4LjA3NC0xLjYwMy44MDMtMS42MDcgMS43MDMgMCAuOTcuNzcgMS43MSAxLjc1OCAxLjcxLjk5IDAgMS43Ni0uNzQgMS43Ni0xLjcxIDAtLjk1LS43Ny0xLjcxLTEuNzYtMS43MWguMDAyem0uNDU4LTExLjQzN2MtMS43NjggMC0zLjA2Ny42NTgtNC4wNTYgMS40ODhsLjgyMyAxLjI1MmEuNjc5LjY3OSAwIDAgMCAuNjQuMzdjLjUwOSAwIC45MDgtLjcxIDIuMzE2LS43MS45MiAwIDEuNDguNTEgMS40OCAxLjMwOSAwIDEuOTg4LTIuODU4IDIuMjA3LTIuODU4IDMuOTc1LjAwMi4wODIuMDA4LjE2NC4wMi4yNDVsLjIyNSAxLjYwOWgyLjExN2wuMjgtMS4zOTljLjI0LTEuMjQ5IDMuMDk3LTEuNTM5IDMuMDk3LTQuNjA2IDAtMi4xMzYtMS41NzMtMy41MzQtNC4wODQtMy41MzN6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG59XG5cbi5sb2dpbi1tb2RhbCAuYWxlcnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubG9naW4tbW9kYWwgLnJlY2FwdGNoYS1tb2RhbCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi13aWR0aDogMzkuMzc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAjY3RhLXF1aWNrLWJpbGwtcGF5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgI2N0YS1xdWljay1iaWxsLXBheSBhIHtcbiAgICBjb2xvcjogIzMyNmZlMjtcbiAgfVxufVxuLm5hdmJhci1oZWFkZXIgI2N0YS1xdWljay1iaWxsLXBheSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgYTpub3QoLmxpbmsyKSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubmF2YmFyLWhlYWRlciBhOm5vdCgubGluazIpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2YmFyLWhlYWRlciBhOm5vdCgubGluazIpOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2YmFyLWhlYWRlciBhOm5vdCgubGluazIpLmxvZ2luLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMikubG9naW4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyLFxuLm5hdmJhci1oZWFkZXIgLm1pbmljYXJ0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgcGFkZGluZzogMC41NjI1cmVtIDAuNDA2MjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQwNjI1cmVtO1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnRleHQtbGluayB7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tZW51LXNwbGl0IHtcbiAgcGFkZGluZzogMS4yNXJlbSAwIDAuOTM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmJhci1oZWFkZXIgLm1lbnUtc3BsaXQgLmNvbnRlbnQtYXNzZXQge1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG4gIG1pbi13aWR0aDogMTcuODEyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tZW51LXNwbGl0IHAge1xuICBmb250OiBib2xkIDEuMTI1cmVtIFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5yZXF1ZXN0LXBhc3N3b3JkLWJvZHkgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5mb3JtLWdyb3VwLW1vZGFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC5yZXR1cm5pbmctcmlnaHQgLmNvbnRlbnQtYXNzZXQge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC52ZXJ0aWNhbC1saW5lIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0b3A6IDEuNTYyNXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtYWNjb3VudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlciAuYWNjb3VudC1iaWxsUGF5IHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAuYWNjb3VudC1iaWxsUGF5IGxpOmZpcnN0LWNoaWxkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5hY2NvdW50LWJpbGxQYXkgbGk6Zmlyc3QtY2hpbGQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAuZm9ybS1ncm91cC5yZXNldC1wYXNzd29yZC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgbGk6Zmlyc3QtY2hpbGQsXG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIHVsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIHVsIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuaGVhZGVyLWJhY2stbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmhlYWRlci1iYWNrLWxpbms6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAubW9kYWwtcmVxdWVzdC1wYXNzd29yZC1ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgI3Jlc2V0LXBhc3N3b3JkLWVtYWlsLWVycm9yIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIHtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUgLmdyZWV0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZ3JlZXRpbmcgaDYge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUgLmhlYWRlci1iYWNrLWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZm9yZ290LXBhc3N3b3JkLXRleHQge1xuICBsaW5lLWhlaWdodDogMS40cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5mb3JtLWdyb3VwLW1vZGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAubW9kYWwtcmVxdWVzdC1wYXNzd29yZC1ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIHtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5pbnZhbGlkLWZlZWRiYWNrLFxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmFsZXJ0LWRhbmdlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluICNwd2RWaWV3QnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAjcHdkVmlld0J0bi5hY3RpdmUsIC5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluICNwd2RWaWV3QnRuOmFjdGl2ZSwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG46aG92ZXIsIC5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluICNwd2RWaWV3QnRuOmZvY3VzIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLm1vYmlsZS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubW9iaWxlLWFycm93IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5tb2JpbGUtYXJyb3cgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIGkge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMC44NzVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIHtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmZvcm0tZ3JvdXAtbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmZvcm0tZ3JvdXAtbW9iaWxlIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmZvcm0tZ3JvdXAtbW9iaWxlIC5mb3JtLWNvbnRyb2wtbGFiZWwtbW9kYWwge1xuICB0ZXh0LWRlY29yYXRpb246IHNvbGlkO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUgLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuYWxlcnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAucmVjYXB0Y2hhLW1vYmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5nLXJlY2FwdGNoYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43Nyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5mb3Jnb3QtcGFzc3dvcmQge1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAucGFzc3dvcmQtcmVzZXQtbW9iaWxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLnJlbWVtYmVyLW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5yZW1lbWJlci1tZS1yZW1pbmRlci1tb2RlbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLmluZm8taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAuaW5mby1pY29uIC5pY29uIHtcbiAgd2lkdGg6IDAuOHJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmZvcmdvdC1wYXNzd29yZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAuYmFjay1saW5rIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuOTM3NXJlbSkgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC0xLjU2MjVyZW07XG4gIGxlZnQ6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiA4Ljc1cmVtO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyLnNpZ25lZGluLXBvcG92ZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLnJvdyB7XG4gIG1pbi13aWR0aDogNjMwcHg7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuY29sIHtcbiAgbWluLXdpZHRoOiAyODVweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5ncmVldGluZyBhLmxvZ2luLWxpbmsge1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIGEge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0LFxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nOiA4cHg7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3Zlci5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5tZW51LWNvbnRlbnQtYXNzZXQge1xuICB3aWR0aDogMjg1cHg7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlci1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWhlYWRlciAudXNlci1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsgLnVzZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIgLnVzZXItbGluayAuYWNjb3VudC1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMy40Mzc1cmVtO1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIuc2hvdyAuYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC51c2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5ncmVldGluZyAudy0xMDAge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG59XG5cbi5hY2NvdW50LW1lbnUtaGVhZGVyIGg2IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hY2NvdW50LW1lbnUtaGVhZGVyIGg2IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG5cbi5uYXZiYXItc2VhcmNoIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm5hdmJhci1zZWFyY2ggLnNlYXJjaCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5uYXZiYXItc2VhcmNoIC5zZWFyY2gge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbTtcbiAgfVxufVxuXG4uYnJhbmQtbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5icmFuZC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbi5icmFuZC1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5taW5pY2FydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMCAwLjI4MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5taW5pY2FydCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzQzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1pbmljYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxufVxuLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC44NDRyZW0gMC41MzEyNXJlbTtcbn1cbi5taW5pY2FydCBhLm1pbmljYXJ0LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSB7XG4gIC5taW5pY2FydCBhLm1pbmljYXJ0LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuODI1cmVtIDAuNTMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAubWluaWNhcnQgYS5taW5pY2FydC1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjgxM3JlbSAwLjUzMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5taW5pY2FydCBhLm1pbmljYXJ0LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNjg3NXJlbSAwLjU2MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41MzEyNXJlbTtcbiAgfVxufVxuLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayAubWluaWNhcnQtcXVhbnRpdHkge1xuICBtYXJnaW46IDAgMC41MzEyNXJlbTtcbn1cbi5taW5pY2FydCAubWluaWNhcnQtcXVhbnRpdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC45Mzc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNoZWNrb3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJveC1zaGFkb3c6IDAuMDYyNXJlbSAwLjA2MjVyZW0gMC4zMTI1cmVtIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNoZWNrb3V0LWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmNoZWNrb3V0LWhlYWRlciAubGl2ZS1jaGF0LWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5cbmEubm9ybWFsIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29va2llLXdhcm5pbmctbWVzc2FnaW5nLmNvb2tpZS13YXJuaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZhbGlkLWNvb2tpZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udmFsaWQtY29va2llLXdhcm5pbmcgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyZW07XG59XG5cbi5icm93c2VyLWNvbXBhdGliaWxpdHktYWxlcnQge1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZXhjbHVkZWQtcmVnaW9uLWhlYWRlci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuc3RpY2t5LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMjVzIGVhc2Utb3V0O1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuICAuc3RpY2t5LWhlYWRlci5uYXYtdXAge1xuICAgIHRvcDogLTIwMHB4O1xuICB9XG4gIC5zdGlja3ktaGVhZGVyLm5hdi11cC1zZWFyY2gge1xuICAgIC0tbmF2LXVwOiA1LjE4NzVyZW07XG4gICAgdG9wOiBjYWxjKHZhcigtLW5hdi11cCwgNS4xODc1cmVtKSAqIC0xKTtcbiAgfVxufVxuLmFycm93LWRvd24tZ3JlZW4uY2FyZXQtcG9zaXRpb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubXctMTkyMHB4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxjb21lLXVzZXItcG9wb3ZlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4Ljc1cmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbiAgbGVmdDogLTIuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC53ZWxjb21lLXVzZXItcG9wb3ZlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgICByaWdodDogLTQuMzc1cmVtO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLndlbGNvbWUtdXNlci1wb3BvdmVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgICBtYXgtd2lkdGg6IDE3LjE4NzVyZW07XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbi53ZWxjb21lLXVzZXItcG9wb3ZlciAjZ3JlZXQtdXNlci1jbG9zZSwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyICNncmVldC11c2VyLWNsb3NlLFxuLndlbGNvbWUtdXNlci1wb3BvdmVyIC5jbG9zZSxcbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAuY2xvc2Uge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG4ud2VsY29tZS11c2VyLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmdyZWV0LXVzZXItY2xvc2UtaWNvbiwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyICNncmVldC11c2VyLWNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmNsb3NlLWljb24sXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgLmNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgLmNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgLmNsb3NlIC5jbG9zZS1pY29uLFxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5jbG9zZSAuY2xvc2UtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA3LjEgNy4xJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzMzYzNjM2OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xLjMuMiwzLjUsMi40LDUuNy4yYS43Ny43NywwLDAsMSwxLS4xbC4xLjFhLjc4Ljc4LDAsMCwxLDAsMS4xTDQuNiwzLjUsNi44LDUuN0EuNzguNzgsMCwwLDEsNS43LDYuOGgwTDMuNSw0LjYsMS4zLDYuOGEuNzcuNzcsMCwwLDEtMSwuMUwuMiw2LjhhLjc4Ljc4LDAsMCwxLDAtMS4xTDIuNCwzLjUuMiwxLjNBLjc4Ljc4LDAsMCwxLC4yLjIuNzguNzgsMCwwLDEsMS4zLjJaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xufVxuLndlbGNvbWUtdXNlci1wb3BvdmVyOjphZnRlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNTYyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xuICB3aWR0aDogMC42MjVyZW07XG4gIGhlaWdodDogMC42MjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53ZWxjb21lLXVzZXItcG9wb3Zlcjo6YWZ0ZXIsIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAud2VsY29tZS11c2VyLXBvcG92ZXI6OmFmdGVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTlyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xufVxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5zaWduaW4tbm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlci5jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjdyZW07XG59XG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgYTpub3QoLmxpbmsyKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5zaWduLWluIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAuYnRuLWRhcmsuc2lnbi1pbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sbGFwc2libGUteHMge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS14cyAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLXhzIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cy5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXhzIGJ1dHRvbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS14cyBidXR0b24udGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sbGFwc2libGUtc20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1zbSAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLXNtIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbS5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXNtIGJ1dHRvbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1zbSBidXR0b24udGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLW1kIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlICoge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlOmhvdmVyLCAuY29sbGFwc2libGUtbWQgLnRpdGxlOmZvY3VzLCAuY29sbGFwc2libGUtbWQgLnRpdGxlOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6OmFmdGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1tZCAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLW1kIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLW1kLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZC5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtbWQgYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLW1kIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuY29sbGFwc2libGUtbGcge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLWxnIC5jb250ZW50LFxuICAuY29sbGFwc2libGUtbGcgLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sbGFwc2libGUtbGcuYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUgLnRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnLmFjdGl2ZSAuY29udGVudCxcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5iYXNpYyAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwO1xuICB9XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1sZyBidXR0b24udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtbGcgYnV0dG9uLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY29sbGFwc2libGUteGwge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGUgKiB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS14bCAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS14bCAudGl0bGU6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZTo6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB3aWR0aDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbGxhcHNpYmxlLXhsIC5jb250ZW50LFxuLmNvbGxhcHNpYmxlLXhsIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNC4yNWgxMHYxLjVIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG59XG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSAudGl0bGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwuYWN0aXZlIC5jb250ZW50LFxuLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bC5hY3RpdmUgLmNhcmQtYm9keSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5iYXNpYyAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xufVxuLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cblxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUteGwgYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXhsIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2ZhYiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5O1xuICBib3R0b206IDQuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbn1cbiNmYWIgLmZhYi1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcztcbn1cbiNmYWIgLmZhYi1idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgd2lkdGg6IDEuMzc1cmVtO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbiA+IHNwYW4ge1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogMDtcbn1cbiNmYWIgLmZhYi1idXR0b24gc3BhbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpob3ZlciA+IHNwYW4sICNmYWIgLmZhYi1idXR0b246Zm9jdXMgPiBzcGFuIHtcbiAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICBtYXgtd2lkdGg6IDYuMTg3NWVtO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpob3ZlciA+IHNwYW4gc3BhbiwgI2ZhYiAuZmFiLWJ1dHRvbjpmb2N1cyA+IHNwYW4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5saWdodCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzIzMUYyMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNmYWIgLmZhYi1idXR0b24uZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi50by10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmYWIgLmZhYi1idXR0b24ub3BlbiA+IHNwYW4ge1xuICAgIG1heC13aWR0aDogNi4xODc1ZW07XG4gIH1cbiAgI2ZhYiAuZmFiLWJ1dHRvbi5vcGVuID4gc3BhbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuZm9vdGVyLnN0aWNreS1hZGQtdG8tY2FydCB7XG4gIG1hcmdpbi1ib3R0b206IDY2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyLnN0aWNreS1hZGQtdG8tY2FydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogaW5pdGlhbDtcbiAgfVxufVxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9vdGVyLWEge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG59XG4uZm9vdGVyLWEgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1hIC5jYWxsb3V0LWdyb3VwIHtcbiAgbWF4LXdpZHRoOiA0MDRweDtcbn1cbi5mb290ZXItYSAuY2FsbG91dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIC5jYWxsb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWEgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5mb290ZXItYSAuc29jaWFsLWxpbmtzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYSAuc29jaWFsLWxpbmtzIHtcbiAgICBtYXJnaW46IDAuNjg3NXJlbSAwIDA7XG4gIH1cbiAgLmZvb3Rlci1hIC5zb2NpYWwtbGlua3MgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmZvb3Rlci1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItaXRlbSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlci1pdGVtOm5vdCgubGFzdCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLmZvb3Rlci1pdGVtIGE6bm90KC50aXRsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyLWl0ZW0gLm1lbnUtZm9vdGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZm9vdGVyLWl0ZW0gLm1lbnUtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1pdGVtIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZm9vdGVyLWUge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlci1lIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4uZm9vdGVyLWUgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG4uZm9vdGVyLWUgLm5mbS1jYXJkLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZm9vdGVyLWUgLm5mbS1jYXJkLWN0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1lIC5oZWxwLWN0YSBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNi40cHg7XG59XG4uZm9vdGVyLWUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyLWUgYTpub3QoLnRlbC1saW5rKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLmZvb3Rlci1lIC5tcnMtYi1jYWxsb3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1lIC5tcnMtYi1jYWxsb3V0IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5mb290ZXItZSAubXJzLWItY2FsbG91dCBwOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC40Mzc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5sZWdhbC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5mb290ZXItZixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWYsXG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMCAwO1xuICB9XG59XG4uZm9vdGVyLWYgaW1nOmZpcnN0LW9mLXR5cGUsXG4uZm9vdGVyLWEtY2hlY2tvdXQgaW1nOmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmZvb3Rlci1mIGltZzpmaXJzdC1vZi10eXBlLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQgaW1nOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICB9XG59XG4uZm9vdGVyLWYgLmNvcHlyaWdodCxcbi5mb290ZXItZiAubGluay1ncm91cCxcbi5mb290ZXItYS1jaGVja291dCAuY29weXJpZ2h0LFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1mIC5jb3B5cmlnaHQsXG4gIC5mb290ZXItZiAubGluay1ncm91cCxcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5jb3B5cmlnaHQsXG4gIC5mb290ZXItYS1jaGVja291dCAubGluay1ncm91cCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuZm9vdGVyLWYgLmNvcHlyaWdodCAubGluazIsXG4gIC5mb290ZXItZiAubGluay1ncm91cCAubGluazIsXG4gIC5mb290ZXItYS1jaGVja291dCAuY29weXJpZ2h0IC5saW5rMixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIC5saW5rMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgfVxufVxuLmZvb3Rlci1mIC5tcnMtYi1jYWxsb3V0LFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZm9vdGVyLWYgLm1ycy1iLWNhbGxvdXQgcDpmaXJzdC1vZi10eXBlLFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvb3Rlci1mIC5tcnMtYi1jYWxsb3V0IGltZyxcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IGltZyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYSxcbiAgLmZvb3Rlci1mLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWEtY2hlY2tvdXQge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICB9XG59XG5cbi5jaGVja291dC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmNoZWNrb3V0LWZvb3RlciAuaGVscC1pbmNsdWRlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNoZWNrb3V0LWZvb3RlciAuaGVscC1pbmNsdWRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgfVxufVxuLmNoZWNrb3V0LWZvb3RlciAuaGVscC1pbmNsdWRlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNoZWNrb3V0LWZvb3RlciAuaGVscC1pbmNsdWRlIGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY2hlY2tvdXQtZm9vdGVyIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5mb290ZXItYS1jaGVja291dCAubGluay1ncm91cCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5sZWdhbC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICMzNjM2MzY7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAuY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAubXJzLWItY2FsbG91dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLm1ycy1iLWNhbGxvdXQgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLm1ycy1iLWNhbGxvdXQgaW1nIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuI2NvbnNlbnQtdHJhY2tpbmcgLmJ1dHRvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNjb25zZW50LXRyYWNraW5nIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBtYXJnaW46IDAuNWVtIDA7XG59XG4jY29uc2VudC10cmFja2luZyAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLmRlY2xpbmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbiNjb25zZW50LXRyYWNraW5nIC5idXR0b24td3JhcHBlciBidXR0b24uYWZmaXJtIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJhY2stdG8tdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMXZ3O1xuICBib3R0b206IDF2dztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMC4zMTNlbTtcbiAgbWFyZ2luLXRvcDogMC4xODc1ZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjEyNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi4xNXJlbTtcbiAgei1pbmRleDogMTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmFjay10by10b3A6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuYmFjay10by10b3Age1xuICAgIGJvdHRvbTogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdGlja3ktYWRkLXRvLWNhcnQgLmJhY2stdG8tdG9wIHtcbiAgICBib3R0b206IDY2cHg7XG4gIH1cbiAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOiB0cmFuc3BhcmVudCkge1xuICAgIC5zdGlja3ktYWRkLXRvLWNhcnQgLmJhY2stdG8tdG9wIHtcbiAgICAgIGJvdHRvbTogMTQ2cHg7XG4gICAgfVxuICB9XG4gIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lKSBhbmQgKHN0cm9rZS1jb2xvcjogdHJhbnNwYXJlbnQpIHtcbiAgICAuYmFjay10by10b3Age1xuICAgICAgYm90dG9tOiAxNDZweDtcbiAgICB9XG4gIH1cbn1cblxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCB7XG4gIGhlaWdodDogMzZweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0biB7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bjpob3ZlciwgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5ob3ZlciwgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cywgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bjphY3RpdmUsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuOmhvdmVyLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5ob3Zlcixcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG46Zm9jdXMsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLmRpc2FibGVkLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2UsIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktaW5jcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWRlY3JlYXNlLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1pbmNyZWFzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWRlY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNC4yNWgxMHYxLjVIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWluY3JlYXNlLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1pbmNyZWFzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5kaXNhYmxlZDpmb2N1cyxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG4uZGlzYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWFudGl0eS1tb2R1bGUgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgbWluLXdpZHRoOiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG59XG4ucXVhbnRpdHktbW9kdWxlIGlucHV0W3R5cGU9bnVtYmVyXS5kaXNhYmxlLWludGVyYWN0aW9uLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPW51bWJlcl0uZGlzYWJsZS1pbnRlcmFjdGlvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5xdWFudGl0eS1tb2R1bGUgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2csXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDk1JTtcbiAgd2lkdGg6IDY0MHB4O1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlLFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIC5tb2RhbC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlIGJ1dHRvbi5jbG9zZSxcbiAgI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIC5tb2RhbC10aXRsZSBidXR0b24uY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciBpbWcsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciBpbWcge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyLFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDk1JTtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uc2xvdC13cmFwcGVyID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4uc2xvdC13cmFwcGVyLmhvbWUtYSA+IGRpdiwgLnNsb3Qtd3JhcHBlci5jYXQtbGFuZGluZy1hID4gZGl2LCAuc2xvdC13cmFwcGVyLmN1c3RvbS1sYW5kaW5nLWEgPiBkaXYge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNsb3Qtd3JhcHBlciA+IGRpdi5ncmlkLWNvbnRlbnQsIC5zbG90LXdyYXBwZXIgPiBkaXYuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y2F0LWxhbmRpbmctXSAuY29udGFpbmVyLFxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y3VzdG9tLWxhbmRpbmctXSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zbG90LXdyYXBwZXJbY2xhc3NePWNhdC1sYW5kaW5nLV0gLmNvbnRlbnQtYXNzZXQtY2FybyAuc2xpY2stcHJldixcbi5zbG90LXdyYXBwZXJbY2xhc3NePWNhdC1sYW5kaW5nLV0gLmhlcm8tY2FybyAuc2xpY2stcHJldixcbi5zbG90LXdyYXBwZXJbY2xhc3NePWN1c3RvbS1sYW5kaW5nLV0gLmNvbnRlbnQtYXNzZXQtY2FybyAuc2xpY2stcHJldixcbi5zbG90LXdyYXBwZXJbY2xhc3NePWN1c3RvbS1sYW5kaW5nLV0gLmhlcm8tY2FybyAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDA7XG59XG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jYXQtbGFuZGluZy1dIC5jb250ZW50LWFzc2V0LWNhcm8gLnNsaWNrLW5leHQsXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jYXQtbGFuZGluZy1dIC5oZXJvLWNhcm8gLnNsaWNrLW5leHQsXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jdXN0b20tbGFuZGluZy1dIC5jb250ZW50LWFzc2V0LWNhcm8gLnNsaWNrLW5leHQsXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jdXN0b20tbGFuZGluZy1dIC5oZXJvLWNhcm8gLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNvbnRlbnQtYXNzZXQtY2FybyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1hc3NldC1jYXJvLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZXJvLWNhcm8gLnNsaWNrLXByZXYge1xuICBsZWZ0OiA1cHg7XG59XG4uaGVyby1jYXJvIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1jYXJvIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG4gIC5oZXJvLWNhcm8gLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG4uaGVyby1jYXJvIC5oZXJvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuXG4uaGVybyB7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLmhlcm8gcGljdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jYXJvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jb250ZW50LWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jb250ZW50LWxlZnQgLnRleHQtYmxvY2sge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVyby5mdWxsLXdpZHRoLWhlcm8gLmhlcm8tY29udGVudC1jZW50ZXIgLnRleHQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jb250ZW50LXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNvbnRlbnQtcmlnaHQgLnRleHQtYmxvY2sge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uaGVyby5mdWxsLXdpZHRoLWhlcm8gLnRleHQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDQuNyUgNC43JSA5LjQlO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLmZ1bGwtd2lkdGgtaGVybyAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogMi44JSA2LjUlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5jYXJkLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVyby5mdWxsLXdpZHRoLWhlcm8gLmNhcmQtdGl0bGUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbjogMCBhdXRvIDQlO1xuICB9XG59XG4uaGVyby5mdWxsLXdpZHRoLWhlcm8gLmNvcHktYmxvY2sge1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuY29weS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jdGEgYS5idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwLjMxMjVyZW0gMC42MjVyZW0gMDtcbn1cblxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLmhlcm8taW1nIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAxMyU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdi5iZy10cmFucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYuYmctd2hpdGUgLmN0YS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmludHJvLWJsb2NrLFxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IC5kaXNwbGF5LTEsXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmNvcHktYmxvY2ssXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLnAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIgKyAuY3RhLWNvbnRhaW5lciAuYnRuLFxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IC5jdGEtY29udGFpbmVyICsgLmN0YS1jb250YWluZXIgLmJ0bi10ZXh0LFxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IC5jdGEtY29udGFpbmVyICsgLmN0YS1jb250YWluZXIgLmJ0bi1saW5rLFxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2IC5jdGEtY29udGFpbmVyICsgLmN0YS1jb250YWluZXIgYSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG5cbi5oZXJvLnN0b3JlIC50ZXh0LWJsb2NrID4gZGl2LFxuLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLnN0b3JlIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDEwJTtcbiAgfVxufVxuLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYgaDIsXG4uaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLXBob25lIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY29udGVudC1jYXJkLWdyb3VwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50LWNhcmQtZ3JvdXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4uY29udGVudC1jYXJkLWdyb3VwIC5jYXJkIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMCAwIDEuODc1cmVtIDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jb250ZW50LWNhcmQtZ3JvdXAgLmNhcmQubGFzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50LWNhcmQtZ3JvdXAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRlbnQtY2FyZC1ncm91cCAuY2FyZC5hY3Jvc3MtMiB7XG4gICAgZmxleDogMSAxIDUwJTtcbiAgfVxuICAuY29udGVudC1jYXJkLWdyb3VwIC5jYXJkLmFjcm9zcy0zIHtcbiAgICBmbGV4OiAxIDEgMzMlO1xuICB9XG4gIC5jb250ZW50LWNhcmQtZ3JvdXAgLmNhcmQuYWNyb3NzLTQge1xuICAgIGZsZXg6IDEgMSAyNSU7XG4gIH1cbiAgLmNvbnRlbnQtY2FyZC1ncm91cCAuY2FyZC5hY3Jvc3MtNSB7XG4gICAgZmxleDogMSAxIDIwJTtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50LWNhcmQge1xuICAgIG1hcmdpbjogMCAwLjYyNXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29udGVudC1jYXJkIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtO1xuICB9XG59XG4uY29udGVudC1jYXJkIC5jYXJkLXRleHQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xufVxuLmNvbnRlbnQtY2FyZCBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWNhcmQgaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi5jb250ZW50LWNhcmQgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5jb250ZW50LWNhcmQuY2FyZDIgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIC0wLjYyNXJlbSAxLjg3NXJlbTtcbiAgfVxufVxuXG4ucHJvbW8tY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9tby1jYXJkIHtcbiAgICBtYXJnaW46IDAgMC42MjVyZW07XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgfVxufVxuLnByb21vLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9tby1jYXJkIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDAgMDtcbiAgfVxufVxuLnByb21vLWNhcmQgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4ucHJvbW8tY2FyZCAuY2FyZC10aXRsZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHJvbW8tY2FyZCAuY2FyZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIH1cbn1cblxuLmZlYXR1cmVkLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZlYXR1cmVkLWNhcmQgYSxcbi5mZWF0dXJlZC1jYXJkIGE6aG92ZXIsXG4uZmVhdHVyZWQtY2FyZCBhOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mZWF0dXJlZC1jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xufVxuLmZlYXR1cmVkLWNhcmQgLmNhcmQtdGl0bGUsXG4uZmVhdHVyZWQtY2FyZCAuY2FyZC10aXRsZSBoNCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG5cbi5jb250ZW50LWNhcmQtZ3JpZCAuY2FyZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jb250ZW50LWNhcmQtZ3JpZCAuY2FyZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkLWNhcm8gLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQtY2FyZC1jYXJvIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uY29udGVudC1jYXJkLWNhcm8gLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50LWNhcmQtY2FybyAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5jYXJkLWNvbnRhaW5lciB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5jb250ZW50LWNhcmQtY2FybyAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5jYXJkLWNvbnRhaW5lciAuY2FyZCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLmNvbnRlbnQtY2FyZC1jYXJvIC5jYXJkLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5cbi5hY3Rpb24tY2FyZCB7XG4gIHBhZGRpbmctdG9wOiAxMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hY3Rpb24tY2FyZCB7XG4gICAgcGFkZGluZy10b3A6IDE1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5hY3Rpb24tY2FyZC5sYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYWN0aW9uLWNhcmQgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbi5hY3Rpb24tY2FyZCAuY2FyZC10aXRsZSBwIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbn1cblxuLnNsb3QtY2FsbG91dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhdGVnb3J5LXRpbGUtZ3JvdXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2F0ZWdvcnktdGlsZS1ncm91cCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLmNhdGVnb3J5LXRpbGUtZ3JpZCAuY2F0ZWdvcnktdGlsZS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuY2F0ZWdvcnktdGlsZS1ncmlkIC5jYXRlZ29yeS10aWxlLWdyb3VwIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqLyB9XG59XG5AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LXRpbGUtZ3JpZCAuY2F0ZWdvcnktdGlsZS1ncm91cC5jb2wtbWQtNCB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNhdGVnb3J5LXRpbGUtZ3JpZCAuY2F0ZWdvcnktdGlsZS1ncm91cC5jb2wtbGctMiB7XG4gICAgbWF4LXdpZHRoOiAxNi42NiU7XG4gIH1cbn1cblxuLm5vdGlmeSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuXG4uY2FydC1tZXJnZS1hbGVydC1tZXNzYWdpbmcge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW46IDAuOTM3NXJlbSAwLjkzNzVyZW0gMDtcbn1cblxuLm1hcC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYXAtYmxvY2sgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYXAtYmxvY2sgLm1lc3NhZ2UgW2RhdGEtdG9nZ2xlPXBvcG92ZXJdOm5vdChbZGF0YS1jb250ZW50PVwiXCJdKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW4ge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW46aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbi5hY3RpdmUsIC5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW46YWN0aXZlLCAubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW4uYWN0aXZlLCAubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuOmFjdGl2ZSwgLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbjpob3ZlciwgLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5tYXAtYmxvY2sgPiAubWVzc2FnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuLnByaWNlLnRpbGUgLnNhbGVzIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5wcmljZS50aWxlIC5zYWxlcy5vbi1zYWxlIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ucHJpY2UudGlsZSAuc2FsZXMgLnBvc3Qtc3VmZml4IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2UudGlsZSAuc2FsZXMgLnBvc3Qtc3VmZml4IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5wcmljZS50aWxlIC5zYWxlcyAudmFsdWUsXG4ucHJpY2UudGlsZSAuc2FsZXMgLnN1ZmZpeCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ucHJpY2UucGRwIC5zYWxlcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ucHJpY2UucGRwIC5zYWxlcyAudmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNlLnBkcCAuc2FsZXMgLnBvc3Qtc3VmZml4IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5wcmljZS5wZHAgLm9uLXNhbGUge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5wcmljZS5wZHAgLnNhdmluZ3MtYW1vdW50LFxuLnByaWNlLnBkcCAuc2F2aW5ncy1wZXJjZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucHJpY2UuY2FydCAubWFwLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpID4gcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpID4gcCAucG9zdC1zdWZmaXgsXG4ucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSA+IHAgLnByaW1hcnkge1xuICBvcmRlcjogMDtcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpID4gcCAudmFsdWUsXG4ucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSA+IHAgc3Ryb25nIHtcbiAgb3JkZXI6IDQ7XG59XG4ucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtYW1vdW50IHAgc3Ryb25nIC52YWx1ZSwgLnByaWNlLmNhcnQgLm1hcC1ibG9jay5zYXZpbmdzLXBlcmNlbnQgcCBzdHJvbmcgLnZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnByaWNlLmNhcnQgLm1hcC1ibG9jay5zYXZpbmdzLWFtb3VudCBwIHN0cm9uZyAuZWFjaC1wcmljZS1sYWJlbCwgLnByaWNlLmNhcnQgLm1hcC1ibG9jay5zYXZpbmdzLXBlcmNlbnQgcCBzdHJvbmcgLmVhY2gtcHJpY2UtbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2sudW5pdC1vZi1tZWFzdXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJ0LWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSwgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucGFydC1saW5lLWl0ZW0gLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgKjpub3QoLmVhY2gtcHJpY2UtbGFiZWwpLCAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpICo6bm90KC5lYWNoLXByaWNlLWxhYmVsKSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wYXJ0LWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAqOm5vdCguZWFjaC1wcmljZS1sYWJlbCksIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgKjpub3QoLmVhY2gtcHJpY2UtbGFiZWwpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5wYXJ0LWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAuc3VmZml4LFxuLnBhcnQtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5wb3N0LXN1ZmZpeCxcbi5wYXJ0LWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAucHJpbWFyeSwgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAuc3VmZml4LFxuLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAucG9zdC1zdWZmaXgsXG4ucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5wcmltYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcmljZSAubWFwLWJsb2NrIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnByaWNlIC5vbi1zYWxlIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ucHJpY2UgLmJlcmtzaGlyZS1zYWxlIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ucHJpY2UgLnN0cmlrZS10aHJvdWdoIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4ucHJpY2UgLnN0YXJ0aW5nLFxuLnByaWNlIC5yYW5nZSxcbi5wcmljZSAuc2FsZXMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnByaWNlIC5zdGFydGluZyAucCxcbi5wcmljZSAucmFuZ2UgLnAsXG4ucHJpY2UgLnNhbGVzIC5wIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNlIC5zdGFydGluZyAucCxcbiAgLnByaWNlIC5yYW5nZSAucCxcbiAgLnByaWNlIC5zYWxlcyAucCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5wcmljZSAucHJpY2Utc2F2aW5ncyB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByaWNlIC5zYXZpbmdzLWFtb3VudCxcbi5wcmljZSAuc2F2aW5ncy1wZXJjZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ucHJpY2UgLnRpZXJlZCB0YWJsZSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcmljZSAudGllcmVkIHRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5wcmljZSAudGllcmVkIHRkLFxuLnByaWNlIC50aWVyZWQgc3Bhbi5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByaWNlIC50aWVyZWQgdGQge1xuICBwYWRkaW5nOiAwLjMxM3JlbTtcbn1cbi5wcmljZSAudGllcmVkIHRkLnF1YW50aXR5IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucHJpY2UgLnRpZXJlZCB0ZC52YWx1ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJpY2UgLnRpZXJlZCAudGFibGUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcGFkZGluZzogMC4zMTNyZW07XG59XG4ucHJpY2UgLnRpZXJlZCAuY29sdW1uLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC4zMTNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucHJpY2UgLnRpZXJlZCAuY29sdW1uLWhlYWRlci5xdWFudGl0eSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucGxhY2Utb3JkZXItZm9ybSAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtYW1vdW50IHAgc3Ryb25nIC52YWx1ZSwgLnBsYWNlLW9yZGVyLWZvcm0gLnByaWNlLmNhcnQgLm1hcC1ibG9jay5zYXZpbmdzLXBlcmNlbnQgcCBzdHJvbmcgLnZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGxhY2Utb3JkZXItZm9ybSAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtYW1vdW50IHAgc3Ryb25nIC52YWx1ZSwgLnBsYWNlLW9yZGVyLWZvcm0gLnByaWNlLmNhcnQgLm1hcC1ibG9jay5zYXZpbmdzLXBlcmNlbnQgcCBzdHJvbmcgLnZhbHVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wbGFjZS1vcmRlci1mb3JtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2sudW5pdC1vZi1tZWFzdXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSAuZWFjaC1pdGVtLXByaWNlIHtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSAuZWFjaC1pdGVtLXByaWNlIC5wcmltYXJ5Om5vdCguY2FydG9uKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIC5zYXZpbmdzLWFtb3VudCxcbi5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSAuc2F2aW5ncy1wZXJjZW50LFxuLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIC51bml0LW9mLW1lYXN1cmUsXG4ub3JkZXItc3VtbWFyeS1jYXJkLWNvbnRhaW5lciAucHJpY2UgLm1zcnAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB3aWR0aDogNTAwcHg7XG59XG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3Byb2Nlc3NpbmdNZXNzYWdlTW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuI3Byb2Nlc3NpbmdNZXNzYWdlTW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3Byb2Nlc3NpbmdNZXNzYWdlTW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG59XG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogMzUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgI25hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIgI2NvbGxhcHNlTG9jYXRpb25zTmF2IHtcbiAgei1pbmRleDogOTk5O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIgI2NvbGxhcHNlTG9jYXRpb25zTmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIgI2xvY2F0aW9uTmF2TWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAzODVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAjbG9jYXRpb25OYXZNZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAuZHJvcGRvd24tdGV4dCB7XG4gIHdpZHRoOiAzOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAuZHJvcGRvd24tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIgLmRyb3Bkb3duLWNoYW5nZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZy1sZWZ0OiA3LjVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgI25hdi13cmFwcGVyIC5kcm9wZG93bi1jaGFuZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5IC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHJpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgLm1hcC1idW5kbGVkLWNvbnRyb2wtb24tYm90dG9tIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5IC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSAuem9vbW5vcHJpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAubWFwLWJ1bmRsZWQtY29udHJvbC1vbi1ib3R0b20gLnpvb21ub3ByaW50IC56b29tLWNvbnRyb2wge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDAgMXB4IDFweCAtMXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB3aWR0aDogNDFweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5IC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSAuem9vbW5vcHJpbnQgLnpvb20tY29udHJvbCAubWFwLWNvbnRyb2wtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgLm1hcC1idW5kbGVkLWNvbnRyb2wtb24tYm90dG9tIC56b29tbm9wcmludCAuem9vbS1jb250cm9sIC5tYXAtY29udHJvbC1kaXZpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzAsIDIzMCwgMjMwKTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWZvb3RlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1mb290ZXIgLnRleHQtbGVmdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWZvb3RlciAudGV4dC1yaWdodCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyBzdmcgcmVjdCB7XG4gIGZpbGw6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVkYztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1iZWlnZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWRjO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWRjO1xufVxuLnN3YXRjaC1maWx0ZXItYmVpZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ibGFjayB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnN3YXRjaC1maWx0ZXItYmxhY2suZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJsdWUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmx1ZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLnN3YXRjaC1maWx0ZXItYmx1ZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYnJvd24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjYTUyYTJhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJyb3duIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNhNTJhMmE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTJhMmE7XG59XG4uc3dhdGNoLWZpbHRlci1icm93bi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiBncmVlbjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ncmVlbiB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiBncmVlbjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG4uc3dhdGNoLWZpbHRlci1ncmVlbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtZ3JleSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICM4Zjk3OWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ncmV5IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICM4Zjk3OWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Zjk3OWQ7XG59XG4uc3dhdGNoLWZpbHRlci1ncmV5LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1uYXZ5IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLW5hdnkge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzAwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDA4MDtcbn1cbi5zd2F0Y2gtZmlsdGVyLW5hdnkuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLW9yYW5nZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xufVxuLnN3YXRjaC1maWx0ZXItb3JhbmdlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1waW5rIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZlMjQ5YTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXBpbmsge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZlMjQ5YTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlMjQ5YTtcbn1cbi5zd2F0Y2gtZmlsdGVyLXBpbmsuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICM4MDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXB1cnBsZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjODAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODAwMDgwO1xufVxuLnN3YXRjaC1maWx0ZXItcHVycGxlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1yZWQge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1yZWQge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXJlZC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtd2hpdGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXdoaXRlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3dhdGNoLWZpbHRlci13aGl0ZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUteWVsbG93IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXIteWVsbG93IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG4uc3dhdGNoLWZpbHRlci15ZWxsb3cuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDEzMCwgMzAsIDE0NSkgMCwgcmdiKDEzMCwgMzAsIDE0NSkgMjUlLCByZ2IoMjM3LCAyMDksIDUyKSAyNSUsIHJnYigyNTUsIDI1NSwgMCkgNTAlLCByZ2IoMjM3LCAyMDksIDUyKSA1MCUsICM1OWJhMDAgNTAlLCAjNTliYTAwIDc2JSwgIzExMSA3NiUsICMxMTEgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTQsIDkyLCAyMDkpIDAsIHJnYigxNCwgOTIsIDIwOSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjU2M2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgd2lkdGg6IDEuNTYzZW07XG59XG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cy5zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuXG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxMzAsIDMwLCAxNDUpIDAsIHJnYigxMzAsIDMwLCAxNDUpIDI1JSwgcmdiKDIzNywgMjA5LCA1MikgMjUlLCByZ2IoMjU1LCAyNTUsIDApIDUwJSwgcmdiKDIzNywgMjA5LCA1MikgNTAlLCAjNTliYTAwIDUwJSwgIzU5YmEwMCA3NiUsICMxMTEgNzYlLCAjMTExIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDE0LCA5MiwgMjA5KSAwLCByZ2IoMTQsIDkyLCAyMDkpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSA1MCUsIHJnYigyMjYsIDExLCAxMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2M2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxLjU2M2VtO1xufVxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cblxuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG4ubGluay1wcmltYXJ5LTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5saW5rLXByaW1hcnktMTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluay1wcmltYXJ5LTEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6aG92ZXIsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiArICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCAxLjI1ZW0gLTAuNWVtIDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5vcmRlcmRldGFpbHMge1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXI6aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQteHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnB1bGwtcmlnaHQteHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbGcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LWxnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB1bGwtbGVmdC14bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteGwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149Y29sXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib3JkZXItc20ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1kb3duOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3c6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbi5hdHRyaWJ1dGUge1xuICBtYXJnaW4tdG9wOiAwLjkzOGVtO1xufVxuLmF0dHJpYnV0ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dhdGNoIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hZGQtdG8tY2FydCAuY2FydC13aGl0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkZC10by1jYXJ0IC5jYXJ0LXdoaXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmFkZC10by1jYXJ0LW1lc3NhZ2VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA1MTtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5hZGQtdG8tYmFza2V0LWFsZXJ0IHtcbiAgYW5pbWF0aW9uOiBmYWRlIDVzIGxpbmVhciBmb3J3YXJkcztcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggZ3JleTtcbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFkZC10by1iYXNrZXQtYWxlcnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1hdHRyaWJ1dGVzIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1iZWlnZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZGM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmVpZ2Uge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVkYztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVkYztcbn1cbi5zd2F0Y2gtZmlsdGVyLWJlaWdlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ibGFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmxhY2sge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJsYWNrLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ibHVlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJsdWUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJsdWUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJyb3duIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2E1MmEyYTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1icm93biB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjYTUyYTJhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUyYTJhO1xufVxuLnN3YXRjaC1maWx0ZXItYnJvd24uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogZ3JlZW47XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItZ3JlZW4ge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogZ3JlZW47XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xufVxuLnN3YXRjaC1maWx0ZXItZ3JlZW4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWdyZXkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjOGY5NzlkO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItZ3JleSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjOGY5NzlkO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5NzlkO1xufVxuLnN3YXRjaC1maWx0ZXItZ3JleS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtbmF2eSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1uYXZ5IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMwMDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwODA7XG59XG4uc3dhdGNoLWZpbHRlci1uYXZ5LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2Uge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1vcmFuZ2Uge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLW9yYW5nZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcGluayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZTI0OWE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1waW5rIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZTI0OWE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTI0OWE7XG59XG4uc3dhdGNoLWZpbHRlci1waW5rLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjODAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1wdXJwbGUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzgwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMDA4MDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXB1cnBsZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcmVkIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcmVkIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG59XG4uc3dhdGNoLWZpbHRlci1yZWQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci13aGl0ZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnN3YXRjaC1maWx0ZXItd2hpdGUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXllbGxvdyB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnN3YXRjaC1maWx0ZXIteWVsbG93LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxMzAsIDMwLCAxNDUpIDAsIHJnYigxMzAsIDMwLCAxNDUpIDI1JSwgcmdiKDIzNywgMjA5LCA1MikgMjUlLCByZ2IoMjU1LCAyNTUsIDApIDUwJSwgcmdiKDIzNywgMjA5LCA1MikgNTAlLCAjNTliYTAwIDUwJSwgIzU5YmEwMCA3NiUsICMxMTEgNzYlLCAjMTExIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDE0LCA5MiwgMjA5KSAwLCByZ2IoMTQsIDkyLCAyMDkpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSA1MCUsIHJnYigyMjYsIDExLCAxMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41NjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHdpZHRoOiAxLjU2M2VtO1xufVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cblxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTMwLCAzMCwgMTQ1KSAwLCByZ2IoMTMwLCAzMCwgMTQ1KSAyNSUsIHJnYigyMzcsIDIwOSwgNTIpIDI1JSwgcmdiKDI1NSwgMjU1LCAwKSA1MCUsIHJnYigyMzcsIDIwOSwgNTIpIDUwJSwgIzU5YmEwMCA1MCUsICM1OWJhMDAgNzYlLCAjMTExIDc2JSwgIzExMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxNCwgOTIsIDIwOSkgMCwgcmdiKDE0LCA5MiwgMjA5KSA1MCUsIHJnYigyMjYsIDExLCAxMSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41NjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMS41NjNlbTtcbn1cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzLnNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG5cbi8qKlxuICogQGxpY2Vuc2VcbiAqIE15Rm9udHMgV2ViZm9udCBCdWlsZCBJRCAzNDk4MDA0LCAyMDE3LTEyLTE0VDEwOjM2OjM3LTA1MDBcbiAqXG4gKiBUaGUgZm9udHMgbGlzdGVkIGluIHRoaXMgbm90aWNlIGFyZSBzdWJqZWN0IHRvIHRoZSBFbmQgVXNlciBMaWNlbnNlXG4gKiBBZ3JlZW1lbnQocykgZW50ZXJlZCBpbnRvIGJ5IHRoZSB3ZWJzaXRlIG93bmVyLiBBbGwgb3RoZXIgcGFydGllcyBhcmVcbiAqIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCBmcm9tIHVzaW5nIHRoZSBMaWNlbnNlZCBXZWJmb250cyhzKS5cbiAqXG4gKiBZb3UgbWF5IG9idGFpbiBhIHZhbGlkIGxpY2Vuc2UgYXQgdGhlIFVSTHMgYmVsb3cuXG4gKlxuICogV2ViZm9udDogSnVzdExvdmVseSBieSBOaWNreSBMYWF0elxuICogVVJMOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS9mb250cy9uaWNreS1sYWF0ei9qdXN0LWxvdmVseS9qdXN0LWxvdmVseS9cbiAqIENvcHlyaWdodDogQ29weXJpZ2h0IChjKSAyMDE2IGJ5IE5pY2t5IExhYXR6LiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgcGFnZXZpZXdzOiA4LDAwMCwwMDBcbiAqXG4gKlxuICogTGljZW5zZTogaHR0cHM6Ly93d3cubXlmb250cy5jb20vdmlld2xpY2Vuc2U/dHlwZT13ZWImYnVpbGRpZD0zNDk4MDA0XG4gKlxuICogwqkgMjAxNyBNeUZvbnRzIEluY1xuKi9cbi8qIEBpbXBvcnQgbXVzdCBiZSBhdCB0b3Agb2YgZmlsZSwgb3RoZXJ3aXNlIENTUyB3aWxsIG5vdCB3b3JrICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEp1c3RMb3ZlbHk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5zdmcjd2ZcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogZmlndHJlZS0zMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTMwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtODAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeEF3WGpldS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4NHdYZy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbiAqL1xuLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA0ODc2O1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM1MTU1N2Y7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNiMjIwMGQ7XG4gIC0tb3JhbmdlOiAjZjk2MzAyO1xuICAtLXllbGxvdzogI2ZmYzYwMDtcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjOTdkNGNhO1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzY2NjtcbiAgLS1ncmF5LWRhcms6ICMzNjM2MzY7XG4gIC0tcnVzdDogI2NmNDUyMDtcbiAgLS0xMDA6ICNmY2VmZDU7XG4gIC0tMzAwOiAjZjdkMDgxO1xuICAtLTUwMDogI2VlYTEwMztcbiAgLS03MDA6ICM5NzY2MDI7XG4gIC0tOTAwOiAjNWY0MDAxO1xuICAtLXBhbGUtZ3JlZW46ICNkNWU2ZGU7XG4gIC0tcGFsZS1ibHVlOiAjZGRlN2VjO1xuICAtLXBhbGUteWVsbG93OiAjZmNlZmQ1O1xuICAtLXBhbGUtcmVkOiAjZjBkOWRhO1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLXRyYW5zOiB0cmFuc3BhcmVudDtcbiAgLS1ibGFjay1hbHBoYTogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLXByaW1hcnk6ICMzMjZmZTI7XG4gIC0tc2Vjb25kYXJ5OiAjNGM0YzRjO1xuICAtLXN1Y2Nlc3M6ICMwNDZhMzg7XG4gIC0taW5mbzogIzMxNzA4ZjtcbiAgLS13YXJuaW5nOiAjZWVhMTAzO1xuICAtLWRhbmdlcjogI2E1MWExZjtcbiAgLS1saWdodDogI2ZmZjtcbiAgLS1kYXJrOiAjMzYzNjM2O1xuICAtLWdyZWVuOiAjMDQ2YTM4O1xuICAtLWxpbWU6ICM0MWE5Mjg7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tZm9jdXM6ICM3NmEwYjQ7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMDI1cHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTM2NnB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICM4NjM5M2I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAyMS4yNXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogMTAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjEyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNGYwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhMmEyO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNWM1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2Y2U3Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2QwODg4Yjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG5cbi50YWJsZS1ncmVlbixcbi50YWJsZS1ncmVlbiA+IHRoLFxuLnRhYmxlLWdyZWVuID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLWdyZWVuIHRoLFxuLnRhYmxlLWdyZWVuIHRkLFxuLnRhYmxlLWdyZWVuIHRoZWFkIHRoLFxuLnRhYmxlLWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWxpbWUsXG4udGFibGUtbGltZSA+IHRoLFxuLnRhYmxlLWxpbWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4udGFibGUtbGltZSB0aCxcbi50YWJsZS1saW1lIHRkLFxuLnRhYmxlLWxpbWUgdGhlYWQgdGgsXG4udGFibGUtbGltZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWNkMjhmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG5cbi50YWJsZS1ibGFjayxcbi50YWJsZS1ibGFjayA+IHRoLFxuLnRhYmxlLWJsYWNrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLnRhYmxlLWJsYWNrIHRoLFxuLnRhYmxlLWJsYWNrIHRkLFxuLnRhYmxlLWJsYWNrIHRoZWFkIHRoLFxuLnRhYmxlLWJsYWNrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YTdhN2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cblxuLnRhYmxlLWZvY3VzLFxuLnRhYmxlLWZvY3VzID4gdGgsXG4udGFibGUtZm9jdXMgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4udGFibGUtZm9jdXMgdGgsXG4udGFibGUtZm9jdXMgdGQsXG4udGFibGUtZm9jdXMgdGhlYWQgdGgsXG4udGFibGUtZm9jdXMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I4Y2VkODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC40Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiAxLjA2MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjA2MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC4wNjI1cmVtIDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjMxMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA2OWI1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OWI1Mjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDEyMTI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEyMTI3O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG4gIGJvcmRlci1jb2xvcjogIzFhNTJiYTtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogIzJjMmMyYztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG4gIGJvcmRlci1jb2xvcjogIzIxNGI2MDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xuICBib3JkZXItY29sb3I6ICNhZjc2MDI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xuICBib3JkZXItY29sb3I6ICM2ZTExMTU7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG5cbi5idG4tZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLWdyZWVuOmZvY3VzLCAuYnRuLWdyZWVuLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tZ3JlZW4uZGlzYWJsZWQsIC5idG4tZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4tbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xufVxuLmJ0bi1saW1lOmZvY3VzLCAuYnRuLWxpbWUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuLmJ0bi1saW1lLmRpc2FibGVkLCAuYnRuLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG4gIGJvcmRlci1jb2xvcjogIzJkNzUxYztcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG5cbi5idG4tYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6Zm9jdXMsIC5idG4tYmxhY2suZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cbi5idG4tYmxhY2suZGlzYWJsZWQsIC5idG4tYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuXG4uYnRuLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xufVxuLmJ0bi1mb2N1czpmb2N1cywgLmJ0bi1mb2N1cy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cbi5idG4tZm9jdXMuZGlzYWJsZWQsIC5idG4tZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG4gIGJvcmRlci1jb2xvcjogIzUzODE5Nztcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpbWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2suZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYmxhY2suZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXMuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZm9jdXMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjY2NjO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMzI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDIzdjIzSC41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODY0OS4wMDAwMDAsIDE4OS4wMDAwMDAlMjknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuODEyNXJlbTtcbiAgd2lkdGg6IDIuMTg3NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjJyZW07XG4gIGxlZnQ6IC0yLjY4NzVyZW07XG4gIHdpZHRoOiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgaGVpZ2h0OiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuOTM3NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00xMiAxMy41ODZMNi43MDcgOC4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDYgNmExIDEgMCAwIDAgMS40MTQgMGw2LTZhMSAxIDAgMSAwLTEuNDE0LTEuNDE0TDEyIDEzLjU4NnonLyUzRSUzQy9kZWZzJTNFJTNDdXNlIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci8yMnB4IDIycHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMi4xNXJlbTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgIzQxYTkyODtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZGFkYWRhO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxYjFiMWI7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjQxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMDYyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGNvbnRlbnQ6IFwifFwiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0Yztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJhZGdlLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLWdyZWVuOmhvdmVyLCBhLmJhZGdlLWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLWdyZWVuOmZvY3VzLCBhLmJhZGdlLWdyZWVuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xufVxuYS5iYWRnZS1saW1lOmhvdmVyLCBhLmJhZGdlLWxpbWU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbn1cbmEuYmFkZ2UtbGltZTpmb2N1cywgYS5iYWRnZS1saW1lLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJhZGdlLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5hLmJhZGdlLWJsYWNrOmhvdmVyLCBhLmJhZGdlLWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1ibGFjazpmb2N1cywgYS5iYWRnZS1ibGFjay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJhZGdlLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG59XG5hLmJhZGdlLWZvY3VzOmhvdmVyLCBhLmJhZGdlLWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG59XG5hLmJhZGdlLWZvY3VzOmZvY3VzLCBhLmJhZGdlLWZvY3VzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmY5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZjk7XG59XG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjMGQyZjY7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTEyNTRjO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2VjZWNlO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmU5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZTk7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjNWQ2ZTA7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMxYzI0O1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlY2NkO1xuICBib3JkZXItY29sb3I6ICNmY2VjY2Q7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYmUzYjU7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGEzMjAxO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGQxZDI7XG4gIGJvcmRlci1jb2xvcjogI2VkZDFkMjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZiZmMwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmEwNzA4O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YzZjNmM7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NhY2FjYTtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMzAzMDM7XG59XG5cbi5hbGVydC1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtZ3JlZW4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LWdyZWVuIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVlZDQ7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZWVkNDtcbn1cbi5hbGVydC1saW1lIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTdjMjtcbn1cbi5hbGVydC1saW1lIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMjJmMGI7XG59XG5cbi5hbGVydC1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWJsYWNrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ibGFjayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVjZjA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZWNmMDtcbn1cbi5hbGVydC1mb2N1cyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNGUwZTc7XG59XG4uYWxlcnQtZm9jdXMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI5MzgzZjtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNXJlbTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEzYTc2O1xuICBib3JkZXItY29sb3I6ICMxYTNhNzY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIGJvcmRlci1jb2xvcjogIzI4MjgyODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2E0YTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkzYTRhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzU0MDI7XG4gIGJvcmRlci1jb2xvcjogIzdjNTQwMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjBlMTA7XG4gIGJvcmRlci1jb2xvcjogIzU2MGUxMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzg1ODU4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICBib3JkZXItY29sb3I6ICMxYzFjMWM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1ODE1O1xuICBib3JkZXItY29sb3I6ICMyMjU4MTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDUzNWU7XG4gIGJvcmRlci1jb2xvcjogIzNkNTM1ZTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAyMS44NzVyZW07XG4gIG1heC13aWR0aDogMjEuODc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTMuMTI1cmVtKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAwIC0wLjkzNzVyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbS0wLjI1cmVtO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDMxLjI1cmVtO1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDE4Ljc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA3MS4yNXJlbTtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDE1LjYyNXJlbTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEyLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBoZWlnaHQ6IDAuNjg3NXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogLTAuNzVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdyB7XG4gIHRvcDogLTAuNzVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42NTYyNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiAtMC43NXJlbTtcbiAgd2lkdGg6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMS44NzVyZW07XG4gIGhlaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTg3NXJlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyZWVuOmhvdmVyLCBhLmJnLWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1saW1lOmhvdmVyLCBhLmJnLWxpbWU6Zm9jdXMsXG5idXR0b24uYmctbGltZTpob3ZlcixcbmJ1dHRvbi5iZy1saW1lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYmxhY2s6aG92ZXIsIGEuYmctYmxhY2s6Zm9jdXMsXG5idXR0b24uYmctYmxhY2s6aG92ZXIsXG5idXR0b24uYmctYmxhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZm9jdXM6aG92ZXIsIGEuYmctZm9jdXM6Zm9jdXMsXG5idXR0b24uYmctZm9jdXM6aG92ZXIsXG5idXR0b24uYmctZm9jdXM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0zMyB7XG4gIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4udy02NiB7XG4gIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0zMyB7XG4gIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLmgtNjYge1xuICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOSxcbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAsXG4ubXktMTAge1xuICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xXzUge1xuICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMl81IHtcbiAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTNfNSB7XG4gIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00XzUge1xuICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNV81IHtcbiAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTZfNSB7XG4gIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03XzUge1xuICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOF81IHtcbiAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTlfNSB7XG4gIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMF81IHtcbiAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTFfNSB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTJfNSB7XG4gIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTNfNSB7XG4gIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTRfNSB7XG4gIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTVfNSB7XG4gIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTZfNSB7XG4gIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTdfNSB7XG4gIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLThfNSB7XG4gIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTlfNSB7XG4gIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwXzUge1xuICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42LFxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43LFxuLm15LW43IHtcbiAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjksXG4ubXgtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTAge1xuICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xXzUge1xuICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yXzUge1xuICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zXzUge1xuICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40XzUge1xuICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41XzUge1xuICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42XzUge1xuICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43XzUge1xuICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44XzUge1xuICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45XzUge1xuICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMF81IHtcbiAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTIzOTgyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzBjMGMwYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzEwMjYzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM3MDRjMDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMzcwOTBhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLCBhLnRleHQtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saW1lOmhvdmVyLCBhLnRleHQtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjMTk0MjEwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJsYWNrOmhvdmVyLCBhLnRleHQtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZm9jdXM6aG92ZXIsIGEudGV4dC1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjM2M1ZTZlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2FlYWVhZTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGEgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG59XG4vKiBGb250IE1peGlucywgRXh0ZW5zaW9ucyAqL1xuLmxpbmstcHJpbWFyeS0xIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ubGluay1wcmltYXJ5LTE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstcHJpbWFyeS0xLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmhvdmVyLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cblxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICogKyAqOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgMS4yNWVtIC0wLjVlbSAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMS41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC4zNDM3NXJlbSA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAub3JkZXJkZXRhaWxzIHtcbiAgICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLmNhbmNlbG9yZGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5uby11bmRlcmxpbmUsXG4ubm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDAuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0LXhzIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wdWxsLXJpZ2h0LXhzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHVsbC1sZWZ0LXNtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1zbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1tZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucHVsbC1sZWZ0LWxnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1sZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdWxsLWxlZnQteGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXhsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlkZGVuLXhzLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGRlbi1zbS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4teGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJvdy5lcXVhbC1oZWlnaHQgPiBbY2xhc3NePWNvbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVycmlkZS1mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG4gICAgQmFkZ2UgTWl4aW5cbiAgICBUaGlzIGNyZWF0ZXMgYSBzb2xpZCBjb2xvcmVkIGZsYWcgd2l0aCBhcnJvd3Mgb24gdGhlIHNpZGUgd2l0aCB0cmFuc3BhcmVudCB0cmlhbmdsZSBjdXQtb3V0XG4gICAgQHBhcmFtICRiZ0NvbG9yOiB0aGUgY29sb3Igb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRjb2xvcjogdGhlIHRleHQgY29sb3JcbiAgICBAcGFyYW0gJGhlaWdodDogdGhlIGhlaWdodCBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGFycm93U2l6ZTogdGhlIHdpZHRoIG9mIHRoZSBhcnJvdyB0cmlhbmdsZXNcblxuICAgIGV4OiAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDIsIDI0cHgsIDEycHgpO1xuKi9cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9yZGVyLXNtIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9yZGVyLW1kIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJvcmRlci1sZyB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ib3JkZXIteGwge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3Jvdzpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlOmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZzpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZG93bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDIyMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93OmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3c6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5mb3JtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKlxuKiBTZWUgIHV0aWxpdGllcy9fdHlwb2dyYXBoeS5zY3NzIGZvciBtaXhpbnNcbiovXG4uZm9udC1zbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5LXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxnIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtcmVndWxhcixcbi5mb250LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuYixcbi5iLFxuc3Ryb25nLFxuLnN0cm9uZyxcbi5ib2xkLFxuLnRleHQtYm9sZCxcbi5mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWV4dHJhYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gIGZvbnQtZmFtaWx5OiBcIkp1c3RMb3ZlbHlcIiwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDIsXG4uaDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDUsXG4uaDUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNixcbiAgLmg2IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNixcbiAgLmg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsMSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMS1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsMS1ib2xkIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxhYmVsMi1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxhYmVsMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWwzLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsNC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWw0LWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG5hIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmEubm9ybWFsLFxuLmxpbmssXG4ubGluay1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbmEubm9ybWFsOmhvdmVyLFxuLmxpbms6aG92ZXIsXG4ubGluay1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEubm9ybWFsLmFjdGl2ZSwgYS5ub3JtYWw6YWN0aXZlLCBhLm5vcm1hbDpmb2N1cyxcbi5saW5rLmFjdGl2ZSxcbi5saW5rOmFjdGl2ZSxcbi5saW5rOmZvY3VzLFxuLmxpbmstcHJpbWFyeS5hY3RpdmUsXG4ubGluay1wcmltYXJ5OmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLm5vcm1hbC5zbWFsbCxcbi5saW5rLnNtYWxsLFxuLmxpbmstcHJpbWFyeS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxpbmsyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazI6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmsyLmFjdGl2ZSwgLmxpbmsyOmFjdGl2ZSwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmsyLmFjdGl2ZSwgLmxpbmsyOmFjdGl2ZSwgLmxpbmsyOmhvdmVyLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxpbmszIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmszOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubmF2LWxpbms6YWN0aXZlLCAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cywgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnN0cmlrZS10aHJvdWdoIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnBkcC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBkcC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLnByb2R1Y3QtdGlsZS1wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi50YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgge1xuICBtYXgtaGVpZ2h0OiAyNXJlbTtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oLTAge1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4udGFibGUtbm9zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogd3JhcDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUtbm9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtc20tbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1tZC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1sZy1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS14bC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4udGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAudGFibGUtd3JhcHBlciB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiAjZThlOGU4O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmxhc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUgdGhlYWQgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgsXG4udGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAwLjkzNzVyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5LCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGhlYWQgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRoLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRoIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHkgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGM0YzRjO1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0udGhpbi1ib3JkZXIsXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkLnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIG1pbi13aWR0aDogNzVweDtcbn1cblxuLmlucHV0LWdyb3VwLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtbGFiZWwudGV4dC1kYW5nZXIgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8gLmZhdXgtcmFkaW8tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICB3aWR0aDogMi4wODc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMC44NXJlbTtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjIyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG5cbi5idG4ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuLmFjdGl2ZSwgLmJ0bjphY3RpdmUsIC5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5hY3RpdmUgLmljb24sIC5idG46YWN0aXZlIC5pY29uLCAuYnRuOmhvdmVyIC5pY29uLCAuYnRuOmZvY3VzIC5pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0biAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4uYnRuLWlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLWxpZ2h0OmZvY3VzLFxuLmJ0bi1saW5rMixcbi5idG4tbGluazMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmZvY3VzLFxuLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSxcbi5idG4tdmlkZW8sXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uYnRuLWRhcms6aG92ZXIsXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLWRhcmssXG4uYnRuLXN1Y2Nlc3MsXG4uYnRuLWluZm8sXG4uYnRuLWRhbmdlcixcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWxpZ2h0LFxuLmJ0bi10cmFucy1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tdmlkZW8tb3V0bGluZTpob3Zlcixcbi5idG4tdmlkZW8ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG59XG4uYnRuLXByaW1hcnkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi10cmFucy1kYXJrLmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmhvdmVyLCAuYnRuLXRyYW5zLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi10cmFucy1saWdodC5hY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6YWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLCAuYnRuLXRyYW5zLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYWRkLXNlcnZpY2Uge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bjpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmJ0bjpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cyAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5saW5rLXZpZGVvIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uYnRuLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlbzo6YWZ0ZXIsIC5idG4tdmlkZW86OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvOmhvdmVyLCAuYnRuLXZpZGVvOmZvY3VzLCAuYnRuLXZpZGVvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazMge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmszOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbms0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNSB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rNTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmEuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYXJkIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uY2FyZCAuY2FyZC10aXRsZS5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluay5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzIyNGU2NDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc0MTIxNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyLCAuYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIsIC5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuLmJhZGdlLWNvbnRhaW5lciwgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMy4yODEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiA2Ljc5Njg3NXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZ3JlZW46OmJlZm9yZSxcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjpiZWZvcmUsXG4uYmFkZ2UtcmV3YXJkOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdGFsbDo6YmVmb3JlLFxuLmJhZGdlLW9ubGluZTo6YmVmb3JlLFxuLmJhZGdlLWluc3RvcmU6OmJlZm9yZSxcbi5iYWRnZS1zdWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZ3JlZW46OmFmdGVyLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmFmdGVyLFxuLmJhZGdlLXJld2FyZDo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdGFsbDo6YWZ0ZXIsXG4uYmFkZ2Utb25saW5lOjphZnRlcixcbi5iYWRnZS1pbnN0b3JlOjphZnRlcixcbi5iYWRnZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YmVmb3JlLFxuLmJhZGdlLWJsdWU6OmJlZm9yZSxcbi5iYWRnZS1wcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YWZ0ZXIsXG4uYmFkZ2UtYmx1ZTo6YWZ0ZXIsXG4uYmFkZ2UtcHJlb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0RDQxODU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXByZW93bmVkOjpiZWZvcmUsXG4uYmFkZ2UtcHVycGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmFmdGVyLFxuLmJhZGdlLXB1cnBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQ6ICNmZmM2MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXllbGxvdzo6YmVmb3JlLFxuLmJhZGdlLWNsZWFyYW5jZTo6YmVmb3JlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UteWVsbG93OjphZnRlcixcbi5iYWRnZS1jbGVhcmFuY2U6OmFmdGVyLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLW5mbS1wbHVzLFxuLmJhZGdlLW9yYW5nZSxcbi5iYWRnZS1leGNsdXNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y5NjMwMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmJlZm9yZSxcbi5iYWRnZS1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YWZ0ZXIsXG4uYmFkZ2Utb3JhbmdlOjphZnRlcixcbi5iYWRnZS1leGNsdXNpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0YzRjNGM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYW5nZXIsXG4uYmFkZ2UtcmVkLFxuLmJhZGdlLWRvb3JidXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2E1MWExZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFuZ2VyOjpiZWZvcmUsXG4uYmFkZ2UtcmVkOjpiZWZvcmUsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhbmdlcjo6YWZ0ZXIsXG4uYmFkZ2UtcmVkOjphZnRlcixcbi5iYWRnZS1kb29yYnVzdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2VlYTEwMztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5mbyxcbi5iYWRnZS1nYXMsXG4uYmFkZ2UtZHVhbC1mdWVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTcwOGY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWluZm86OmJlZm9yZSxcbi5iYWRnZS1nYXM6OmJlZm9yZSxcbi5iYWRnZS1kdWFsLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1pbmZvOjphZnRlcixcbi5iYWRnZS1nYXM6OmFmdGVyLFxuLmJhZGdlLWR1YWwtZnVlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1yZWQtb3JhbmdlLFxuLmJhZGdlLWVsZWN0cmljIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMjQ2Mjc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWVsZWN0cmljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5nYXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5kdWFsZnVlbC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSwgLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbn1cblxuLmJ1dHRvbi1kaXYge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5jb250ZW50LW1vZGFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSAud2FybmluZy1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxNDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzdweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZGlhbG9nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5wcmV2LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubmV4dC1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIGJ1dHRvbiwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsIC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2sgYnV0dG9uLmNsb3NlLCAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIGJ1dHRvbi5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIC5xdWFudGl0eS1hZGRlZCB7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gMC41cmVtO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggOHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICB3aWR0aDogNzJweDtcbiAgbWF4LXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAubW9kYWwtaGVhZGVyLCAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuZm9ybS1ncm91cCxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIC5lcnJvci1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAucGhvbmUtc2FtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtNC41cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLndyYXAtdGV4dCB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXItbW9udGgsXG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci15ZWFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBiLTIgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5mb3JtLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1ncmlkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSAuZGF0ZS1ncmlkLWNvbCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE0LjI4JTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNjBkYjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnVuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1zYXZlLWRhdGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VsZWN0LXNlcnZpY2VzLWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiBpbnB1dC5pbnB1dC1zZXJ2aWNlLXF0eSB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIHtcbiAgd2lkdGg6IDguMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utc2VsZWN0LWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgfiAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIC5idXR0b24teWVzIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLnNlcnZpY2UtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNlcnZpY2VzLWJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLWRvbmUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmVkaXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmFjY2VwdCB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWNhbmNlbC1wcGkgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAwLjkzNzVyZW07XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNwYWdlVGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLm5hdi10YWJzLFxuICAubmF2LXBpbGxzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2IHRyYW5zcGFyZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE5JSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyNTZkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg4OSUpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0LFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3ZlciwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1maXQsXG4ubmF2LXBpbGxzLm5hdi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5uYXYtdGFicy5uYXYtZml0IC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMubmF2LWZpdCAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9kYWwgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIsXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm5hdi1waWxscyB7XG4gIGdhcDogMC40Njg3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xufVxuXG4uYXR0cmlidXRlIHtcbiAgbWFyZ2luLXRvcDogMC45MzhlbTtcbn1cbi5hdHRyaWJ1dGUgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3YXRjaCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWRkLXRvLWNhcnQgLmNhcnQtd2hpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZGQtdG8tY2FydCAuY2FydC13aGl0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5hZGQtdG8tY2FydC1tZXNzYWdlcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5hZGQtdG8td2lzaC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uYWRkLXRvLWJhc2tldC1hbGVydCB7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBsaW5lYXIgZm9yd2FyZHM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hZGQtdG8tYmFza2V0LWFsZXJ0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW4tYXR0cmlidXRlcyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnF1aWNrLXZpZXctZGlhbG9nLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyB7XG4gIG1heC13aWR0aDogNTYuMjVlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc2VsZWN0YWJsZS1ib251cy1wcm9kdWN0LWxpbmUtaXRlbSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnNlbGVjdGFibGUtYm9udXMtcHJvZHVjdC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIHBhZGRpbmctdG9wOiAwLjNlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5iZWVuU2VsZWN0ZWQsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5iZWVuU2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1oZWFkZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWhlYWRlciAuZnVsbC1wZHAtbGluayxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWhlYWRlciAuZnVsbC1wZHAtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmNsb3NlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubW9kYWwtdGl0bGUsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJvZHVjdC1uYW1lLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJvZHVjdC1uYW1lIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc3dhdGNoLWNpcmNsZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUge1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnF1aWNrLXZpZXctZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWU6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIGFbZGlzYWJsZWRdIC5zd2F0Y2gtY2lyY2xlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgYVtkaXNhYmxlZF0gLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuYXZhaWxhYmxpdHktY29udGFpbmVyLFxuLnF1aWNrLXZpZXctZGlhbG9nIC5zaXplLWNoYXJ0LFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuYXZhaWxhYmxpdHktY29udGFpbmVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc2l6ZS1jaGFydCB7XG4gIG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1ib2R5LFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtYm9keSB7XG4gIG1heC1oZWlnaHQ6IDI4LjEyNWVtOyAvKiA0NTAvMTYgKi9cbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5xdWljay12aWV3LWRpYWxvZyBidXR0b24uY2xvc2UsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIGJ1dHRvbi5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWZvb3Rlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1mb290ZXIgLnByaWNlcyAucHJpY2UsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1mb290ZXIgLnByaWNlcyAucHJpY2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJpY2VzIC5zYWxlcyxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnByaWNlcyAuc2FsZXMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJvbW90aW9ucyxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnByb21vdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2E1MWExZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucXVpY2stdmlldy1kaWFsb2cgLmJvbnVzLXN1bW1hcnksXG4gIC5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmJvbnVzLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucXVpY2stdmlldy1kaWFsb2cgLmJvbnVzLXN1bW1hcnkgLmJvbnVzLXByb2R1Y3QtbmFtZSxcbiAgLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuYm9udXMtc3VtbWFyeSAuYm9udXMtcHJvZHVjdC1uYW1lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnByZS1jYXJ0LXByb2R1Y3RzLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJlLWNhcnQtcHJvZHVjdHMge1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1ZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLmNvbG9yLWF0dHJpYnV0ZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmNvbG9yLWF0dHJpYnV0ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubm9uLWlucHV0LWxhYmVsLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubm9uLWlucHV0LWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG4ubGluay1wcmltYXJ5LTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5saW5rLXByaW1hcnktMTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluay1wcmltYXJ5LTEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6aG92ZXIsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiArICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCAxLjI1ZW0gLTAuNWVtIDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5vcmRlcmRldGFpbHMge1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXI6aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQteHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnB1bGwtcmlnaHQteHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbGcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LWxnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB1bGwtbGVmdC14bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteGwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149Y29sXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib3JkZXItc20ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1kb3duOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3c6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbmJvZHkgLnAtdy1yIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5ib2R5IC5wLXctciAucHItcWEtc25pcHBldC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wLXctciBoMSxcbmJvZHkgLnAtdy1yIGgyLFxuYm9keSAucC13LXIgaDMsXG5ib2R5IC5wLXctciBoNCxcbmJvZHkgLnAtdy1yIGg1IHtcbiAgbWFyZ2luOiBpbmhlcml0O1xuICBwYWRkaW5nOiBpbmhlcml0O1xufVxuYm9keSAucC13LXIgcCxcbmJvZHkgLnAtdy1yIGlucHV0LFxuYm9keSAucC13LXIgbGFiZWwsXG5ib2R5IC5wLXctciAuY29udHJvbC1sYWJlbCBzcGFuLFxuYm9keSAucC13LXIgLnByLWNvbnRyb2wtbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciBwLFxuICBib2R5IC5wLXctciBpbnB1dCxcbiAgYm9keSAucC13LXIgbGFiZWwsXG4gIGJvZHkgLnAtdy1yIC5jb250cm9sLWxhYmVsIHNwYW4sXG4gIGJvZHkgLnAtdy1yIC5wci1jb250cm9sLWxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciBzcGFuIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24ge1xuICBjbGVhcjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmJvZHkgLnAtdy1yIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuYm9keSAucC13LXIgLmZvcm0tZ3JvdXAucHItd2FxLXByZXF1ZXN0aW9uLW1lc3NhZ2Uge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuYm9keSAucC13LXIgLmZvcm0tY29udHJvbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLmNoZWNrYm94LFxuYm9keSAucC13LXIgLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuYm9keSAucC13LXIgLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5wci1jaGVja2JveCxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLnByLWNvbnRyb2wtbGFiZWwsXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5wci1jb250cm9sLWxhYmVsIHNwYW4sXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5yYWRpbyxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLmNoZWNrYm94LFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5wci1jaGVja2JveCxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLnByLWNvbnRyb2wtbGFiZWwsXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5wci1jb250cm9sLWxhYmVsIHNwYW4sXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5yYWRpbyxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLnJhZGlvLWlubGluZSB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSksXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pLmFjdGl2ZSwgYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSk6YWN0aXZlLCBib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSkuc21hbGwsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pLmFjdGl2ZSwgYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSk6YWN0aXZlLCBib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTpob3ZlciwgYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSk6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYS5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYTphY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYTpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKS5zbWFsbCxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSk6aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1oZWxwZnVsLWJ0bixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGEsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4sXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0LFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItaGVscGZ1bC1idG4sXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGEsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWZpbGVpbnB1dCxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItaGVscGZ1bC1idG4sXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1oZWxwZnVsLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4sXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1maWxlaW5wdXQsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWhlbHBmdWwtYnRuLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZy1zdWJtaXQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYS5hY3RpdmUsIGJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlLCBib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyLCBib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bjphY3RpdmUsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG46aG92ZXIsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tZmlsZWlucHV0LmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWZpbGVpbnB1dDpob3ZlcixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6Zm9jdXMsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1oZWxwZnVsLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1oZWxwZnVsLWJ0bjphY3RpdmUsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0LmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDphY3RpdmUsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6aG92ZXIsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6Zm9jdXMsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTpob3ZlcixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXMsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQuYWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dDphY3RpdmUsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmhvdmVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmhvdmVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQuYWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0OmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpob3ZlcixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWcgYS5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWZpbGVpbnB1dC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1maWxlaW5wdXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0OmhvdmVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1oZWxwZnVsLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWhlbHBmdWwtYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItaGVscGZ1bC1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWhlbHBmdWwtYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQuYWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYS5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmhvdmVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1oZWxwZnVsLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQuYWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWcgYS5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWZpbGVpbnB1dC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1maWxlaW5wdXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tZmlsZWlucHV0OmhvdmVyLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tZmlsZWlucHV0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1oZWxwZnVsLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWhlbHBmdWwtYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItaGVscGZ1bC1idG46aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWhlbHBmdWwtYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZy1zdWJtaXQuYWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLmlucHV0LWdyb3VwLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5pbnB1dC1ncm91cC1idG4ge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0YzRjNGM7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDM2cHg7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCBkaXYsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCBkaXYsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0IGRpdixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQgZGl2LFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCBkaXYge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOjphZnRlcixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6OmFmdGVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZTo6YWZ0ZXIsIGJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlOjphZnRlciwgYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYTpob3Zlcjo6YWZ0ZXIsIGJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXM6OmFmdGVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYS5hY3RpdmU6OmFmdGVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTphY3RpdmU6OmFmdGVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTpob3Zlcjo6YWZ0ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWcgYS5hY3RpdmU6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhOmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXI6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYS5hY3RpdmU6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXI6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWcgYS5hY3RpdmU6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhOmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXI6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhOmZvY3VzOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAuYnRuLWdyb3VwLFxuYm9keSAucC13LXIgLnByLWJ0biB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keSAucC13LXIgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkgLnAtdy1yIC5wci1hY2Nlc3NpYmxlLWJ0bi5wci1idG4tZGVmYXVsdC5hY3RpdmUsIGJvZHkgLnAtdy1yIC5wci1hY2Nlc3NpYmxlLWJ0bi5wci1idG4tZGVmYXVsdDphY3RpdmUsIGJvZHkgLnAtdy1yIC5wci1hY2Nlc3NpYmxlLWJ0bi5wci1idG4tZGVmYXVsdDpob3ZlciwgYm9keSAucC13LXIgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwNDg3NiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0IHtcbiAgcGFkZGluZzogMC4yMTg3NXJlbSAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0LFxuICBib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1oZWxwZnVsLWJ0bjpob3ZlciAucHItdGh1bWJzLWZpbGwsXG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1idG46aG92ZXIgLnByLXRodW1icy1jdWZmLWZpbGwsXG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1idG46Zm9jdXMgLnByLXRodW1icy1maWxsLFxuYm9keSAucC13LXIgLnByLWhlbHBmdWwtYnRuOmZvY3VzIC5wci10aHVtYnMtY3VmZi1maWxsIHtcbiAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLWhlbHBmdWwtYnRuOmhvdmVyIHNwYW4sXG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1idG46Zm9jdXMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keSAucC13LXIgLnByLWhlbHBmdWwtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLWhlbHBmdWwtYWN0aXZlIC5wci1oZWxwZnVsLWNvdW50IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1jbGVhci1hbGwtcmFkaW9zIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1jbGVhci1hbGwtcmFkaW9zIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLWNsZWFyLWFsbC1yYWRpb3M6YWN0aXZlLCBib2R5IC5wLXctciAucHItY2xlYXItYWxsLXJhZGlvczpmb2N1cywgYm9keSAucC13LXIgLnByLWNsZWFyLWFsbC1yYWRpb3M6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5IC5wLXctciAucHItYWNjb3JkaW9uIC5wci1hY2NvcmRpb24tYnRuLFxuYm9keSAucC13LXIgLnByLWFjY29yZGlvbiAucHItYWNjb3JkaW9uLWJ0biBzcGFuIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciAucHItYWNjb3JkaW9uIC5wci1hY2NvcmRpb24tYnRuIC5wci1jYXJldC1pY29uX19saW5lLFxuYm9keSAucC13LXIgLnByLWFjY29yZGlvbiAucHItYWNjb3JkaW9uLWJ0biBzcGFuIC5wci1jYXJldC1pY29uX19saW5lIHtcbiAgc3Ryb2tlOiAjMzYzNjM2O1xufVxuYm9keSAucC13LXIgLnByLWhlbHBlci10ZXh0IHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuYm9keSAucC13LXIgLnByLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciAucHItZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLWZvb3RlciAucHItYnRuLnByLWJ0bi1yZXZpZXcsXG5ib2R5IC5wLXctciAucHItZm9vdGVyIC5wci1sb2dvLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xufVxuYm9keSAucC13LXIgLnByLWZvb3RlciAucHItYnRuLnByLWJ0bi1yZXZpZXcucHItcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItZm9vdGVyIC5wci1sb2dvLWNvbnRhaW5lci5wci1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1zdGFyLXY0LTAtZmlsbGVkIHtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTTkgMS40OTNsLTIuMDg2IDUuODdIMS40OTZMNS45MzEgMTAuN2wtMS42MjQgNi4wMTNMOSAxMy4xNGw0LjY5MyAzLjU3MkwxMi4wNyAxMC43bDQuNDM0LTMuMzM2aC01LjQxN0w5LjAwMSAxLjQ5M3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5ib2R5IC5wLXctciAucHItc3Rhci12NC0yNS1maWxsZWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTTkgMS40OTNsLTIuMDg2IDUuODdIMS40OTZMNS45MzEgMTAuN2wtMS42MjQgNi4wMTNMOSAxMy4xNGw0LjY5MyAzLjU3MkwxMi4wNyAxMC43bDQuNDM0LTMuMzM2aC01LjQxN0w5LjAwMSAxLjQ5M3onLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J005IDB2MTMuNzdMMy40NDIgMThsMS45Mi03LjEwNEwwIDYuODY0aDYuNTZ6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5ib2R5IC5wLXctciAucHItc3Rhci12NC01MC1maWxsZWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTTkgMS40OTNsLTIuMDg2IDUuODdIMS40OTZMNS45MzEgMTAuN2wtMS42MjQgNi4wMTNMOSAxMy4xNGw0LjY5MyAzLjU3MkwxMi4wNyAxMC43bDQuNDM0LTMuMzM2aC01LjQxN0w5LjAwMSAxLjQ5M3onLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J005IDB2MTMuNzdMMy40NDIgMThsMS45Mi03LjEwNEwwIDYuODY0aDYuNTZ6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5ib2R5IC5wLXctciAucHItc3Rhci12NC03NS1maWxsZWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTTkgMS40OTNsLTIuMDg2IDUuODdIMS40OTZMNS45MzEgMTAuN2wtMS42MjQgNi4wMTNMOSAxMy4xNGw0LjY5MyAzLjU3MkwxMi4wNyAxMC43bDQuNDM0LTMuMzM2aC01LjQxN0w5LjAwMSAxLjQ5M3onLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J005IDB2MTMuNzdMMy40NDIgMThsMS45Mi03LjEwNEwwIDYuODY0aDYuNTZ6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5ib2R5IC5wLXctciAucHItc3Rhci12NC0xMDAtZmlsbGVkIHtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXN0YXJzLXBuZyAucHItc3Rhci12NCB7XG4gIGhlaWdodDogMTlweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXN0YXJzLXBuZyAucHItc25pcHBldC1yYXRpbmctZGVjaW1hbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1jYXRlZ29yeS1zbmlwcGV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5wLXctciAucHItY2F0ZWdvcnktc25pcHBldCAucHItY2F0ZWdvcnktc25pcHBldF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCA1cHggMCAwO1xufVxuYm9keSAucC13LXIgLnByLWNhdGVnb3J5LXNuaXBwZXQgLnByLWNhdGVnb3J5LXNuaXBwZXRfX2l0ZW0ucHItY2F0ZWdvcnktc25pcHBldF9fdG90YWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHBhZGRpbmc6IDNweCAwIDA7XG59XG5ib2R5IC5wLXctciAucHItY2F0ZWdvcnktc25pcHBldCAucHItY2F0ZWdvcnktc25pcHBldF9faXRlbS5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkgLnAtdy1yIC5wci1jYXRlZ29yeS1zbmlwcGV0IC5wci1jYXRlZ29yeS1zbmlwcGV0X19pdGVtLnByLWNhdGVnb3J5LXNuaXBwZXRfX3RvdGFsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wLXctciAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC5wLXctciAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLWNvbnRhaW5lciAucHItcmF0aW5nLXN0YXJzIHtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIGEucHItc25pcHBldC1yZXZpZXctY291bnQsXG5ib2R5IC5wLXctciAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSBzcGFuLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuYm9keSAucC13LXIgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgYS5wci1zbmlwcGV0LXdyaXRlLXJldmlldy1saW5rIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydCB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IGF1dG87XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWMgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGEgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCBib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtaW5mbzo6YWZ0ZXIsIGJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC13YXJuaW5nOjphZnRlciwgYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5ib2R5IC5wLXctciAucHItZmllbGQtYWxlcnQge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuYm9keSAucHItc25pcHBldC1xYSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5IC5wci1zbmlwcGV0LXFhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5ib2R5IC5wci1zbmlwcGV0LXFhIC5wci1hbnN3ZXJlZC1xdWVzdGlvbi1jaXJjbGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDIycHg7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCA0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnByLXNuaXBwZXQtcWEgLnByLWFuc3dlcmVkLXF1ZXN0aW9uLWNpcmNsZSB7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnByLXNuaXBwZXQtcWEgLnByLXFhLWxhcmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuYm9keSAucHItc25pcHBldC1xYSA+ICoge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuYm9keSAucHItc25pcHBldC1xYSA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5IC5wci1zbmlwcGV0LXFhID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucHItc25pcHBldC1xYS1tZXRyaWNzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGJvZHkgLnByLXNuaXBwZXQtcWEtbWV0cmljcyA+IGFiYnIge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5ICNwci1yZXZpZXdzbmlwcGV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW0gIWltcG9ydGFudDtcbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5ICNwci1xdWVzdGlvbnNuaXBwZXQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwci1xdWVzdGlvbnNuaXBwZXQgLnByLWFzay1xdWVzdGlvbi1jdGEucHItcWEtbGFyZ2UsXG5ib2R5ICNwci1xdWVzdGlvbnNuaXBwZXQgLnByLXNuaXBwZXQtcmVjby10by1mcmllbmQsXG5ib2R5IC5wci1zbmlwcGV0LXN0YXJzLXJlY28tcmVjbyAucHItYXNrLXF1ZXN0aW9uLWN0YS5wci1xYS1sYXJnZSxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIC5wci1zbmlwcGV0LXJlY28tdG8tZnJpZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCAucHItYXNrLXF1ZXN0aW9uLWxpbmssXG5ib2R5IC5wci1zbmlwcGV0LXN0YXJzLXJlY28tcmVjbyAucHItYXNrLXF1ZXN0aW9uLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCAucHItYXNrLXF1ZXN0aW9uLWxpbms6OmJlZm9yZSxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIC5wci1hc2stcXVlc3Rpb24tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMScgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIxIDIxJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMC41IDBBMTAuNSAxMC41IDAgMCAxIDIxIDEwLjVDMjEgMTYuMjk5IDE2LjI5OSAyMSAxMC41IDIxUzAgMTYuMjk5IDAgMTAuNSA0LjcwMSAwIDEwLjUgMHptLS40NzIgMTQuNzQxbC0uMTUzLjAwN2MtLjkxOC4wNzQtMS42MDMuODAzLTEuNjA3IDEuNzAzIDAgLjk3Ljc3IDEuNzEgMS43NTggMS43MS45OSAwIDEuNzYtLjc0IDEuNzYtMS43MSAwLS45NS0uNzctMS43MS0xLjc2LTEuNzFoLjAwMnptLjQ1OC0xMS40MzdjLTEuNzY4IDAtMy4wNjcuNjU4LTQuMDU2IDEuNDg4bC44MjMgMS4yNTJhLjY3OS42NzkgMCAwIDAgLjY0LjM3Yy41MDkgMCAuOTA4LS43MSAyLjMxNi0uNzEuOTIgMCAxLjQ4LjUxIDEuNDggMS4zMDkgMCAxLjk4OC0yLjg1OCAyLjIwNy0yLjg1OCAzLjk3NS4wMDIuMDgyLjAwOC4xNjQuMDIuMjQ1bC4yMjUgMS42MDloMi4xMTdsLjI4LTEuMzk5Yy4yNC0xLjI0OSAzLjA5Ny0xLjUzOSAzLjA5Ny00LjYwNiAwLTIuMTM2LTEuNTczLTMuNTM0LTQuMDg0LTMuNTMzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCAucHItYXNrLXF1ZXN0aW9uLXN1YnRleHQsXG5ib2R5IC5wci1zbmlwcGV0LXN0YXJzLXJlY28tcmVjbyAucHItYXNrLXF1ZXN0aW9uLXN1YnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQucHItc25hcHNob3QtbW9iaWxlIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLFxuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8sXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlci1pbnRybyAucHItaGVhZGxpbmUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIC5wci1oZWFkbGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIC5wci1oZWFkbGluZSxcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlci1pbnRybyAucHItaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIC5wci1zbmlwcGV0LXdyaXRlLXJldmlldy1saW5rLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIC5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50OjpiZWZvcmUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50OjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIC5wci1zbmlwcGV0LXJldmlldy1jb3VudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIilcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWhlYWRsaW5lLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2staGVhZGxpbmUge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2staGVhZGxpbmUsXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC10YWdzIGR0LFxuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2staGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1zbmFwc2hvdC10YWctZGVmLnByLXNuYXBzaG90LXRhZy1kZWYtZmlsdGVyaW5nOmhvdmVyIC5wci1maWx0ZXItYnRuX19jaGlsZC5wci1zbmFwc2hvdC1oaWdobGlnaHQucHItZmlsdGVyLWJ0bl9fdm90ZUNvdW50LFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItc25hcHNob3QtdGFnLWRlZi5wci1zbmFwc2hvdC10YWctZGVmLWZpbHRlcmluZzpob3ZlciAucHItZmlsdGVyLWJ0bl9fY2hpbGQucHItc25hcHNob3QtaGlnaGxpZ2h0LnByLWZpbHRlci1idG5fX3ZvdGVDb3VudCB7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmF0aW5ncy1oaXN0b2dyYW0ucHItaGlzdG9ncmFtLWxpc3QgbGk6aG92ZXIgLnByLXJhdGluZ3MtaGlzdG9ncmFtLWJhclZhbHVlLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIgLnByLXJhdGluZ3MtaGlzdG9ncmFtLnByLWhpc3RvZ3JhbS1saXN0IGxpOmhvdmVyIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmF0aW5ncy1oaXN0b2dyYW0ucHItaGlzdG9ncmFtLWxpc3QgbGkgLnByLXJhdGluZ3MtaGlzdG9ncmFtLWJhclZhbHVlLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIgLnByLXJhdGluZ3MtaGlzdG9ncmFtLnByLWhpc3RvZ3JhbS1saXN0IGxpIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBwLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IHNwYW4ge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1uby1yZXZpZXdzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbm8tcmV2aWV3cyBhIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbm8tcmV2aWV3cyBhLmFjdGl2ZSwgYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1uby1yZXZpZXdzIGE6YWN0aXZlLCBib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW5vLXJldmlld3MgYTpob3ZlciwgYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1uby1yZXZpZXdzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyAucHItcmQtcmV2aWV3LWhlYWRlci1jb250ZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyAucHItcmQtcmV2aWV3LWhlYWRlci1jb250ZW50cyAucHItcmQtcmV2aWV3LXRvdGFsIHtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDA7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyAucHItcmQtc2VhcmNoLWNvbnRhaW5lciAucHItcmQtc2VhcmNoLXJldmlld3MtaW5wdXQgLnByLXJkLXNlYXJjaC1yZXZpZXdzLWljb24tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1tYWluLWhlYWRlci13aXRoLWZpbHRlcnMgLnByLXJkLXNlYXJjaC1jb250YWluZXIgLnByLXJkLXNlYXJjaC1yZXZpZXdzLWlucHV0IC5wci1yZC1zZWFyY2gtcmV2aWV3cy1pY29uLWJ1dHRvbiBzdmcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1tYWluLWhlYWRlci13aXRoLWZpbHRlcnMgLnByLXJkLXNvcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuMjc1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuOTg3IDcuNTc5bDQuNDA1LTQuMzIzQS45OTIuOTkyIDAgMCAxIDExLjA0NyAzYy4yNTEtLjAwMi40OTIuMS42Ni4yNzcuMTg4LjE5MS4yOTMuNDI0LjI5My42ODMtLjAwMS4yNzMtLjEyOC41MzItLjI5My42NTRMNi42NiA5LjczMmEuOTQ4Ljk0OCAwIDAgMS0xLjMyNy0uMDA3TC4yNzUgNC42MTlBLjkxOC45MTggMCAwIDEgMCAzLjk1M2MuMDAyLS4yNDEuMDktLjQ3My4yOS0uNjk4QS45OTIuOTkyIDAgMCAxIC45NDQgM2EuOTA3LjkwNyAwIDAgMSAuNjYuMjc1TDUuOTg3IDcuNTh6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1jb250ZW50LWJsb2NrIC5wci1zbmlwcGV0LXJhdGluZy1kZWNpbWFsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1jb250ZW50LWJsb2NrIC5wci1yZC1pbm5lci1zaWRlLWNvbnRlbnQtYmxvY2sgLnByLXJkLWRldGFpbHMgc3BhbixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtY29udGVudC1ibG9jayAucHItcmQtaW5uZXItc2lkZS1jb250ZW50LWJsb2NrIC5wci1yZC1kZXRhaWxzIHRpbWUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLWNvbnRlbnQtYmxvY2sgLnByLXJlYWQtcmV2aWV3IHNwYW4sXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLWNvbnRlbnQtYmxvY2sgLnByLXJlYWQtcmV2aWV3IHRpbWUge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZXZpZXcge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1zaWRlLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtcmV2aWV3LXRhZyBkZCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtcmV2aWV3LXRhZyBkZCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtcmV2aWV3LXRhZyAucHItcmQtZGlzcGxheS10YWJsZXQgZHQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1tYWluLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1tYWluLWZvb3RlciAucHItcmQtY29udGVudC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1tYWluLWZvb3RlciAucHItcmQtcmV2aWV3LXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4tZm9vdGVyIC5wci1yZC1yZXZpZXctcG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4tZm9vdGVyIC5wci1yZC10by10b3Age1xuICBjbGVhcjogYm90aDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtcGFnaW5hdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IHtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1xYS1kaXNwbGF5LWhlYWRsaW5lLFxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUsXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUgaDEsXG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1kZXNrdG9wIC5wci1xYS1kaXNwbGF5LWhlYWRsaW5lIGgxIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkucHItcWEtZGlzcGxheS1kZXNrdG9wIC5wci1xYS1kaXNwbGF5LWhlYWRsaW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheS5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbi5hY3RpdmUsIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmFjdGl2ZSwgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb246aG92ZXIsIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzAwNDg3NiAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uLmFjdGl2ZSAucHItcWEtZGlzcGxheS1saW5rLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbi5hY3RpdmUgLnByLXFhLWRpc3BsYXktdGV4dCwgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb246YWN0aXZlIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmFjdGl2ZSAucHItcWEtZGlzcGxheS10ZXh0LCBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjpob3ZlciAucHItcWEtZGlzcGxheS1saW5rLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjpob3ZlciAucHItcWEtZGlzcGxheS10ZXh0LCBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjpmb2N1cyAucHItcWEtZGlzcGxheS1saW5rLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjpmb2N1cyAucHItcWEtZGlzcGxheS10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiBzcGFuLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiAucHItcWEtZGlzcGxheS1saW5rLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiAucHItcWEtZGlzcGxheS10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb24gc3Bhbjpob3ZlcixcbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb24gLnByLXFhLWRpc3BsYXktbGluazpob3ZlcixcbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb24gLnByLXFhLWRpc3BsYXktdGV4dDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb24gLnByLWNyb3NzLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktYXNrLXF1ZXN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24gLnByLWFuc3dlci1mb3JtLW9wZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5ib2R5IC50aGFuay15b3UtcGFnZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5IC50aGFuay15b3UtcGFnZSAuaGVhZGVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuYm9keSAudGhhbmsteW91LXBhZ2UgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYm9keSAudGhhbmsteW91LXBhZ2UgLnJldmlldy1wcmV2aWV3IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuYm9keSAudGhhbmsteW91LXBhZ2UgLnByLXJhdGluZy1udW1iZXIsXG5ib2R5IC50aGFuay15b3UtcGFnZSAucHItcmF0aW5nLWRhdGUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRpc3BsYXktYWxpZ25tZW50LWZpeCB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucHItZGlzcGxheXdyaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucHItZGlzcGxheXdyaXRlIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHItZGlzcGxheXdyaXRlICNwci13cml0ZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wci1kaXNwbGF5d3JpdGUgI3ByLXdyaXRlIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgICBtYXJnaW46IDAgMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wci1kaXNwbGF5d3JpdGUgI3ByLXdyaXRlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5wci1kaXNwbGF5d3JpdGUgI3ByLXdyaXRlIC5wLXctciAucHItd2Fxd2FhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHItZGlzcGxheXdyaXRlIC5wci1oZWFkZXItcHJvZHVjdC1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnByLWRpc3BsYXl3cml0ZSAucHItaGVhZGVyLXByb2R1Y3QtbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbi5wci1kaXNwbGF5d3JpdGUgLnByLWhlYWRlci10YWJsZSAucHItaGVhZGVyLXRpdGxlICsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLXctciAucHItd2Fxd2FhIC5wci1xdWVzdGlvbi1mb3JtICNxdWVzdGlvbkNhdGVnb3J5IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnAtdy1yIC5wci13YXF3YWEgLnByLXF1ZXN0aW9uLWZvcm0gI3F1ZXN0aW9uVHlwZSBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wLXctciAucHItd2Fxd2FhIC5wci13YXEtbGVnYWwtdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnAtdy1yIC5wci13YXF3YWEgLnByLXdhcS1sZWdhbC10ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ucC13LXIgLnByLXdhcXdhYSAucHItc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG4ucC13LXIgLnByLXdhcXdhYSAucHItYnRuLnByLWJ0bi1yZXZpZXcucHItcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucC13LXIgLnByLXdhcXdhYSAucHItd2FxLXByZXF1ZXN0aW9uLW1lc3NhZ2UgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxuLnByb2R1Y3QtY2Fyb3VzZWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnByb2R1Y3QtdGlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMzYzNjM2O1xuICAvKiBMaXN0IFZpZXcgUHJvZHVjdCBUaWxlcyAqL1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcm9kdWN0LXRpbGUgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9kdWN0LXRpbGUgYTpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9kdWN0LXRpbGUgYTpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgYTpub3QoLm1vcmUtbGluaywgLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSBhOm5vdCgubW9yZS1saW5rLCAucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IGEgOm5vdCgucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopOmhvdmVyLCAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgYSA6bm90KC5wcm9tb3Rpb25zID4gLmNhbGxvdXQgKik6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IHAge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnRpbGUtYm9keS11cHBlciAuY2FsbG91dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAudGlsZS1ib2R5LXVwcGVyIC5jYWxsb3V0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbG9yLXN3YXRjaGVzIHtcbiAgbWluLWhlaWdodDogMS41NjI1cmVtO1xuICBoZWlnaHQ6IDEuNTYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuc3dhdGNoZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5zd2F0Y2hlcyAuc3dhdGNoLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5zd2F0Y2hlcyAuc3dhdGNoLWxpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnN3YXRjaGVzIC5zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLm1vcmUtbGluayB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAubW9yZS1saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAubW9yZS1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnBkcC1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucGRwLWxpbmsgYS5saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9kdWN0LXNrdS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcmljZSAuc2FsZXMtbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucmF0aW5ncyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnJhdGluZ3MgLnByLW5vLXJldmlld3Mge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnJhdGluZ3MgLnByLW5vLXJldmlld3MgLnByLWNhdGVnb3J5LXNuaXBwZXRfX3RvdGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucHJpY2UsXG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnNlY29uZGFyeS1tc2dzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucHJvZHVjdC1tZXNzYWdpbmcge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5jb21wYXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbXBhcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5jb21wYXJlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4ucHJvZHVjdC10aWxlIC5wcm9kdWN0LWZlYXR1cmVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LXRpbGUgLmltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG4ucHJvZHVjdC10aWxlIC5pbWFnZS1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQHN1cHBvcnRzIChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAucHJvZHVjdC10aWxlIC5pbWFnZS1jb250YWluZXIgYTpoYXMoLnRpbGUtaW1hZ2UpIHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgfVxufVxuLnByb2R1Y3QtdGlsZSAuaW1hZ2UtY29udGFpbmVyIGEgLnRpbGUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnByb2R1Y3QtdGlsZSAuc3dhdGNoLWNpcmNsZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTIuNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMi41cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByb2R1Y3QtdGlsZSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9kdWN0LXRpbGUgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnByb2R1Y3QtdGlsZSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9kdWN0LXRpbGUgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cbi5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbi5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAudGlsZS1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgcGFkZGluZy1yaWdodDogZGl2KDgvMjkwKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleDogMSAxIDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnRpbGUtaGVhZGVyIHtcbiAgICBtaW4td2lkdGg6IDI4NXB4O1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgcGFkZGluZy1yaWdodDogZGl2KDIwLzk2Nyk7XG4gICAgZmxleC1iYXNpczogZGl2KDI4NS85NjcpO1xuICB9XG59XG4ubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAxIDEgNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoMjUvOTY3KTtcbiAgICBmbGV4LWJhc2lzOiBkaXYoMzIwLCA5NjcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbG9yLXN3YXRjaGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLWhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5jb2xvci1zd2F0Y2hlcy5oYXNTd2F0Y2hlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC5wcm9kdWN0LWZlYXR1cmVzIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgZGl2KDIwLzk2Nyk7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnByb2R1Y3QtZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnByb2R1Y3QtZmVhdHVyZXMgZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnByb21vdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4ucHJvbW90aW9ucyAuY2FsbG91dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLnByb21vdGlvbnMgLmNhbGxvdXQgKiB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLnByb21vdGlvbnMgLmNhbGxvdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5wcm9tb3Rpb25zIC5jYWxsb3V0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnByb21vdGlvbnMgLmNhbGxvdXQgLmQtZmxleCAuZmxleC1jb2x1bW4ge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwgLm1vZGFsLWZvb3RlciAuY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwgLnNlbGVjdC1jYnAtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAucHJvZHVjdC1uYW1lLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuYm9udXMtcXVhbnRpdHksXG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwgLmJvbnVzLW9wdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwgLmJvbnVzLXF1YW50aXR5LXNlbGVjdCB7XG4gIG1pbi13aWR0aDogNWVtO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5zZWxlY3QtYm9udXMtcHJvZHVjdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuc2VsZWN0ZWQtcGlkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuc2VsZWN0ZWQtcGlkIC5ib251cy1wcm9kdWN0LW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuYm9udXMtcHJvZHVjdC1wcmljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4ubmF2LnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uYXYucGFnaW5hdGlvbiAucGFnZS1saW5rLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsubmF2LWxpbmsuYWN0aXZlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5hdi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsubmF2LWxpbms6aG92ZXIsIC5uYXYucGFnaW5hdGlvbiAucGFnZS1saW5rLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCAwLjEyNXJlbTtcbn1cbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tZmlyc3QgLnBhZ2UtbGluay5hY3RpdmUsIC5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tZmlyc3QgLnBhZ2UtbGluazpob3ZlciwgLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1maXJzdCAucGFnZS1saW5rOmZvY3VzLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1sYXN0IC5wYWdlLWxpbmsuYWN0aXZlLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1sYXN0IC5wYWdlLWxpbms6aG92ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWxhc3QgLnBhZ2UtbGluazpmb2N1cyxcbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tbmV4dCAucGFnZS1saW5rLmFjdGl2ZSxcbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tbmV4dCAucGFnZS1saW5rOmhvdmVyLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1uZXh0IC5wYWdlLWxpbms6Zm9jdXMsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLXByZXZpb3VzIC5wYWdlLWxpbmsuYWN0aXZlLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1wcmV2aW91cyAucGFnZS1saW5rOmhvdmVyLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1wcmV2aW91cyAucGFnZS1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWZpcnN0IC5wYWdlLWxpbms6OmFmdGVyLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1sYXN0IC5wYWdlLWxpbms6OmFmdGVyLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1uZXh0IC5wYWdlLWxpbms6OmFmdGVyLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1wcmV2aW91cyAucGFnZS1saW5rOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWluZXIgLmJyZWFkY3J1bWIge1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW46IDEuMjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwIDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDAuNjI1cmVtO1xufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEsXG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYS5hY3RpdmUsIC5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhOmFjdGl2ZSwgLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGE6aG92ZXIsIC5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhOmZvY3VzLFxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW4uYWN0aXZlLFxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW46YWN0aXZlLFxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW46aG92ZXIsXG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBhLCAuY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYi5zZWFyY2gtcmVzdWx0cyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi52ZWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDUxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52ZWlsIC51bmRlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4udmVpbCAudW5kZXJsYXkudHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBzay1yb3RhdGUgMnMgaW5maW5pdGUgbGluZWFyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG5cbkBrZXlmcmFtZXMgc2stcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5pdGVtLWF0dHJpYnV0ZXMge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saW5lLWl0ZW0tYXR0cmlidXRlcyxcbi5saW5lLWl0ZW0tb3B0aW9uIHtcbiAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGluZS1pdGVtLW5hbWUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTNlbTtcbn1cblxuLmxpbmUtaXRlbS1wcmljaW5nLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpbmUtaXRlbS1wcmljaW5nLWluZm8gKyAucHJpY2Uge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLmxpbmUtaXRlbS1wcmljZS1xdWFudGl0eS1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxpbmUtaXRlbS10b3RhbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjgxM2VtO1xufVxuXG4ucHJpY2luZyB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4ucHJvZHVjdC1pbWFnZSB7XG4gIGhlaWdodDogNS42MjVlbTtcbiAgd2lkdGg6IDUuNjI1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45MzhlbTtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm5vbi1hZGp1c3RlZC1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kaXNjb3VudC1saW5lLWl0ZW0ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5saW5lLWl0ZW0tcHJvbW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwLjgxM2VtO1xufVxuXG4ubGluZS1pdGVtLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJ1bmRsZWQtbGluZS1pdGVtICsgLmJ1bmRsZWQtbGluZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLmJ1bmRsZS1pbmNsdWRlcyB7XG4gIGZvbnQtc2l6ZTogMC44MTNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgbWFyZ2luOiAwLjYyNWVtIC0xLjIyNWVtIDAuNjI1ZW0gLTEuMzI1ZW07XG59XG5cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IHAge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ubGluZS1pdGVtLWF2YWlsYWJpbGl0eSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLnN1Y2Nlc3MsXG4ubGluZS1pdGVtLWF2YWlsYWJpbGl0eSAuZGFuZ2VyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ubGluZS1pdGVtLWF2YWlsYWJpbGl0eSAuc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLnN0b2NrQ291bnQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyREVERTtcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLnByZWZpeC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLnByZWZpeC1pY29uLnBpY2t1cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDIwIDE3JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNy4yMzMgNi44MjhjLTIuNDEyLjAwMi0xMS45NzMuMDA3LTE0LjMzMiAwLS44OTItLjAwNC0uOTc5LS4xMjktLjYxNy0xLjA0NUMyLjggNC40OCAzLjI2NSAzLjE2IDMuNzU2IDEuODVjLjIzOS0uNjM1Ljg3LTEuMDU3IDEuNjAzLTEuMDU4QzcuMjM2Ljc4NyA5LjExNC43OSAxMC45OS43OWMxLjE3NCAwIDIuMzQ4LS4wMDMgMy41MiAwIC44ODUuMDAzIDEuNDc4LjQzMyAxLjc4NiAxLjI2Ni40OTQgMS4zNC45OTYgMi42NzQgMS40OTIgNC4wMTEuMjA5LjU2Ni4wNTQuNzYtLjU1NS43Nm0tLjk5NiA0LjczOWExLjM0OCAxLjM0OCAwIDAgMS0xLjM0Ny0xLjM1NmMtLjAwNi0uNzQzLjU1LTEuMzExIDEuMjgtMS4zMS43MyAwIDEuMzMzLjYyNCAxLjMyNyAxLjM3OC0uMDA0LjczMy0uNTQyIDEuMjgzLTEuMjYgMS4yODhtLTEyLjM1IDBjLS43MzItLjAwNC0xLjM0NS0uNjI5LTEuMzQ2LTEuMzcgMC0uNzIyLjU4Mi0xLjMwMSAxLjMwNC0xLjI5Ny43MzIuMDA0IDEuMzE2LjYyNCAxLjMxIDEuMzktLjAwNS43My0uNTUzIDEuMjgtMS4yNjkgMS4yNzdNMTkuMjI0IDYuOTNhMS44NjMgMS44NjMgMCAwIDEtLjM5Ni0uNjJjLS41ODgtMS41My0xLjE1Ni0zLjA2OC0xLjczNi00LjYwMUMxNi42ODQuNjI3IDE1Ljc5OC4wMDUgMTQuNjU0LjAwM2MtMy4wNTMtLjAwNC02LjEwNi0uMDA0LTkuMTU5IDAtMS4yMS4wMDItMi4xNDUuNjU5LTIuNTg4IDEuODE2LS41NDQgMS40Mi0xLjA2MyAyLjg1MS0xLjYyMiA0LjI2Ni0uMTUyLjM4NC0uNDIyLjcxOC0uNjI0IDEuMDgyLS4xNzcuMzE4LS40MzIuNjMzLS40ODUuOTc1LS4yMjcgMS40NzQtLjI1NiAyLjk1OC4wNCA0LjQzLjExNy41NjkuNDEgMS4wMTUuOTQgMS4yOTkuMTM3LjA3Mi4yNjYuMjk1LjI3Ni40NTYuMDM2LjYyLjAxOCAxLjI0NS4wMjggMS44NjguMDEuNjMzLjE2Ni43ODYuOC43OTguMDkuMDAyLjE4Mi0uMDAxLjI3My0uMDAxIDIuMjAyLS4wMDEgMS45NTIuMTcgMS45NjQtMS45OC4wMDMtLjMyNy4wMDEtLjU5OC4wMDEtMS4wMDVoMTAuOTk0Yy4wMi40MDcgMCAuNjA5LjAwNi44OTcuMDEuNDM3LS4wMDMuODgzLjAwNyAxLjMyLjAxMi42MDIuMTU4Ljc1Ni43NDIuNzY4LjQ5Ny4wMS45OTMuMDEgMS40ODguMDAyLjYyLS4wMS43OC0uMTcuNzk2LS44MTEuMDE2LS42MzctLjAwMi0xLjI3NS4wMi0xLjkxLjAwNS0uMTMuMDk0LS4zMjQuMTk3LS4zNzQuNjc2LS4zMjUuOTU4LS45MTIgMS4wODMtMS42MDUuMjQtMS4zMy4xOTItMi42NjcuMDU2LTQuMDAyLS4wNTQtLjUzLS4yODUtLjk4LS42NjMtMS4zNjEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0LWxpbmUtaXRlbS1kZXRhaWxzIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1pbmljYXJ0IC5wcm9kdWN0LWxpbmUtaXRlbS1kZXRhaWxzIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ubWluaWNhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWluaWNhcnQgaDEge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1ZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyNjBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5taW5pY2FydCAuYnRuLnJlbW92ZS1wcm9kdWN0IHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBtYXJnaW4tdG9wOiAtMC4zMTNlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5ID4gLnJvdzpmaXJzdC1vZi10eXBlIC5jYXJkLnByb2R1Y3QtaW5mbyB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLm1pbmljYXJ0IC5wcm9kdWN0LXN1bW1hcnkgPiAucm93ID4gLmNvbC0xMiA+IC5jYXJkICsgLnBlcmZvcm1hbmNlLWNvbnRhaW5lciAucGVyZm9ybWFuY2UtbGluZS1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5IC5wcm9kdWN0LWluZm8ge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSAucHJvZHVjdC1pbmZvID4gLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5IC5wcm9kdWN0LWluZm8gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm1pbmljYXJ0IC5wcm9kdWN0LXN1bW1hcnkgLnByb2R1Y3QtaW5mby5wYXJ0LXBhcmVudC1saW5lLWl0ZW0gKyAucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgbWFyZ2luOiAwIDAuNzVyZW07XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSAucHJvZHVjdC1wcmljaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5jYXJkIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM2NjY7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleDogMSAwIDEwMCU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLWhlYWRlciB7XG4gIG9yZGVyOiBpbml0aWFsO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1oZWFkZXIgLml0ZW0tYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcHJpY2UtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXRvdGFsLXByaWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tdG90YWwtcHJpY2UgLnByaWNlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gIG9yZGVyOiBpbml0aWFsO1xuICBmbGV4OiAwIDAgMTM1cHg7XG4gIG1heC13aWR0aDogMTM1cHg7XG4gIHBhZGRpbmc6IDAgMCA2NnB4O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgPiAucm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkge1xuICBvcmRlcjogaW5pdGlhbDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgcGFkZGluZzogMCAwIDAgMS4yNXJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzVweCk7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEzNXB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1xdWFudGl0eSAucHJvZHVjdC1tb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkgLml0ZW0tYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkgLmxpbmUtaXRlbS1xdWFudGl0eS1pbm5lciB7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE1MHB4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1xdWFudGl0eSAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIC5xdWFudGl0eS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXF1YW50aXR5IC5saW5lLWl0ZW0tcXVhbnRpdHktaW5uZXIgLnF1YW50aXR5LWZvcm0ge1xuICBtYXgtd2lkdGg6IDEzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXF1YW50aXR5IC5saW5lLWl0ZW0tcXVhbnRpdHktaW5uZXIgLnJlbW92ZS1saW5lLWl0ZW0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1xdWFudGl0eSAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIC5yZW1vdmUtbGluZS1pdGVtIC5yZW1vdmUtcHJvZHVjdCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgb3JkZXI6IGluaXRpYWw7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lcixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lcixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICBmbGV4OiAwIDAgMzBweDtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIC5pdGVtLWltYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciAuaXRlbS1pbWFnZSBpbWcsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciAuaXRlbS1pbWFnZSBpbWcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAuaXRlbS1hdHRyaWJ1dGVzLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLXF1YW50aXR5LFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAucHJvZHVjdC1tb3ZlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLXByaWNlLWluZm8sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1za3UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLml0ZW0tYXR0cmlidXRlcyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLXF1YW50aXR5LFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5wcm9kdWN0LW1vdmUsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1wcmljZS1pbmZvLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLml0ZW0tYXR0cmlidXRlcyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdWFudGl0eSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByb2R1Y3QtbW92ZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmljZS1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzBweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDAgMCAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSBhLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSBhLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgYS5lZGl0LWFkZC1vbixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgYS5lZGl0LWFkZC1vbixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIGEuZWRpdC1hZGQtb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5hZGQtb24tZGVzY3JpcHRpb24sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5hZGQtb24tZGVzY3JpcHRpb24tcGVyZm9ybWFuY2UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmFkZC1vbi1kZXNjcmlwdGlvbixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLWhlYWRlciAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAuYWRkLW9uLWRlc2NyaXB0aW9uLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG9yZGVyOiA2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgPiAucm93LFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyID4gLnJvdyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgPiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciAubGluZS1pdGVtLWRpdmlkZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLmxpbmUtaXRlbS1kaXZpZGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciAubGluZS1pdGVtLWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIC5wcmljaW5nLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2UgLnByaWNpbmcsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2UgLnByaWNpbmcge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtcGFyZW50LWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZThlOGU4O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdWFudGl0eSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLXNrdSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAuaXRlbS1hdHRyaWJ1dGVzLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpY2UtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWJhc2lzOiBjYWxjKDcwJSAtIDQwcHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIG1heC13aWR0aDogY2FsYyg3MCUgLSA0MHB4KTtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICBmbGV4OiAwIDAgMzAlO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG9yZGVyOiA2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciA+IC5yb3cge1xuICBtYXJnaW46IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciAucHJpbWFyeSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciAucG9zdC1zdWZmaXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogNDBweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG9yZGVyOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0tdG90YWwtcHJpY2UgLnByaWNpbmcge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiA0MHB4O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5pdGVtLWltYWdlIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtIDAuNzVyZW0gMy4xMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLndhcnJhbnR5LWNvbnRhaW5lciwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIgKyAucGFydHMtaGVhZGVyLCAubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLnBlcmZvcm1hbmNlLWNvbnRhaW5lciArIC5wYXJ0cy1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikud2FycmFudHktY29udGFpbmVyLm5vdC1hZGRlZCwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIubm90LWFkZGVkIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIubm90LWFkZGVkIC5saW5lLWl0ZW0tYXR0cmlidXRlcywgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIubm90LWFkZGVkIC5saW5lLWl0ZW0tYXR0cmlidXRlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLndhcnJhbnR5LWNvbnRhaW5lci5ub3QtYWRkZWQgLnByb2R1Y3QtYWRkLW9uLWxpbmssIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyLm5vdC1hZGRlZCAucHJvZHVjdC1hZGQtb24tbGluayB7XG4gIGZsZXg6IDAgMCAzLjkzNzVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLndhcnJhbnR5LWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMS41NjI1cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIgLmxpbmUtaXRlbS1uYW1lLCAubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLnBlcmZvcm1hbmNlLWNvbnRhaW5lciAubGluZS1pdGVtLW5hbWUge1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikud2FycmFudHktY29udGFpbmVyIC5hZGQtb24taGVhZGluZywgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIgLmFkZC1vbi1oZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5wcm9kdWN0LWNhcmQtZm9vdGVyIC5wcmltYXJ5LFxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5wcm9kdWN0LWNhcmQtZm9vdGVyIC5wb3N0LXN1ZmZpeCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmxpbmUtaXRlbS1wcm9tbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmFkZC1vbi1sZWZ0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuYWRkLW9uLWxlZnQgYS5lZGl0LWFkZC1vbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjE4NzVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmFkZC1vbi1sYWJlbCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIucGVyZm9ybWFuY2UtY29udGFpbmVyIC5hZGQtb24tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIucGVyZm9ybWFuY2UtY29udGFpbmVyIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00MHB4O1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyLnBlcmZvcm1hbmNlLWNvbnRhaW5lci5ub3QtYWRkZWQgLmxpbmUtaXRlbS1hdHRyaWJ1dGVzIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIud2FycmFudHktY29udGFpbmVyLm5vdC1hZGRlZCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5hZGQtb24tZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgbWFyZ2luLXRvcDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5hZGQtb24tZGVzY3JpcHRpb24tcGVyZm9ybWFuY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgbWFyZ2luLXRvcDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5hZGQtb24tcHJpY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWluaWNhcnQgLmdvbGRwbGFuLWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIgLmFkZC1vbi1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0zLjEyNXJlbTtcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyIC5lZGl0LWFkZC1vbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIgLmFkZC1vbi1kZXNjcmlwdGlvbixcbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyIC5hZGQtb24tZGVzY3JpcHRpb24tcGVyZm9ybWFuY2Uge1xuICBtYXJnaW4tbGVmdDogLTMuMTI1cmVtO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIubm90LWFkZGVkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG4ubWluaWNhcnQgLmdvbGRwbGFuLWNvbnRhaW5lci5ub3QtYWRkZWQgLnByb2R1Y3QtYWRkLW9uLWxpbmsge1xuICBmbGV4OiAwIDAgMy45Mzc1cmVtO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIubm90LWFkZGVkIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjVyZW07XG59XG4ubWluaWNhcnQgLnBhcnRzLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgbWFyZ2luOiAwO1xufVxuLm1pbmljYXJ0IC5wYXJ0cy1oZWFkZXIgYTpub3QoLm1vdmUpIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1pbmljYXJ0IC5wYXJ0cy1oZWFkZXIgLmFkZC1vbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubWluaWNhcnQgLnBhcnRzLXRvdGFsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1pbmljYXJ0IC5xdWFudGl0eS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cbi5taW5pY2FydCAucXVhbnRpdHkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5taW5pY2FydCAucG9wb3ZlciB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIxLjI1cmVtO1xuICBtYXgtd2lkdGg6IDIxLjI1cmVtO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLnBvcG92ZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLnBvcG92ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAucG9wb3Zlci5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5taW5pY2FydCAucG9wb3Zlci5zaG93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWluaWNhcnQgLnBvcG92ZXIuc2hvdyAubWluaWNhcnQtY29udGFpbmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiBpbml0aWFsO1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4O1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLm1pbmljYXJ0IC5wb3BvdmVyLnNob3cgLm1pbmljYXJ0LWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05cHg7XG4gIGxlZnQ6IGluaXRpYWw7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHg7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG4ubWluaWNhcnQgLm1pbmktY2FydC1oZWFkZXIgYS5taW5pLWNhcnQtZWRpdC1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubWluaWNhcnQgLm1pbmljYXJ0LWZvb3RlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ubWluaWNhcnQgLm1pbmljYXJ0LWZvb3RlciAuY2hlY2tvdXQtY29udGludWUgLmNoZWNrb3V0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1mb290ZXIgLmZvb3Rlci1zdWItdG90YWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubWluaWNhcnQgLmVzdGltYXRlZC10b3RhbCB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG4ubWluaWNhcnQgLnN1Yi10b3RhbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5taW5pY2FydCAuc3ViLXRvdGFsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1pbmljYXJ0IC5saW5lLWl0ZW0tZGl2aWRlciB7XG4gIG1hcmdpbjogMC42MjVlbSAtMC42MjVlbSAwLjYyNWVtIC0xLjMyNWVtO1xufVxuLm1pbmljYXJ0IC5saW5lLWl0ZW0tbmFtZSB7XG4gIHdpZHRoOiA5MCU7XG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm1pbmljYXJ0IC5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktbWVzc2FnZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuZmluYW5jZS1hdHRyaWJ1dGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRlLW5vLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlkZS1uby1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZS1uby1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jYXJ0LXBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMzVweDtcbiAgaGVpZ2h0OiAxNzZweDtcbiAgcmlnaHQ6IC0xMDVweDtcbiAgei1pbmRleDogNTA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FydC1wb3BvdmVyIHtcbiAgICB0b3A6IDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNhcnQtcG9wb3ZlciB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHRvcDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMjE0MHB4KSB7XG4gIC5jYXJ0LXBvcG92ZXIge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLmNhcnQtcG9wb3Zlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05cHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTAwMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAyMTQwcHgpIHtcbiAgLmNhcnQtcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY2FydC1wb3BvdmVyOjphZnRlciB7XG4gICAgbGVmdDogOTAlO1xuICB9XG59XG4uY2FydC1wb3BvdmVyIC5jYXJ0LXBvcG92ZXItaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4uY2FydC1wb3BvdmVyIC5jYXJ0LXBvcG92ZXItaGVhZGVyIC5jYXJ0LXBvcG92ZXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNy4xIDcuMSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyMzM2MzYzNjslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdNMS4zLjIsMy41LDIuNCw1LjcuMmEuNzcuNzcsMCwwLDEsMS0uMWwuMS4xYS43OC43OCwwLDAsMSwwLDEuMUw0LjYsMy41LDYuOCw1LjdBLjc4Ljc4LDAsMCwxLDUuNyw2LjhoMEwzLjUsNC42LDEuMyw2LjhhLjc3Ljc3LDAsMCwxLTEsLjFMLjIsNi44YS43OC43OCwwLDAsMSwwLTEuMUwyLjQsMy41LjIsMS4zQS43OC43OCwwLDAsMSwuMi4yLjc4Ljc4LDAsMCwxLDEuMy4yWicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uY2FydC1wb3BvdmVyIC5jYXJ0LXBvcG92ZXItaGVhZGVyIGJ1dHRvbiB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uY2FydC1wb3BvdmVyIC5jYXJ0LXBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLmNhcnQtcG9wb3ZlciAuY2FydC1wb3BvdmVyLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jYXJ0LXBvcG92ZXIgLmNhcnQtcG9wb3Zlci1saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXBvcG92ZXIgLm0tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmluZm8taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5mby1pY29uIC5pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEwLjUgMEExMC41IDEwLjUgMCAwIDEgMjEgMTAuNUMyMSAxNi4yOTkgMTYuMjk5IDIxIDEwLjUgMjFTMCAxNi4yOTkgMCAxMC41IDQuNzAxIDAgMTAuNSAwem0tLjQ3MiAxNC43NDFsLS4xNTMuMDA3Yy0uOTE4LjA3NC0xLjYwMy44MDMtMS42MDcgMS43MDMgMCAuOTcuNzcgMS43MSAxLjc1OCAxLjcxLjk5IDAgMS43Ni0uNzQgMS43Ni0xLjcxIDAtLjk1LS43Ny0xLjcxLTEuNzYtMS43MWguMDAyem0uNDU4LTExLjQzN2MtMS43NjggMC0zLjA2Ny42NTgtNC4wNTYgMS40ODhsLjgyMyAxLjI1MmEuNjc5LjY3OSAwIDAgMCAuNjQuMzdjLjUwOSAwIC45MDgtLjcxIDIuMzE2LS43MS45MiAwIDEuNDguNTEgMS40OCAxLjMwOSAwIDEuOTg4LTIuODU4IDIuMjA3LTIuODU4IDMuOTc1LjAwMi4wODIuMDA4LjE2NC4wMi4yNDVsLjIyNSAxLjYwOWgyLjExN2wuMjgtMS4zOTljLjI0LTEuMjQ5IDMuMDk3LTEuNTM5IDMuMDk3LTQuNjA2IDAtMi4xMzYtMS41NzMtMy41MzQtNC4wODQtMy41MzN6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwgLmluZm8taWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygoMC42ODc1cmVtICsgMC4wNjI1cmVtKSAqIC0xKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgei1pbmRleDogMTAwMTtcbn1cbi50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbn1cbi50b29sdGlwLWFycm93OjphZnRlciB7XG4gIHRvcDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uc3dhdGNoLWNpcmNsZS1iZWlnZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZGM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmVpZ2Uge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVkYztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVkYztcbn1cbi5zd2F0Y2gtZmlsdGVyLWJlaWdlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ibGFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmxhY2sge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJsYWNrLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ibHVlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJsdWUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJsdWUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJyb3duIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2E1MmEyYTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1icm93biB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjYTUyYTJhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUyYTJhO1xufVxuLnN3YXRjaC1maWx0ZXItYnJvd24uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogZ3JlZW47XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItZ3JlZW4ge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogZ3JlZW47XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xufVxuLnN3YXRjaC1maWx0ZXItZ3JlZW4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWdyZXkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjOGY5NzlkO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItZ3JleSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjOGY5NzlkO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5NzlkO1xufVxuLnN3YXRjaC1maWx0ZXItZ3JleS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtbmF2eSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1uYXZ5IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMwMDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwODA7XG59XG4uc3dhdGNoLWZpbHRlci1uYXZ5LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2Uge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1vcmFuZ2Uge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLW9yYW5nZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcGluayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZTI0OWE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1waW5rIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZTI0OWE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTI0OWE7XG59XG4uc3dhdGNoLWZpbHRlci1waW5rLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjODAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1wdXJwbGUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzgwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMDA4MDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXB1cnBsZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcmVkIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcmVkIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG59XG4uc3dhdGNoLWZpbHRlci1yZWQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci13aGl0ZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnN3YXRjaC1maWx0ZXItd2hpdGUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXllbGxvdyB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnN3YXRjaC1maWx0ZXIteWVsbG93LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxMzAsIDMwLCAxNDUpIDAsIHJnYigxMzAsIDMwLCAxNDUpIDI1JSwgcmdiKDIzNywgMjA5LCA1MikgMjUlLCByZ2IoMjU1LCAyNTUsIDApIDUwJSwgcmdiKDIzNywgMjA5LCA1MikgNTAlLCAjNTliYTAwIDUwJSwgIzU5YmEwMCA3NiUsICMxMTEgNzYlLCAjMTExIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDE0LCA5MiwgMjA5KSAwLCByZ2IoMTQsIDkyLCAyMDkpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSA1MCUsIHJnYigyMjYsIDExLCAxMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41NjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHdpZHRoOiAxLjU2M2VtO1xufVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cblxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTMwLCAzMCwgMTQ1KSAwLCByZ2IoMTMwLCAzMCwgMTQ1KSAyNSUsIHJnYigyMzcsIDIwOSwgNTIpIDI1JSwgcmdiKDI1NSwgMjU1LCAwKSA1MCUsIHJnYigyMzcsIDIwOSwgNTIpIDUwJSwgIzU5YmEwMCA1MCUsICM1OWJhMDAgNzYlLCAjMTExIDc2JSwgIzExMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxNCwgOTIsIDIwOSkgMCwgcmdiKDE0LCA5MiwgMjA5KSA1MCUsIHJnYigyMjYsIDExLCAxMSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41NjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMS41NjNlbTtcbn1cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzLnNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG5cbi5zaXRlLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvOyAvKiA0MC8xNiAqL1xufVxuLnNpdGUtc2VhcmNoIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGUtc2VhcmNoIGlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLnNpdGUtc2VhcmNoIC5zZWFyY2gtYnV0dG9uIHtcbiAgcGFkZGluZzogMCAwLjE4NzVyZW0gMCAwLjM3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC13aWR0aDogMzRweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGUtc2VhcmNoIC5zZWFyY2gtYnV0dG9uIC5pY29uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uc2l0ZS1zZWFyY2ggLnJlc2V0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBub25lO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAyZW07XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2UtaWNvbi5zdmdcIikgN3B4IDdweDtcbiAgei1pbmRleDogMTA1MDtcbn1cbi5zaXRlLXNlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnNpdGUtc2VhcmNoIGlucHV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMnB4O1xuICB9XG59XG5cbi5zdWdnZXN0aW9ucy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN1Z2dlc3Rpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNTA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdWdnZXN0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc3VnZ2VzdGlvbnMge1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIGxlZnQ6IC0xMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3VnZ2VzdGlvbnMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDkwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc3VnZ2VzdGlvbnMge1xuICAgIHRvcDogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIFtkYXRhLWFjdGlvbj1DYXJ0LVNob3ddIC5zdWdnZXN0aW9ucyB7XG4gICAgdG9wOiA1NXB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAuc3VnZ2VzdGlvbnMgLm1vcmUtcmVzdWx0cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLWxlZnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLWxlZnQtY29udGFpbmVyID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5zZWFyY2gtbGVmdC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuaC1zbS0xMDAge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnN1Z2dlc3Rpb25zIC5zZWFyY2gtc2VjdGlvbi1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnJlc3VsdHMtbWVzc2FnZS1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLnJlc3VsdHMtbWVzc2FnZS1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXNlY3Rpb24tdmFsdWUge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXJlc3VsdC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbSAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3Rpb25zIC5zZWFyY2gtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1zZWN0aW9uID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc3VnZ2VzdGlvbnMgLnN1Z2dlc3RlZC1yZXN1bHRzLXZhbHVlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3VnZ2VzdGlvbnMgLnN1Z2dlc3RlZC1yZXN1bHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuc3VnZ2VzdGVkLXJlc3VsdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnN1Z2dlc3Rpb25zIC5zZWFyY2gtcmlnaHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnN1Z2dlc3Rpb25zIC5kLWZsZXgtMSB7XG4gIGZsZXg6IDE7XG59XG4uc3VnZ2VzdGlvbnMgLnByb2R1Y3QtdGlsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDQuNjg3NXJlbTtcbiAgbWF4LXdpZHRoOiA0LjY4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAubmFtZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLml0ZW0tbGluayB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VnZ2VzdGlvbnMgLml0ZW0tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN1Z2dlc3Rpb25zIC5saW5rLXdpdGhvdXQtbGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWdnZXN0aW9ucyAucHJvZHVjdC1yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zdWdnZXN0aW9ucyAudGVybS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zdWdnZXN0aW9ucyAudGVybS1oZWFkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLmhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyBhIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uc3VnZ2VzdGlvbnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VnZ2VzdGlvbnMgYS5hY3RpdmUsIC5zdWdnZXN0aW9ucyBhOmFjdGl2ZSwgLnN1Z2dlc3Rpb25zIGE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3VnZ2VzdGlvbnMgYS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5zdWdnZXN0aW9ucyBhLmFjdGl2ZSwgLnN1Z2dlc3Rpb25zIGE6YWN0aXZlLCAuc3VnZ2VzdGlvbnMgYTpob3ZlciwgLnN1Z2dlc3Rpb25zIGE6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5zdWdnZXN0aW9ucyBhLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcyAuaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5pdGVtcyAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyBhOmhvdmVyIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3VnZ2VzdGlvbnMgLml0ZW1zLnByb2R1Y3RzIGEgaW1nIHtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc3VnZ2VzdGlvbnMgLml0ZW1zLnByb2R1Y3RzIC5uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zdWdnZXN0aW9ucyAubW9yZS1yZXN1bHRzIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG5pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1ncm91cC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuZm9ybS1ncm91cC5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4uZm9ybS1ncm91cC5yZXF1aXJlZCAuZm9ybS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mb3JtLWdyb3VwIC5iaWxsaW5nLXNhbWUtYXMtc2hpcHBpbmctY29udGFjdC11cyB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uZm9ybS1ncm91cC5uby1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cblxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ucmVhZG9ubHktbm8tcGFkZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2hpcHBpbmctY29udGVudCAuc2hpcHBpbmctYWRkcmVzcyAuc2hpcG1lbnQtc2VsZWN0b3ItYmxvY2sgLmZvcm0tZ3JvdXAgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmFkZC10by13aXNobGlzdC1tZXNzYWdlcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwMzA7XG59XG4uYWRkLXRvLXdpc2hsaXN0LW1lc3NhZ2VzIC5hZGQtdG8td2lzaGxpc3QtYWxlcnQge1xuICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xufVxuQGtleWZyYW1lcyBmYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYWRkLXRvLXdpc2hsaXN0LW1lc3NhZ2VzIC5hZGQtdG8td2lzaGxpc3QtYWxlcnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29weS1saW5rLW1lc3NhZ2Uge1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uYWRkLXRvLXdpc2gtbGlzdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC53aXNobGlzdC1pY29ucyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0LmFjdGl2ZSwgLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDphY3RpdmUsIC5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dC5hY3RpdmUsIC5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6YWN0aXZlLCAuYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmhvdmVyLCAuYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ud2lzaGxpc3RUaWxlIC53aXNobGlzdC1pY29ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnByb2R1Y3QtdGlsZSAud2lzaGxpc3RUaWxlIC53aXNobGlzdC1pY29ucyB7XG4gIGJvdHRvbTogLTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC10aWxlIC53aXNobGlzdFRpbGUgLndpc2hsaXN0LWljb25zIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxufVxuLndpc2hsaXN0VGlsZSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTMlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGRwLXRhYmxlIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXRhYmxlIC5jYXJkLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAucm93LnNwZWMtYXR0cmlidXRlcyB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5yb3cuc3BlYy1hdHRyaWJ1dGVzIC5hdHRyaWJ1dGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5yb3cuc3BlYy1hdHRyaWJ1dGVzIC5yb3cge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAucm93LnNwZWMtYXR0cmlidXRlcy5oZWFkZXItcm93IC5hdHRyaWJ1dGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5yb3cuc3BlYy1hdHRyaWJ1dGVzLmxhc3Qge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5oZWFkZXItcm93IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5oZWFkZXItcm93IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uc2VvLWFzc2V0IGEsXG4udHJ1bmNhdGVkLXRleHQgYSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZW8tYXNzZXQgLmNvbnRlbnQtYm9keSxcbi50cnVuY2F0ZWQtdGV4dCAuY29udGVudC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLFxuICAudHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogNDRweDtcbiAgfVxufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIHAsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIC5leHBhbmRlZC1zZW8tdGV4dCxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQgLmVsbGlwc2lzLXRleHQsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCAuZWxsaXBzaXMtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQgLmV4cGFuZGVkLXNlby10ZXh0LFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQgLmV4cGFuZGVkLXNlby10ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciArIC5saW5rMixcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyICsgLmxpbmsyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyICsgLmxpbmsyLFxuICAudHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciArIC5saW5rMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4udHJ1bmNhdGVkLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnRydW5jYXRlZC10ZXh0IGEge1xuICBwYWRkaW5nOiAwO1xufVxuLnRydW5jYXRlZC10ZXh0IC5jb250ZW50LWJvZHksXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG4ubGluay1wcmltYXJ5LTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5saW5rLXByaW1hcnktMTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluay1wcmltYXJ5LTEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6aG92ZXIsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiArICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCAxLjI1ZW0gLTAuNWVtIDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5vcmRlcmRldGFpbHMge1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXI6aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQteHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnB1bGwtcmlnaHQteHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbGcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LWxnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB1bGwtbGVmdC14bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteGwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149Y29sXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib3JkZXItc20ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1kb3duOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3c6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbi5hZGRyZXNzLXN1Z2dlc3Rpb25zLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hZGRyZXNzLXN1Z2dlc3Rpb24tcmVzdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjYuODc1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHotaW5kZXg6IDU7XG59XG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCAuYWRkcmVzcy1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuLmFkZHJlc3Mtc3VnZ2VzdGlvbi1yZXN1bHQgLmFkZHJlc3MtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pY29uLnJvdGF0ZTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5pY29uLnJvdGF0ZTQ1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmljb24ucm90YXRlOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uaWNvbi5yb3RhdGUxMzUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuLmljb24ucm90YXRlMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5pY29uLnJvdGF0ZS0xMzUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5pY29uLnJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uaWNvbi5yb3RhdGUtNDUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaWNvbi5sb2dvLXNtIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzcuNXB4O1xufVxuXG4uYXJpYWwtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmFyaWFsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ubGF0by1ib2xkLFxuLmZpZ3RyZWUtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tbGlnaHQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWJsYWNrIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4ubGF0byB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4ubGFiZWw1IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udDQwIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuNXJlbSArIDAuNSAqICgxMDB2dyAtIDEyMHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0MCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmZvbnQ0MSB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjU2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjEuNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0MSB7XG4gICAgZm9udC1zaXplOiAyLjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ0MiB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDEyMy40MTE3NjQ3MDU5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQyIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG59XG5cbi5mb250NDMge1xuICBmb250LXNpemU6IGNhbGMoMi42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTI1LjExNzY0NzA1ODhyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDMge1xuICAgIGZvbnQtc2l6ZTogMi42ODc1cmVtO1xuICB9XG59XG5cbi5mb250NDQge1xuICBmb250LXNpemU6IGNhbGMoMi43NXJlbSArIDAuNSAqICgxMDB2dyAtIDEyNi44MjM1Mjk0MTE4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQ0IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ0NSB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjguNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0NSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ0NiB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEzMC4yMzUyOTQxMTc2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQ2IHtcbiAgICBmb250LXNpemU6IDIuODc1cmVtO1xuICB9XG59XG5cbi5mb250NDcge1xuICBmb250LXNpemU6IGNhbGMoMi45Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTMxLjk0MTE3NjQ3MDZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDcge1xuICAgIGZvbnQtc2l6ZTogMi45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NDgge1xuICBmb250LXNpemU6IGNhbGMoM3JlbSArIDAuNSAqICgxMDB2dyAtIDEzMy42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQ4IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmZvbnQ0OSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzUuMzUyOTQxMTc2NXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0OSB7XG4gICAgZm9udC1zaXplOiAzLjA2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1MCB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDEzNy4wNTg4MjM1Mjk0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDUwIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICB9XG59XG5cbi5mb250NTEge1xuICBmb250LXNpemU6IGNhbGMoMy4xODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTM4Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTEge1xuICAgIGZvbnQtc2l6ZTogMy4xODc1cmVtO1xuICB9XG59XG5cbi5mb250NTIge1xuICBmb250LXNpemU6IGNhbGMoMy4yNXJlbSArIDAuNSAqICgxMDB2dyAtIDE0MC40NzA1ODgyMzUzcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDUyIHtcbiAgICBmb250LXNpemU6IDMuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1MyB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjMxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNDIuMTc2NDcwNTg4MnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1MyB7XG4gICAgZm9udC1zaXplOiAzLjMxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1NCB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE0My44ODIzNTI5NDEycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU0IHtcbiAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICB9XG59XG5cbi5mb250NTUge1xuICBmb250LXNpemU6IGNhbGMoMy40Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTQ1LjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTUge1xuICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NTYge1xuICBmb250LXNpemU6IGNhbGMoMy41cmVtICsgMC41ICogKDEwMHZ3IC0gMTQ3LjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTYge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5mb250NTcge1xuICBmb250LXNpemU6IGNhbGMoMy41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTQ5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU3IHtcbiAgICBmb250LXNpemU6IDMuNTYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDU4IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTUwLjcwNTg4MjM1MjlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTgge1xuICAgIGZvbnQtc2l6ZTogMy42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1OSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNTIuNDExNzY0NzA1OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1OSB7XG4gICAgZm9udC1zaXplOiAzLjY4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MCB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTU0LjExNzY0NzA1ODhyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjAge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgfVxufVxuXG4uZm9udDYxIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuODEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE1NS44MjM1Mjk0MTE4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDYxIHtcbiAgICBmb250LXNpemU6IDMuODEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDYyIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTU3LjUyOTQxMTc2NDdyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjIge1xuICAgIGZvbnQtc2l6ZTogMy44NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MyB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjkzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNTkuMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2MyB7XG4gICAgZm9udC1zaXplOiAzLjkzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2NCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0cmVtICsgMC41ICogKDEwMHZ3IC0gMTYwLjk0MTE3NjQ3MDZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjQge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uZm9udDY1IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuMDYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2Mi42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY1IHtcbiAgICBmb250LXNpemU6IDQuMDYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDY2IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTY0LjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjYge1xuICAgIGZvbnQtc2l6ZTogNC4xMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2NyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjE4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNjYuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2NyB7XG4gICAgZm9udC1zaXplOiA0LjE4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2OCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTY3Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Njgge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbTtcbiAgfVxufVxuXG4uZm9udDY5IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuMzEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2OS40NzA1ODgyMzUzcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY5IHtcbiAgICBmb250LXNpemU6IDQuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDcwIHtcbiAgZm9udC1zaXplOiBjYWxjKDQuMzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTcxLjE3NjQ3MDU4ODJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzAge1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3MSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzIuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3MSB7XG4gICAgZm9udC1zaXplOiA0LjQzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3MiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzQuNTg4MjM1Mjk0MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3MiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3MyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjU2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzYuMjk0MTE3NjQ3MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3MyB7XG4gICAgZm9udC1zaXplOiA0LjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3NCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE3OHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3NCB7XG4gICAgZm9udC1zaXplOiA0LjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDc1IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuNjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE3OS43MDU4ODIzNTI5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDc1IHtcbiAgICBmb250LXNpemU6IDQuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDc2IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxODEuNDExNzY0NzA1OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3NiB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtO1xuICB9XG59XG5cbi5mb250Nzcge1xuICBmb250LXNpemU6IGNhbGMoNC44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTgzLjExNzY0NzA1ODhyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Nzcge1xuICAgIGZvbnQtc2l6ZTogNC44MTI1cmVtO1xuICB9XG59XG5cbi5mb250Nzgge1xuICBmb250LXNpemU6IGNhbGMoNC44NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxODQuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3OCB7XG4gICAgZm9udC1zaXplOiA0Ljg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDc5IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE4Ni41Mjk0MTE3NjQ3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDc5IHtcbiAgICBmb250LXNpemU6IDQuOTM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDgwIHtcbiAgZm9udC1zaXplOiBjYWxjKDVyZW0gKyAwLjUgKiAoMTAwdncgLSAxODguMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4MCB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG5cbi5mb250ODEge1xuICBmb250LXNpemU6IGNhbGMoNS4wNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTg5Ljk0MTE3NjQ3MDZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODEge1xuICAgIGZvbnQtc2l6ZTogNS4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250ODIge1xuICBmb250LXNpemU6IGNhbGMoNS4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxOTEuNjQ3MDU4ODIzNXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4MiB7XG4gICAgZm9udC1zaXplOiA1LjEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE5My4zNTI5NDExNzY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDgzIHtcbiAgICBmb250LXNpemU6IDUuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxOTUuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4NCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtO1xuICB9XG59XG5cbi5mb250ODUge1xuICBmb250LXNpemU6IGNhbGMoNS4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTk2Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODUge1xuICAgIGZvbnQtc2l6ZTogNS4zMTI1cmVtO1xuICB9XG59XG5cbi5mb250ODYge1xuICBmb250LXNpemU6IGNhbGMoNS4zNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxOTguNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4NiB7XG4gICAgZm9udC1zaXplOiA1LjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDg3IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNDM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIwMC4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDg3IHtcbiAgICBmb250LXNpemU6IDUuNDM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDg4IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNXJlbSArIDAuNSAqICgxMDB2dyAtIDIwMS44ODIzNTI5NDEycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDg4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgfVxufVxuXG4uZm9udDg5IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNTYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIwMy41ODgyMzUyOTQxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDg5IHtcbiAgICBmb250LXNpemU6IDUuNTYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDkwIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjA1LjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTAge1xuICAgIGZvbnQtc2l6ZTogNS42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ5MSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDdyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTEge1xuICAgIGZvbnQtc2l6ZTogNS42ODc1cmVtO1xuICB9XG59XG5cbi5mb250OTIge1xuICBmb250LXNpemU6IGNhbGMoNS43NXJlbSArIDAuNSAqICgxMDB2dyAtIDIwOC43MDU4ODIzNTI5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDkyIHtcbiAgICBmb250LXNpemU6IDUuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ5MyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTAuNDExNzY0NzA1OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5MyB7XG4gICAgZm9udC1zaXplOiA1LjgxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ5NCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1Ljg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIxMi4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk0IHtcbiAgICBmb250LXNpemU6IDUuODc1cmVtO1xuICB9XG59XG5cbi5mb250OTUge1xuICBmb250LXNpemU6IGNhbGMoNS45Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjEzLjgyMzUyOTQxMThyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTUge1xuICAgIGZvbnQtc2l6ZTogNS45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250OTYge1xuICBmb250LXNpemU6IGNhbGMoNnJlbSArIDAuNSAqICgxMDB2dyAtIDIxNS41Mjk0MTE3NjQ3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk2IHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cblxuLmZvbnQ5NyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTcuMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5NyB7XG4gICAgZm9udC1zaXplOiA2LjA2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ5OCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIxOC45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk4IHtcbiAgICBmb250LXNpemU6IDYuMTI1cmVtO1xuICB9XG59XG5cbi5mb250OTkge1xuICBmb250LXNpemU6IGNhbGMoNi4xODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjIwLjY0NzA1ODgyMzVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTkge1xuICAgIGZvbnQtc2l6ZTogNi4xODc1cmVtO1xuICB9XG59XG5cbi5mb250MTAwIHtcbiAgZm9udC1zaXplOiBjYWxjKDYuMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMjIuMzUyOTQxMTc2NXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDAge1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjMxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMjQuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDEge1xuICAgIGZvbnQtc2l6ZTogNi4zMTI1cmVtO1xuICB9XG59XG5cbi5mb250MTAyIHtcbiAgZm9udC1zaXplOiBjYWxjKDYuMzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjI1Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTAyIHtcbiAgICBmb250LXNpemU6IDYuMzc1cmVtO1xuICB9XG59XG5cbi5mb250MTAzIHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNDM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIyNy40NzA1ODgyMzUzcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwMyB7XG4gICAgZm9udC1zaXplOiA2LjQzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDQge1xuICBmb250LXNpemU6IGNhbGMoNi41cmVtICsgMC41ICogKDEwMHZ3IC0gMjI5LjE3NjQ3MDU4ODJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA0IHtcbiAgICBmb250LXNpemU6IDYuNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwNSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjU2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzAuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDUge1xuICAgIGZvbnQtc2l6ZTogNi41NjI1cmVtO1xuICB9XG59XG5cbi5mb250MTA2IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjMyLjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA2IHtcbiAgICBmb250LXNpemU6IDYuNjI1cmVtO1xuICB9XG59XG5cbi5mb250MTA3IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIzNC4yOTQxMTc2NDcxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwNyB7XG4gICAgZm9udC1zaXplOiA2LjY4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDgge1xuICBmb250LXNpemU6IGNhbGMoNi43NXJlbSArIDAuNSAqICgxMDB2dyAtIDIzNnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDgge1xuICAgIGZvbnQtc2l6ZTogNi43NXJlbTtcbiAgfVxufVxuXG4uZm9udDEwOSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzcuNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDkge1xuICAgIGZvbnQtc2l6ZTogNi44MTI1cmVtO1xuICB9XG59XG5cbi5mb250MTEwIHtcbiAgZm9udC1zaXplOiBjYWxjKDYuODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjM5LjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTEwIHtcbiAgICBmb250LXNpemU6IDYuODc1cmVtO1xuICB9XG59XG5cbi5mb250MTExIHtcbiAgZm9udC1zaXplOiBjYWxjKDYuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDI0MS4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExMSB7XG4gICAgZm9udC1zaXplOiA2LjkzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTIge1xuICBmb250LXNpemU6IGNhbGMoN3JlbSArIDAuNSAqICgxMDB2dyAtIDI0Mi44MjM1Mjk0MTE4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExMiB7XG4gICAgZm9udC1zaXplOiA3cmVtO1xuICB9XG59XG5cbi5mb250MTEzIHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMDYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI0NC41Mjk0MTE3NjQ3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExMyB7XG4gICAgZm9udC1zaXplOiA3LjA2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTQge1xuICBmb250LXNpemU6IGNhbGMoNy4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDYuMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTQge1xuICAgIGZvbnQtc2l6ZTogNy4xMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTUge1xuICBmb250LXNpemU6IGNhbGMoNy4xODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjQ3Ljk0MTE3NjQ3MDZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE1IHtcbiAgICBmb250LXNpemU6IDcuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDExNiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjQ5LjY0NzA1ODgyMzVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE2IHtcbiAgICBmb250LXNpemU6IDcuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTcge1xuICBmb250LXNpemU6IGNhbGMoNy4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjUxLjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE3IHtcbiAgICBmb250LXNpemU6IDcuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDExOCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDI1My4wNTg4MjM1Mjk0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExOCB7XG4gICAgZm9udC1zaXplOiA3LjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDExOSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTQuNzY0NzA1ODgyNHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTkge1xuICAgIGZvbnQtc2l6ZTogNy40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250MTIwIHtcbiAgZm9udC1zaXplOiBjYWxjKDcuNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1Ni40NzA1ODgyMzUzcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyMCB7XG4gICAgZm9udC1zaXplOiA3LjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjEge1xuICBmb250LXNpemU6IGNhbGMoNy41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjU4LjE3NjQ3MDU4ODJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTIxIHtcbiAgICBmb250LXNpemU6IDcuNTYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEyMiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1OS44ODIzNTI5NDEycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyMiB7XG4gICAgZm9udC1zaXplOiA3LjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEyMyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNjEuNTg4MjM1Mjk0MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjMge1xuICAgIGZvbnQtc2l6ZTogNy42ODc1cmVtO1xuICB9XG59XG5cbi5mb250MTI0IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNjMuMjk0MTE3NjQ3MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjQge1xuICAgIGZvbnQtc2l6ZTogNy43NXJlbTtcbiAgfVxufVxuXG4uZm9udDEyNSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTI1IHtcbiAgICBmb250LXNpemU6IDcuODEyNXJlbTtcbiAgfVxufVxuXG4ubGgtMTAge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTEge1xuICBsaW5lLWhlaWdodDogMS4xICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTQge1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmxoLTE2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTcge1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xOCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDtcbn1cblxuLmxoLTE5IHtcbiAgbGluZS1oZWlnaHQ6IDEuOSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjAge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjEge1xuICBsaW5lLWhlaWdodDogMi4xICFpbXBvcnRhbnQ7XG59XG5cbi5saC0yMiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjIgIWltcG9ydGFudDtcbn1cblxuLmxoLTIzIHtcbiAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjQge1xuICBsaW5lLWhlaWdodDogMi40ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0yNSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjUgIWltcG9ydGFudDtcbn1cblxuLm5vLWhvdmVyLWxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmUtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbmUtaGVhZGluZzo6YmVmb3JlLCAubGluZS1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gIGZsZXg6IDEgMCAxLjEyNXJlbTtcbn1cbi5saW5lLWhlYWRpbmc6OmFmdGVyIHtcbiAgbWFyZ2luOiAwIDAgMCAxLjEyNXJlbTtcbn1cblxuLmxpbmUtaGVhZGluZy1keW5hbWljIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGluZS1oZWFkaW5nLWR5bmFtaWM6OmJlZm9yZSwgLmxpbmUtaGVhZGluZy1keW5hbWljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG4ubGluZS1oZWFkaW5nLWR5bmFtaWM6OmFmdGVyIHtcbiAgbWFyZ2luOiAwIDAgMCAxLjEyNXJlbTtcbn1cblxuLmxpbmUtaGVhZGluZy1ndWVzdC1jaGVja291dCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQ6OmJlZm9yZSwgLmxpbmUtaGVhZGluZy1ndWVzdC1jaGVja291dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMS4xMjVyZW07XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQ6OmJlZm9yZSxcbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDAgMS4xMjVyZW07XG4gIGZsZXg6IDEgMCAxLjEyNXJlbTtcbn1cblxuLm1hcmdpbi1ib3R0b20tbW9iaWxlLWNhcnQge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcnQtcGFnZSAjY2FydExvZ2luTW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FydC1wYWdlICNjYXJ0TG9naW5Nb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbTtcbiAgfVxufVxuXG4ubGlzdC1pbmxpbmUtYnVsbCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZTtcbn1cblxuLyogQWRkcyBicmFja2V0cyB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgY29weTsgYm90aCB0aGUgXG4uYnJhY2tldC13cmFwcGVyIGFuZCB0aGUgY29ycmVsYXRpbmcgLmJyYWNrZXQtd3JhcHBlci1saWdodCBvciBcbi5icmFja2V0LXdyYXBwZXItZGFyayBjbGFzcyBtdXN0IGJlIHVzZWQgdG9nZXRoZXIuIFxuRXg6IGNsYXNzPSdicmFja2V0LXdyYXBwZXIgYnJhY2tldC13cmFwcGVyLWRhcmtcIiBjcmVhdGVzIGRhcmsgYnJhY2tldHMgYXJvdW5kIHRleHQgKi9cbi5icmFja2V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuOTM3NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjVyZW0gMC4xODc1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgdG9wIHJpZ2h0LCBib3R0b20gbGVmdCwgYm90dG9tIHJpZ2h0O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgMC4xODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnJhY2tldC13cmFwcGVyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzM2MzYzNiwgIzM2MzYzNiksIGxpbmVhci1ncmFkaWVudCgjMzYzNjM2LCAjMzYzNjM2KSwgbGluZWFyLWdyYWRpZW50KCMzNjM2MzYsICMzNjM2MzYpLCBsaW5lYXItZ3JhZGllbnQoIzM2MzYzNiwgIzM2MzYzNik7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5icmFja2V0LXdyYXBwZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCk7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbn1cbi5icmFja2V0LXdyYXBwZXItbGltZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNDFhOTI4LCAjNDFhOTI4KSwgbGluZWFyLWdyYWRpZW50KCM0MWE5MjgsICM0MWE5MjgpLCBsaW5lYXItZ3JhZGllbnQoIzQxYTkyOCwgIzQxYTkyOCksIGxpbmVhci1ncmFkaWVudCgjNDFhOTI4LCAjNDFhOTI4KTtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuXG4uYm9yZGVyLmJvcmRlci10aGljayB7XG4gIGJvcmRlci13aWR0aDogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmhyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1jaGVja291dC1oZWFkZXIge1xuICBib3gtc2hhZG93OiAwLjA2MjVyZW0gMC4wNjI1cmVtIDAuMzEyNXJlbSAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLyogLmZvY3VzLWRlZmF1bHQge1xuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLXJpbmc7XG4gICAgfVxufSAqL1xuLnJvdy5ndXR0ZXItMjAge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG4ucm93Lmd1dHRlci0yMCAuY29sLTEyLFxuLnJvdy5ndXR0ZXItMjAgLmNvbC1sZy02IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uY29sLTUtd2lkZSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMjAlO1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tNS13aWRlIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtNS13aWRlIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLWxnLTUtd2lkZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbC14bC01LXdpZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG4udi1jZW50ZXIge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLmZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG5cbi50ZXh0LWJsdWUge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cblxuLnRleHQteWVsbG93IHtcbiAgY29sb3I6ICNmZmM2MDA7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5LWJsdWUge1xuICBjb2xvcjogIzAwMUU2MSAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5LXRlYWwge1xuICBjb2xvcjogIzk3ZDRjYSAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5LXB1cnBsZSB7XG4gIGNvbG9yOiAjNEQ0MTg1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zZWNvbmRhcnktcmVkIHtcbiAgY29sb3I6ICNEQzMxMzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS1vcmFuZ2Uge1xuICBjb2xvcjogI2QyNDYyNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWNjZW50LXJlZCwgLnRleHQtYWNjZW50cmVkIHtcbiAgY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1ibHVlLCAudGV4dC1hY2NlbnRibHVlIHtcbiAgY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1wdXJwbGUsIC50ZXh0LWFjY2VudHB1cnBsZSB7XG4gIGNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQteWVsbG93LCAudGV4dC1hY2NlbnR5ZWxsb3cge1xuICBjb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWNjZW50LW9yYW5nZSwgLnRleHQtYWNjZW50b3JhbmdlIHtcbiAgY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1ydXN0LCAudGV4dC1hY2NlbnRydXN0IHtcbiAgY29sb3I6ICNjZjQ1MjAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC0xLCAudGV4dC1hY2NlbnQxIHtcbiAgY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC0yLCAudGV4dC1hY2NlbnQyIHtcbiAgY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC0zLCAudGV4dC1hY2NlbnQzIHtcbiAgY29sb3I6ICM1MTU1N2YgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC00LCAudGV4dC1hY2NlbnQ0IHtcbiAgY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC01LCAudGV4dC1hY2NlbnQ1IHtcbiAgY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC02LCAudGV4dC1hY2NlbnQ2IHtcbiAgY29sb3I6ICNjZjQ1MjAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZm8tMTAwLCAudGV4dC1pbmZvMSB7XG4gIGNvbG9yOiAjZGRlN2VjICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTMwMCwgLnRleHQtaW5mbzMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5mby01MDAsIC50ZXh0LWluZm81IHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZm8tNzAwLCAudGV4dC1pbmZvNyB7XG4gIGNvbG9yOiAjMjI0ZTY0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTkwMCwgLnRleHQtaW5mbzkge1xuICBjb2xvcjogIzE0MmQzOSAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2Vzcy0xMDAsIC50ZXh0LXN1Y2Nlc3MxIHtcbiAgY29sb3I6ICNkNWU2ZGUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtMzAwLCAudGV4dC1zdWNjZXNzMyB7XG4gIGNvbG9yOiAjODJiNTljICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzLTUwMCwgLnRleHQtc3VjY2VzczUge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2Vzcy03MDAsIC50ZXh0LXN1Y2Nlc3M3IHtcbiAgY29sb3I6ICMwMzRhMjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtOTAwLCAudGV4dC1zdWNjZXNzOSB7XG4gIGNvbG9yOiAjMDIyYTE2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItMTAwLCAudGV4dC1kYW5nZXIxIHtcbiAgY29sb3I6ICNmMGQ5ZGEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhbmdlci0zMDAsIC50ZXh0LWRhbmdlcjMge1xuICBjb2xvcjogI2QyOGQ4ZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyLTUwMCwgLnRleHQtZGFuZ2VyNSB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItNzAwLCAudGV4dC1kYW5nZXI3IHtcbiAgY29sb3I6ICM3NDEyMTYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhbmdlci05MDAsIC50ZXh0LWRhbmdlcjkge1xuICBjb2xvcjogIzQyMGEwYyAhaW1wb3J0YW50O1xufVxuLnRleHQtd2FybmluZy0xMDAsIC50ZXh0LXdhcm5pbmcxIHtcbiAgY29sb3I6ICNmY2VmZDUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctMzAwLCAudGV4dC13YXJuaW5nMyB7XG4gIGNvbG9yOiAjZjdkMDgxICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nLTUwMCwgLnRleHQtd2FybmluZzUge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLnRleHQtd2FybmluZy03MDAsIC50ZXh0LXdhcm5pbmc3IHtcbiAgY29sb3I6ICM5NzY2MDIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctOTAwLCAudGV4dC13YXJuaW5nOSB7XG4gIGNvbG9yOiAjNWY0MDAxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTEwMCwgLnRleHQtZ3JheTEge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS0yMDAsIC50ZXh0LWdyYXkyIHtcbiAgY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktMzAwLCAudGV4dC1ncmF5MyB7XG4gIGNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTQwMCwgLnRleHQtZ3JheTQge1xuICBjb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS01MDAsIC50ZXh0LWdyYXk1IHtcbiAgY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktNjAwLCAudGV4dC1ncmF5NiB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTcwMCwgLnRleHQtZ3JheTcge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS04MDAsIC50ZXh0LWdyYXk4IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktOTAwLCAudGV4dC1ncmF5OSB7XG4gIGNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTEwMCwgLnRleHQtZ3JleTEge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS0yMDAsIC50ZXh0LWdyZXkyIHtcbiAgY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMzAwLCAudGV4dC1ncmV5MyB7XG4gIGNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTQwMCwgLnRleHQtZ3JleTQge1xuICBjb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS01MDAsIC50ZXh0LWdyZXk1IHtcbiAgY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktNjAwLCAudGV4dC1ncmV5NiB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTcwMCwgLnRleHQtZ3JleTcge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS04MDAsIC50ZXh0LWdyZXk4IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktOTAwLCAudGV4dC1ncmV5OSB7XG4gIGNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC10cmFucyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2stYWxwaGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuLmJnLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMUU2MSAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeS10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDRjYSAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEQ0MTg1ICFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5LXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQzMxMzYgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyNDYyNyAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC1yZWQsIC5iZy1hY2NlbnRyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LWJsdWUsIC5iZy1hY2NlbnRibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3NiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC1wdXJwbGUsIC5iZy1hY2NlbnRwdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LXllbGxvdywgLmJnLWFjY2VudHllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtb3JhbmdlLCAuYmctYWNjZW50b3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjMwMiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC1ydXN0LCAuYmctYWNjZW50cnVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjQ1MjAgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtMSwgLmJnLWFjY2VudDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTIsIC5iZy1hY2NlbnQyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3NiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC0zLCAuYmctYWNjZW50MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTU1N2YgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtNCwgLmJnLWFjY2VudDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTUsIC5iZy1hY2NlbnQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjMwMiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC02LCAuYmctYWNjZW50NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjQ1MjAgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTEwMCwgLmJnLWluZm8xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYyAhaW1wb3J0YW50O1xufVxuLmJnLWluZm8tMzAwLCAuYmctaW5mbzMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mby01MDAsIC5iZy1pbmZvNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTcwMCwgLmJnLWluZm83IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNGU2NCAhaW1wb3J0YW50O1xufVxuLmJnLWluZm8tOTAwLCAuYmctaW5mbzkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQyZDM5ICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy0xMDAsIC5iZy1zdWNjZXNzMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGUgIWltcG9ydGFudDtcbn1cbi5iZy1zdWNjZXNzLTMwMCwgLmJnLXN1Y2Nlc3MzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyYjU5YyAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtNTAwLCAuYmctc3VjY2VzczUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy03MDAsIC5iZy1zdWNjZXNzNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzRhMjcgIWltcG9ydGFudDtcbn1cbi5iZy1zdWNjZXNzLTkwMCwgLmJnLXN1Y2Nlc3M5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMmExNiAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlci0xMDAsIC5iZy1kYW5nZXIxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYSAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlci0zMDAsIC5iZy1kYW5nZXIzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyOGQ4ZiAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlci01MDAsIC5iZy1kYW5nZXI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlci03MDAsIC5iZy1kYW5nZXI3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0MTIxNiAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlci05MDAsIC5iZy1kYW5nZXI5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyMGEwYyAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctMTAwLCAuYmctd2FybmluZzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1ICFpbXBvcnRhbnQ7XG59XG4uYmctd2FybmluZy0zMDAsIC5iZy13YXJuaW5nMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2QwODEgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nLTUwMCwgLmJnLXdhcm5pbmc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctNzAwLCAuYmctd2FybmluZzcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc2NjAyICFpbXBvcnRhbnQ7XG59XG4uYmctd2FybmluZy05MDAsIC5iZy13YXJuaW5nOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjQwMDEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTEwMCwgLmJnLWdyYXkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktMjAwLCAuYmctZ3JheTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS0zMDAsIC5iZy1ncmF5MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTQwMCwgLmJnLWdyYXk0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktNTAwLCAuYmctZ3JheTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS02MDAsIC5iZy1ncmF5NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTcwMCwgLmJnLWdyYXk3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktODAwLCAuYmctZ3JheTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS05MDAsIC5iZy1ncmF5OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWIgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTEwMCwgLmJnLWdyZXkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktMjAwLCAuYmctZ3JleTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0zMDAsIC5iZy1ncmV5MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTQwMCwgLmJnLWdyZXk0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktNTAwLCAuYmctZ3JleTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS02MDAsIC5iZy1ncmV5NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTcwMCwgLmJnLWdyZXk3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktODAwLCAuYmctZ3JleTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS05MDAsIC5iZy1ncmV5OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWIgIWltcG9ydGFudDtcbn1cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5iZy10cmFucyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2stYWxwaGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMUU2MSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc2Vjb25kYXJ5LXRlYWwge1xuICBib3JkZXItY29sb3I6ICM5N2Q0Y2EgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeS1wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM0RDQxODUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeS1yZWQge1xuICBib3JkZXItY29sb3I6ICNEQzMxMzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeS1vcmFuZ2Uge1xuICBib3JkZXItY29sb3I6ICNkMjQ2MjcgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC1yZWQsIC5ib3JkZXIuYm9yZGVyLWFjY2VudHJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LWJsdWUsIC5ib3JkZXIuYm9yZGVyLWFjY2VudGJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC1wdXJwbGUsIC5ib3JkZXIuYm9yZGVyLWFjY2VudHB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LXllbGxvdywgLmJvcmRlci5ib3JkZXItYWNjZW50eWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtb3JhbmdlLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRvcmFuZ2Uge1xuICBib3JkZXItY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC1ydXN0LCAuYm9yZGVyLmJvcmRlci1hY2NlbnRydXN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtMSwgLmJvcmRlci5ib3JkZXItYWNjZW50MSB7XG4gIGJvcmRlci1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTIsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDIge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC0zLCAuYm9yZGVyLmJvcmRlci1hY2NlbnQzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtNCwgLmJvcmRlci5ib3JkZXItYWNjZW50NCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTUsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDUge1xuICBib3JkZXItY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC02LCAuYm9yZGVyLmJvcmRlci1hY2NlbnQ2IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTEwMCwgLmJvcmRlci5ib3JkZXItaW5mbzEge1xuICBib3JkZXItY29sb3I6ICNkZGU3ZWMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWluZm8tMzAwLCAuYm9yZGVyLmJvcmRlci1pbmZvMyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mby01MDAsIC5ib3JkZXIuYm9yZGVyLWluZm81IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTcwMCwgLmJvcmRlci5ib3JkZXItaW5mbzcge1xuICBib3JkZXItY29sb3I6ICMyMjRlNjQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWluZm8tOTAwLCAuYm9yZGVyLmJvcmRlci1pbmZvOSB7XG4gIGJvcmRlci1jb2xvcjogIzE0MmQzOSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy0xMDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDVlNmRlICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zdWNjZXNzLTMwMCwgLmJvcmRlci5ib3JkZXItc3VjY2VzczMge1xuICBib3JkZXItY29sb3I6ICM4MmI1OWMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MtNTAwLCAuYm9yZGVyLmJvcmRlci1zdWNjZXNzNSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy03MDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3M3IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM0YTI3ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zdWNjZXNzLTkwMCwgLmJvcmRlci5ib3JkZXItc3VjY2Vzczkge1xuICBib3JkZXItY29sb3I6ICMwMjJhMTYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhbmdlci0xMDAsIC5ib3JkZXIuYm9yZGVyLWRhbmdlcjEge1xuICBib3JkZXItY29sb3I6ICNmMGQ5ZGEgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhbmdlci0zMDAsIC5ib3JkZXIuYm9yZGVyLWRhbmdlcjMge1xuICBib3JkZXItY29sb3I6ICNkMjhkOGYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhbmdlci01MDAsIC5ib3JkZXIuYm9yZGVyLWRhbmdlcjUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhbmdlci03MDAsIC5ib3JkZXIuYm9yZGVyLWRhbmdlcjcge1xuICBib3JkZXItY29sb3I6ICM3NDEyMTYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhbmdlci05MDAsIC5ib3JkZXIuYm9yZGVyLWRhbmdlcjkge1xuICBib3JkZXItY29sb3I6ICM0MjBhMGMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctMTAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nMSB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWZkNSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZy0zMDAsIC5ib3JkZXIuYm9yZGVyLXdhcm5pbmczIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjdkMDgxICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nLTUwMCwgLmJvcmRlci5ib3JkZXItd2FybmluZzUge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctNzAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nNyB7XG4gIGJvcmRlci1jb2xvcjogIzk3NjYwMiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZy05MDAsIC5ib3JkZXIuYm9yZGVyLXdhcm5pbmc5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNWY0MDAxICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTEwMCwgLmJvcmRlci5ib3JkZXItZ3JheTEge1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktMjAwLCAuYm9yZGVyLmJvcmRlci1ncmF5MiB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS0zMDAsIC5ib3JkZXIuYm9yZGVyLWdyYXkzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTQwMCwgLmJvcmRlci5ib3JkZXItZ3JheTQge1xuICBib3JkZXItY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktNTAwLCAuYm9yZGVyLmJvcmRlci1ncmF5NSB7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS02MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk2IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTcwMCwgLmJvcmRlci5ib3JkZXItZ3JheTcge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktODAwLCAuYm9yZGVyLmJvcmRlci1ncmF5OCB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS05MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTEwMCwgLmJvcmRlci5ib3JkZXItZ3JleTEge1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktMjAwLCAuYm9yZGVyLmJvcmRlci1ncmV5MiB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS0zMDAsIC5ib3JkZXIuYm9yZGVyLWdyZXkzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTQwMCwgLmJvcmRlci5ib3JkZXItZ3JleTQge1xuICBib3JkZXItY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktNTAwLCAuYm9yZGVyLmJvcmRlci1ncmV5NSB7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS02MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk2IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTcwMCwgLmJvcmRlci5ib3JkZXItZ3JleTcge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktODAwLCAuYm9yZGVyLmJvcmRlci1ncmV5OCB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS05MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXRyYW5zIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYmxhY2stYWxwaGEge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4vKiB0byBiZSB1c2VkIG9uIGEgYSA8ZGl2PiBlbGVtZW50IHRvIGNyZWF0ZSBhIHZlcnRpY2FsIGxpbmUgYmV0d2VlbiBjb2x1bW5zLiBcbllvdXIgcm93IGNsYXNzIG11c3QgaGF2ZSB0aGUgLnBvc2l0aW9uLXJlbGF0aXZlIGNsYXNzLiAqL1xuLnZlcnRpY2FsLWxpbmUge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmVydGljYWwtbGluZSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxufVxuXG4vKiBSZXNwb25zaXZlIGRpdmlkZXIgdGhhdCBjYW4gYmUgYXBwbGllZCB0byBhbnkgYm9vdHN0cmFwIHJvdyBlbGVtZW50LlxuVXNlIHRoZSBmb2xsb3dpbmcgY2xhc3Mgc3RydWN0dXJlIGJhc2VkIG9uIHdoaWNoIGNvbHVtbiB5b3Ugd2FudCB0aGUgZGl2aWRlciB0byBhcHBlYXIgYWZ0ZXI6XG4tIC5kaXZpZGVyLWNvbC1icmVha3BvaW50LW51bWJlcigxLTExKS5cbllvdSBjYW4gYXBwbHkgYSBjdXN0b20gbWFyZ2luIHVzaW5nIHRoZSBmb2xsb3dpbmcgY2xhc3Mgc3RydWN0dXJlOlxuLSAuZGl2aWRlci1tLW51bWJlcigxLTkpICovXG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIG1pbi13aWR0aDogMC4wNjI1cmVtO1xuICBtaW4taGVpZ2h0OiAwLjA2MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4wMzE3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wMzE3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTFdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0yXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTJdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0yXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0zXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTNdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtM1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0zXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC00XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTRdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC00XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC01XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTVdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC01XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC02XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTZdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC02XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC03XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTddKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtN1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC03XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC04XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLThdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC04XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC05XCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTldKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC05XSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMF0pOjpiZWZvcmUsXG5bY2xhc3NePWRpdmlkZXItY29sXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTFcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTFdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTFcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTFdKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTEyXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTEyXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTEyXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTEyXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW5bY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTFbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS0xW2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTFbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0xW2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTJbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS0yW2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0yW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tMltjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5kaXZpZGVyLW0tM1tjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUsXG4uZGl2aWRlci1tLTNbY2xhc3NePWRpdmlkZXItY29sLV06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tM1tjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTNbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW07XG59XG5cbi5kaXZpZGVyLW0tNFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUsXG4uZGl2aWRlci1tLTRbY2xhc3NePWRpdmlkZXItY29sLV06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS00W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNFtjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTVbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS01W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTVbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS01W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTZbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS02W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS02W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNltjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW07XG59XG5cbi5kaXZpZGVyLW0tN1tjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUsXG4uZGl2aWRlci1tLTdbY2xhc3NePWRpdmlkZXItY29sLV06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tN1tjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTdbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW07XG59XG5cbi5kaXZpZGVyLW0tOFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUsXG4uZGl2aWRlci1tLThbY2xhc3NePWRpdmlkZXItY29sLV06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tOFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLThbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG5cbi5kaXZpZGVyLW0tOVtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUsXG4uZGl2aWRlci1tLTlbY2xhc3NePWRpdmlkZXItY29sLV06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tOVtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTlbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW07XG59XG5cbi5kaXZpZGVyLWNvbC0xID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzEpLFxuLmRpdmlkZXItY29sLTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtMiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisyKSxcbi5kaXZpZGVyLWNvbC0yID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisyKSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTMgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMyksXG4uZGl2aWRlci1jb2wtMyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMykge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC00ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzQpLFxuLmRpdmlkZXItY29sLTQgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzQpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtNSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis1KSxcbi5kaXZpZGVyLWNvbC01ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis1KSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTYgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNiksXG4uZGl2aWRlci1jb2wtNiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNikge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC03ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzcpLFxuLmRpdmlkZXItY29sLTcgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzcpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtOCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis4KSxcbi5kaXZpZGVyLWNvbC04ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis4KSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTkgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rOSksXG4uZGl2aWRlci1jb2wtOSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOSkge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC0xMCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMCksXG4uZGl2aWRlci1jb2wtMTAgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEwKSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTExID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzExKSxcbi5kaXZpZGVyLWNvbC0xMSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMTEpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtbm9uZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1zbVwiXSA+ICosXG4gIFtjbGFzc149ZGl2aWRlci1jb2wtc21dID4gKiB7XG4gICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxKSxcbiAgLmRpdmlkZXItY29sLXNtLTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tMiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisyKSxcbiAgLmRpdmlkZXItY29sLXNtLTIgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tMyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiszKSxcbiAgLmRpdmlkZXItY29sLXNtLTMgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tNCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis0KSxcbiAgLmRpdmlkZXItY29sLXNtLTQgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tNSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis1KSxcbiAgLmRpdmlkZXItY29sLXNtLTUgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzUpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tNiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis2KSxcbiAgLmRpdmlkZXItY29sLXNtLTYgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzYpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tNyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis3KSxcbiAgLmRpdmlkZXItY29sLXNtLTcgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzcpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tOCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis4KSxcbiAgLmRpdmlkZXItY29sLXNtLTggPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzgpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tOSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis5KSxcbiAgLmRpdmlkZXItY29sLXNtLTkgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzkpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tMTAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTApLFxuICAuZGl2aWRlci1jb2wtc20tMTAgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEwKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTExID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzExKSxcbiAgLmRpdmlkZXItY29sLXNtLTExID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSxcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC1zbV06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtc20tbm9uZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLW1kXCJdID4gKixcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC1tZF0gPiAqIHtcbiAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC0xID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzEpLFxuICAuZGl2aWRlci1jb2wtbWQtMSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC0yID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzIpLFxuICAuZGl2aWRlci1jb2wtbWQtMiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC0zID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzMpLFxuICAuZGl2aWRlci1jb2wtbWQtMyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC00ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzQpLFxuICAuZGl2aWRlci1jb2wtbWQtNCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC01ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzUpLFxuICAuZGl2aWRlci1jb2wtbWQtNSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC02ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzYpLFxuICAuZGl2aWRlci1jb2wtbWQtNiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC03ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzcpLFxuICAuZGl2aWRlci1jb2wtbWQtNyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC04ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzgpLFxuICAuZGl2aWRlci1jb2wtbWQtOCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC05ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzkpLFxuICAuZGl2aWRlci1jb2wtbWQtOSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC0xMCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMCksXG4gIC5kaXZpZGVyLWNvbC1tZC0xMCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMTApIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtMTEgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTEpLFxuICAuZGl2aWRlci1jb2wtbWQtMTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzExKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlLFxuICBbY2xhc3NePWRpdmlkZXItY29sLW1kXTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1tZC1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdID4gKixcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC1sZ10gPiAqIHtcbiAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy0xID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzEpLFxuICAuZGl2aWRlci1jb2wtbGctMSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy0yID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzIpLFxuICAuZGl2aWRlci1jb2wtbGctMiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy0zID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzMpLFxuICAuZGl2aWRlci1jb2wtbGctMyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy00ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzQpLFxuICAuZGl2aWRlci1jb2wtbGctNCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy01ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzUpLFxuICAuZGl2aWRlci1jb2wtbGctNSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy02ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzYpLFxuICAuZGl2aWRlci1jb2wtbGctNiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy03ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzcpLFxuICAuZGl2aWRlci1jb2wtbGctNyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy04ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzgpLFxuICAuZGl2aWRlci1jb2wtbGctOCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy05ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzkpLFxuICAuZGl2aWRlci1jb2wtbGctOSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy0xMCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMCksXG4gIC5kaXZpZGVyLWNvbC1sZy0xMCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMTApIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctMTEgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTEpLFxuICAuZGl2aWRlci1jb2wtbGctMTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzExKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1sZ1wiXTo6YmVmb3JlLFxuICBbY2xhc3NePWRpdmlkZXItY29sLWxnXTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1sZy1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLXhsXCJdID4gKixcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC14bF0gPiAqIHtcbiAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC0xID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzEpLFxuICAuZGl2aWRlci1jb2wteGwtMSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC0yID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzIpLFxuICAuZGl2aWRlci1jb2wteGwtMiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC0zID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzMpLFxuICAuZGl2aWRlci1jb2wteGwtMyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC00ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzQpLFxuICAuZGl2aWRlci1jb2wteGwtNCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC01ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzUpLFxuICAuZGl2aWRlci1jb2wteGwtNSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC02ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzYpLFxuICAuZGl2aWRlci1jb2wteGwtNiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNikge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC03ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzcpLFxuICAuZGl2aWRlci1jb2wteGwtNyA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNykge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC04ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzgpLFxuICAuZGl2aWRlci1jb2wteGwtOCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC05ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzkpLFxuICAuZGl2aWRlci1jb2wteGwtOSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC0xMCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMCksXG4gIC5kaXZpZGVyLWNvbC14bC0xMCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMTApIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtMTEgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTEpLFxuICAuZGl2aWRlci1jb2wteGwtMTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzExKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlLFxuICBbY2xhc3NePWRpdmlkZXItY29sLXhsXTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC14bC1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmltZy1jeWNsZS1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLmJnLWJveC1pbnNldCBpbWcge1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW1nLWN5Y2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBhbmltYXRpb246IHNsaWRlaW1nIDEwLjVzIGluZmluaXRlIGJvdGggZWFzZS1pbi1vdXQ7XG59XG4uaW1nLWN5Y2xlLnNlY29uZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTMuNXM7XG59XG4uaW1nLWN5Y2xlLnRoaXJkIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtN3M7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVpbWcge1xuICAwJSB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cbiAgMTUlLCAzMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNDUlLCAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5tb2JpbGUtY3VzdG9tLWltZy1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbn1cbi5wbGF5LXBhdXNlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdG9wOiAwLjkzNzVyZW07XG4gIHJpZ2h0OiAwLjkzNzVyZW07XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDIuMjVyZW07XG4gIGhlaWdodDogMi4yNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMy4zNzVyZW0gMy40Mzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSksIDAgLTAuNzVyZW0gMS44NzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAwLjI1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xMiksIC0wLjA2MjVyZW0gMC4xMjVyZW0gMC42MjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE3KSwgMCAtMC4xODc1cmVtIDAuMzEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDkpO1xufVxuLnBsYXktcGF1c2UtYnV0dG9uOmZvY3VzLCAucGxheS1wYXVzZS1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLnBsYXktcGF1c2UtYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDMuMzc1cmVtIDMuNDM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIC0wLjc1cmVtIDEuODc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMC4yNXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTIpLCAtMC4wNjI1cmVtIDAuMTI1cmVtIDAuNjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNyksIDAgLTAuMTg3NXJlbSAwLjMxMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgb3V0bGluZTogMC4wNjI1cmVtIHNvbGlkIHJnYigxNiwgMTYsIDE2KTtcbn1cbi5wbGF5LXBhdXNlLWJ1dHRvbi5yZWctdGhlbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdpY29uLXBhdXNlLWRhcmsnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzMzYzNjM2O2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20xNC43OS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42Wk01LjIxLjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnBsYXktcGF1c2UtYnV0dG9uLnJlZy10aGVtZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ucGxheS1wYXVzZS1idXR0b24ucmVnLXRoZW1lOmhhcygrIC5tb3Rpb24tZXhwLmFuaW1hdGlvbi1wYXVzZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wbGF5LWRhcmsnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzMzYzNjM2O2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20yLjU1LDEuODhjLS4zNi41NC0uNTUsMS4xNy0uNTUsMS44MXYxMi42M2MwLDEuOCwxLjQ2LDMuMjYsMy4yNiwzLjI2LjY0LDAsMS4yNy0uMTksMS44MS0uNTVsOS40Ny02LjMyYzEuNS0xLDEuOS0zLjAzLjktNC41My0uMjQtLjM2LS41NS0uNjYtLjktLjlMNy4wNy45N0M1LjY1LjAyLDMuNzQuMzMsMi42OSwxLjY4bC0uMTQuMmgwWicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5wbGF5LXBhdXNlLWJ1dHRvbi5yZXZlcnNlLXRoZW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wYXVzZS13aGl0ZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTE0Ljc5LjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaTTUuMjEuNDJjLjg4LDAsMS42LjcxLDEuNiwxLjZ2MTUuOTdjMCwuODgtLjcxLDEuNi0xLjYsMS42cy0xLjYtLjcxLTEuNi0xLjZWMi4wMmMwLS44OC43MS0xLjYsMS42LTEuNlonLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGxheS1wYXVzZS1idXR0b24ucmV2ZXJzZS10aGVtZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucGxheS1wYXVzZS1idXR0b24ucmV2ZXJzZS10aGVtZTpoYXMoKyAubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGxheS13aGl0ZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTIuNTUsMS44OGMtLjM2LjU0LS41NSwxLjE3LS41NSwxLjgxdjEyLjYzYzAsMS44LDEuNDYsMy4yNiwzLjI2LDMuMjYuNjQsMCwxLjI3LS4xOSwxLjgxLS41NWw5LjQ3LTYuMzJjMS41LTEsMS45LTMuMDMuOS00LjUzLS4yNC0uMzYtLjU1LS42Ni0uOS0uOUw3LjA3Ljk3QzUuNjUuMDIsMy43NC4zMywyLjY5LDEuNjhsLS4xNC4yaDBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkIC5pbWctY3ljbGUge1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufSIsIi8qKlxuICogQGxpY2Vuc2VcbiAqIE15Rm9udHMgV2ViZm9udCBCdWlsZCBJRCAzNDk4MDA0LCAyMDE3LTEyLTE0VDEwOjM2OjM3LTA1MDBcbiAqXG4gKiBUaGUgZm9udHMgbGlzdGVkIGluIHRoaXMgbm90aWNlIGFyZSBzdWJqZWN0IHRvIHRoZSBFbmQgVXNlciBMaWNlbnNlXG4gKiBBZ3JlZW1lbnQocykgZW50ZXJlZCBpbnRvIGJ5IHRoZSB3ZWJzaXRlIG93bmVyLiBBbGwgb3RoZXIgcGFydGllcyBhcmVcbiAqIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCBmcm9tIHVzaW5nIHRoZSBMaWNlbnNlZCBXZWJmb250cyhzKS5cbiAqXG4gKiBZb3UgbWF5IG9idGFpbiBhIHZhbGlkIGxpY2Vuc2UgYXQgdGhlIFVSTHMgYmVsb3cuXG4gKlxuICogV2ViZm9udDogSnVzdExvdmVseSBieSBOaWNreSBMYWF0elxuICogVVJMOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS9mb250cy9uaWNreS1sYWF0ei9qdXN0LWxvdmVseS9qdXN0LWxvdmVseS9cbiAqIENvcHlyaWdodDogQ29weXJpZ2h0IChjKSAyMDE2IGJ5IE5pY2t5IExhYXR6LiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgcGFnZXZpZXdzOiA4LDAwMCwwMDBcbiAqXG4gKlxuICogTGljZW5zZTogaHR0cHM6Ly93d3cubXlmb250cy5jb20vdmlld2xpY2Vuc2U/dHlwZT13ZWImYnVpbGRpZD0zNDk4MDA0XG4gKlxuICogwqkgMjAxNyBNeUZvbnRzIEluY1xuKi9cblxuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKdXN0TG92ZWx5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy8zNTYwMTRfMF8wLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vd2ViZm9udHMvMzU2MDE0XzBfMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5zdmcjd2YnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovIiwiLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInJvb3RcIjtcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJ0eXBlXCI7XG5AaW1wb3J0IFwiaW1hZ2VzXCI7XG5AaW1wb3J0IFwiY29kZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiaW5wdXQtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjdXN0b20tZm9ybXNcIjtcbkBpbXBvcnQgXCJuYXZcIjtcbkBpbXBvcnQgXCJuYXZiYXJcIjtcbkBpbXBvcnQgXCJjYXJkXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInBhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJiYWRnZVwiO1xuQGltcG9ydCBcImp1bWJvdHJvblwiO1xuQGltcG9ydCBcImFsZXJ0XCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJtZWRpYVwiO1xuQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjbG9zZVwiO1xuQGltcG9ydCBcInRvYXN0c1wiO1xuQGltcG9ydCBcIm1vZGFsXCI7XG5AaW1wb3J0IFwidG9vbHRpcFwiO1xuQGltcG9ydCBcInBvcG92ZXJcIjtcbkBpbXBvcnQgXCJjYXJvdXNlbFwiO1xuQGltcG9ydCBcInNwaW5uZXJzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwicHJpbnRcIjtcbiIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJAaW1wb3J0IFwidXRpbGl0aWVzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuXG4vLyBmb250LWF3ZXNvbWUgZm9udCBmaWxlIGxvY2F0aW9ucyBpbiByZWxhdGlvbiB0byB0YXJnZXQgbG9jYXRpb24gb2YgdGhlIGNzcyBmaWxlLlxuJGZhLWZvbnQtcGF0aDogXCIuLi9mb250c1wiICFkZWZhdWx0O1xuXG4vLyBmbGFnIGljb25zIGxvY2F0aW9uIGluIHJlbGF0aW9uIHRvIHRhcmdldCBsb2NhdGlvbiBvZiB0aGUgY3NzIGZpbGUuXG4kZmxhZy1pY29uLWNzcy1wYXRoOiBcIi4uL2ZvbnRzL2ZsYWdzL1wiICFkZWZhdWx0O1xuXG4vLyBWYXJpYWJsZXNcbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIFRoZW1lIGNvbG9ycyBkb2N1bWVudGF0aW9uOiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjEvZ2V0dGluZy1zdGFydGVkL3RoZW1pbmcvI3RoZW1lLWNvbG9yc1xuLy8gVmFyaWFibGUgbmFtZXMgZnJvbSBodHRwczovL2tsYWFzaC5naXRodWIuaW8veGtjZGNvbG9ycGlja2VyIG9yIFplcGxpbiBjb2xvciBpZGVudGlmaWVyXG5cbi8vIE5GTSBjb2xvciBwYWxldHRlIChmcm9tIGNvbXBzKVxuXG4vLyBicmFuZCBjb2xvclxuJG5mbS1ncmVlbjogIzA0NmEzODtcblxuLy8gdWkgY29sb3JzXG4kYmx1ZTogIzMyNmZlMjtcbiRjaGFyY29hbDogIzRjNGM0YztcbiRkYXJrLWdyYXk6ICMzNjM2MzY7XG4kZWVyaWUtYmxhY2s6ICMxYjFiMWI7XG4kd2hpdGU6ICNmZmY7XG4kbmZtLWdyZWVuOiAjMDQ2YTM4O1xuJHN0b3JteS1ibHVlOiAjMzE3MDhmO1xuJG1hcmlnb2xkOiAjZmZjNjAwO1xuJHJ1c3R5LXJlZDogI2IyMjAwZDtcbiRtZWRpdW0tZGFyay1jeWFuOiAjMzI3MTkwO1xuJGRhcmstY3lhbjogIzFlNDQ1NjtcbiRwYXRyaW90aWMtYmx1ZTogIzAwMUU2MTtcbiRuZm0tbGltZTogIzQxYTkyODtcblxuLy8gYnJhbmQgYWNjZW50c1xuJHJ1c3R5LXJlZDogI2IyMjAwZDtcbiRwcnVzc2lhbi1ibHVlOiAjMDA0ODc2O1xuJGR1c2stcHVycGxlOiAjNTE1NTdmO1xuJG1hcmlnb2xkOiAjZmZjNjAwO1xuJG9yYW5nZTogI2Y5NjMwMjtcbiRyZWQtb3JhbmdlOiAjY2Y0NTIwO1xuXG4vLyBCcmFuZCBDb2xvcnNcbiRicmFuZC1wcmltYXJ5OiAkbmZtLWdyZWVuICFkZWZhdWx0O1xuJGJyYW5kLW1haW46ICRicmFuZC1wcmltYXJ5O1xuJGJyYW5kLXNlY29uZGFyeTogJGRhcmstZ3JheSAhZGVmYXVsdDtcbiRicmFuZC1kYW5nZXI6ICRydXN0eS1yZWQ7XG5cbi8vIFNlY29uZGFyeSBDb2xvcnNcbiRzZWNvbmRhcnktYmx1ZTogJHBhdHJpb3RpYy1ibHVlO1xuJHNlY29uZGFyeS10ZWFsOiAjOTdkNGNhO1xuJHNlY29uZGFyeS1wdXJwbGU6ICM0RDQxODU7XG4kc2Vjb25kYXJ5LXJlZDogI0RDMzEzNjtcbiRzZWNvbmRhcnktb3JhbmdlOiAjZDI0NjI3O1xuXG4vLyBBY2NlbnQgQ29sb3JzXG4kYWNjZW50LXJlZDogJHJ1c3R5LXJlZDtcbiRhY2NlbnQtYmx1ZTogJHBydXNzaWFuLWJsdWU7XG4kYWNjZW50LXB1cnBsZTogJGR1c2stcHVycGxlO1xuJGFjY2VudC15ZWxsb3c6ICRtYXJpZ29sZDtcbiRhY2NlbnQtb3JhbmdlOiAkb3JhbmdlO1xuJGFjY2VudC1ydXN0OiAkcmVkLW9yYW5nZTtcblxuLy8gT2xkIEFjY2VudCBDb2xvcnNcbiRhY2NlbnQxOiAkcnVzdHktcmVkO1xuJGFjY2VudDI6ICRwcnVzc2lhbi1ibHVlO1xuJGFjY2VudDM6ICRkdXNrLXB1cnBsZTtcbiRhY2NlbnQ0OiAkbWFyaWdvbGQ7XG4kYWNjZW50NTogJG9yYW5nZTtcbiRhY2NlbnQ2OiAkcmVkLW9yYW5nZTtcblxuLy8gaW5mbyBjb2xvcnNcblxuJGluZm8tMTAwOiAjZGRlN2VjO1xuJGluZm8tMzAwOiAjNzZhMGI0O1xuJGluZm8tNTAwOiAkc3Rvcm15LWJsdWU7XG4kaW5mby03MDA6ICMyMjRlNjQ7XG4kaW5mby05MDA6ICMxNDJkMzk7XG5cbi8vIHN1Y2Nlc3MgY29sb3JzXG5cbiRzdWNjZXNzLTEwMDogI2Q1ZTZkZTtcbiRzdWNjZXNzLTMwMDogIzgyYjU5YztcbiRzdWNjZXNzLTUwMDogJG5mbS1ncmVlbjtcbiRzdWNjZXNzLTcwMDogIzAzNGEyNztcbiRzdWNjZXNzLTkwMDogIzAyMmExNjtcblxuLy8gZGFuZ2VyIGNvbG9yc1xuXG4kZGFuZ2VyLTEwMDogI2YwZDlkYTtcbiRkYW5nZXItMzAwOiAjZDI4ZDhmO1xuJGRhbmdlci01MDA6ICNhNTFhMWY7XG4kZGFuZ2VyLTcwMDogIzc0MTIxNjtcbiRkYW5nZXItOTAwOiAjNDIwYTBjO1xuXG4vLyB3YXJuaW5nIGNvbG9yc1xuXG4kd2FybmluZy0xMDA6ICNmY2VmZDU7XG4kd2FybmluZy0zMDA6ICNmN2QwODE7XG4kd2FybmluZy01MDA6ICNlZWExMDM7XG4kd2FybmluZy03MDA6ICM5NzY2MDI7XG4kd2FybmluZy05MDA6ICM1ZjQwMDE7XG5cbi8vIGFsZXJ0IGNvbG9yc1xuJHBhbGUtZ3JlZW46ICRzdWNjZXNzLTEwMDtcbiRwYWxlLWJsdWU6ICRpbmZvLTEwMDtcbiRwYWxlLXllbGxvdzogJHdhcm5pbmctMTAwO1xuJHBhbGUtcmVkOiAkZGFuZ2VyLTEwMDtcbiRkYXJrLXJlZDogJGRhbmdlci05MDA7XG5cbi8vIHV0aWxpdHkgY29sb3JzXG4kYmxhY2s6ICMwMDA7XG4kd2hpdGU6ICNmZmY7XG4kdHJhbnM6IHRyYW5zcGFyZW50O1xuJGJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDYwJSk7XG5cbi8vIEdyYXlzXG4kZ3JheS0xMDA6ICNmNWY1ZjUgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOGU4ZTggIWRlZmF1bHQ7XG4kZ3JheS0zMDA6IG1peCgkZ3JheS0yMDAsICNjY2MpICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2NjICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWVhZWFlICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNjY2ICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNGM0YzRjICFkZWZhdWx0O1xuJGdyYXktODAwOiAkZGFyay1ncmF5ICFkZWZhdWx0O1xuJGdyYXktOTAwOiBtaXgoJGRhcmstZ3JheSwgJGJsYWNrKSAhZGVmYXVsdDtcblxuLy8gIFVJIENvbG9ycyAoZXhwZWN0ZWQgQm9vdHN0cmFwIHRoZW1lIGNvbG9ycylcbiRwcmltYXJ5OiAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICRjaGFyY29hbCAhZGVmYXVsdDtcbiRkYXJrOiAkZGFyay1ncmF5ICFkZWZhdWx0O1xuJGxpZ2h0OiAkd2hpdGUgIWRlZmF1bHQ7XG4kc3VjY2VzczogJHN1Y2Nlc3MtNTAwICFkZWZhdWx0O1xuJGluZm86ICRpbmZvLTUwMCAhZGVmYXVsdDtcbiR3YXJuaW5nOiAkd2FybmluZy01MDAgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAkZGFuZ2VyLTUwMCAhZGVmYXVsdDtcbiRmb2N1czogJGluZm8tMzAwICFkZWZhdWx0O1xuXG4vLyBVSSBDb2xvciBNYXBwaW5nc1xuJHVpLWNvbG9yczogKFxuICAgIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgICBcImdyZWVuXCI6ICRuZm0tZ3JlZW4sXG4gICAgXCJsaW1lXCI6ICRuZm0tbGltZSxcbiAgICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICAgIFwiZGFya1wiOiAkZGFyayxcbiAgICBcImJsYWNrXCI6ICRibGFjayxcbiAgICBcImxpZ2h0XCI6ICRsaWdodCxcbiAgICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAkZGFuZ2VyLFxuICAgIFwiZm9jdXNcIjogJGZvY3VzXG4pO1xuXG4vLyBNYW55IEJvb3RzdHJhcCBtaXhpbnMgbG9vcCB0aHJ1IHRoaXMgdG8gY3JlYXRlIHJlcGV0aXRpdmUgcnVsZXMgZm9yIGVhY2ggY29sb3IgaW4gdGhpcyBtYXAuXG4vLyBFeGFtcGxlOiAudGV4dC1wcmltYXJ5LCAudGV4dC1zZWNvbmRhcnksIC50ZXh0LVtldmVyeSBjb2xvciB2YXIgaW4gdGhlIG1hcF1cbi8vIEJlIGNhcmVmdWwgbm90IHRvIG92ZXJsb2FkIHRoaXMgd2l0aCBtb3JlIHZhbHVlcyB0aGFuIG5lY2Vzc2FyeS5cbiR0aGVtZS1jb2xvcnM6IChcbiAgICApICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLWNvbGxlY3QoJHVpLWNvbG9ycyxcbiAgICAgICAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gdGhlIGZvbGxvd2luZyBtYXBzIGFyZSBkaXZpZGVkIHVwIHRvIG1ha2UgY29sb3ItYmxvY2sgcmVuZGVyaW5nIGVhc2llciB0byBhdXRvbWF0ZSBpbiBfc3R5bGVHdWlkZS5zY3NzIGFuZCBnZW5lcmF0ZSBoZWxwZXIgY2xhc3NlcyBpbiBfY29sb3JzLnNjc3NcblxuJHNlY29uZGFyeS1jb2xvcnM6IChcbiAgICBcImJsdWVcIjogJHNlY29uZGFyeS1ibHVlLFxuICAgIFwidGVhbFwiOiAkc2Vjb25kYXJ5LXRlYWwsXG4gICAgXCJwdXJwbGVcIjogJHNlY29uZGFyeS1wdXJwbGUsXG4gICAgXCJyZWRcIjogJHNlY29uZGFyeS1yZWQsXG4gICAgXCJvcmFuZ2VcIjogJHNlY29uZGFyeS1vcmFuZ2Vcbik7XG5cbiRhY2NlbnQtY29sb3JzOiAoXG4gICAgXCJyZWRcIjogJGFjY2VudC1yZWQsXG4gICAgXCJibHVlXCI6ICRhY2NlbnQtYmx1ZSxcbiAgICBcInB1cnBsZVwiOiAkYWNjZW50LXB1cnBsZSxcbiAgICBcInllbGxvd1wiOiAkYWNjZW50LXllbGxvdyxcbiAgICBcIm9yYW5nZVwiOiAkYWNjZW50LW9yYW5nZSxcbiAgICBcInJ1c3RcIjogJGFjY2VudC1ydXN0XG4pO1xuXG4kYWNjZW50LWNvbG9ycy1vbGQ6IChcbiAgICBcIjFcIjogJGFjY2VudDEsXG4gICAgXCIyXCI6ICRhY2NlbnQyLFxuICAgIFwiM1wiOiAkYWNjZW50MyxcbiAgICBcIjRcIjogJGFjY2VudDQsXG4gICAgXCI1XCI6ICRhY2NlbnQ1LFxuICAgIFwiNlwiOiAkYWNjZW50NlxuKTtcblxuJGluZm8tY29sb3JzOiAoXG4gICAgXCIxMDBcIjogJGluZm8tMTAwLFxuICAgIFwiMzAwXCI6ICRpbmZvLTMwMCxcbiAgICBcIjUwMFwiOiAkaW5mby01MDAsXG4gICAgXCI3MDBcIjogJGluZm8tNzAwLFxuICAgIFwiOTAwXCI6ICRpbmZvLTkwMFxuKTtcblxuJHN1Y2Nlc3MtY29sb3JzOiAoXG4gICAgXCIxMDBcIjogJHN1Y2Nlc3MtMTAwLFxuICAgIFwiMzAwXCI6ICRzdWNjZXNzLTMwMCxcbiAgICBcIjUwMFwiOiAkc3VjY2Vzcy01MDAsXG4gICAgXCI3MDBcIjogJHN1Y2Nlc3MtNzAwLFxuICAgIFwiOTAwXCI6ICRzdWNjZXNzLTkwMFxuKTtcblxuJGRhbmdlci1jb2xvcnM6IChcbiAgICBcIjEwMFwiOiAkZGFuZ2VyLTEwMCxcbiAgICBcIjMwMFwiOiAkZGFuZ2VyLTMwMCxcbiAgICBcIjUwMFwiOiAkZGFuZ2VyLTUwMCxcbiAgICBcIjcwMFwiOiAkZGFuZ2VyLTcwMCxcbiAgICBcIjkwMFwiOiAkZGFuZ2VyLTkwMFxuKTtcblxuJHdhcm5pbmctY29sb3JzOiAoXG4gICAgXCIxMDBcIjogJHdhcm5pbmctMTAwLFxuICAgIFwiMzAwXCI6ICR3YXJuaW5nLTMwMCxcbiAgICBcIjUwMFwiOiAkd2FybmluZy01MDAsXG4gICAgXCI3MDBcIjogJHdhcm5pbmctNzAwLFxuICAgIFwiOTAwXCI6ICR3YXJuaW5nLTkwMFxuKTtcblxuJGFsZXJ0LWNvbG9yczogKFxuICAgIFwicGFsZS1ncmVlblwiOiAkcGFsZS1ncmVlbixcbiAgICBcInBhbGUtYmx1ZVwiOiAkcGFsZS1ibHVlLFxuICAgIFwicGFsZS15ZWxsb3dcIjogJHBhbGUteWVsbG93LFxuICAgIFwicGFsZS1yZWRcIjogJHBhbGUtcmVkXG4pO1xuXG4kdXRpbGl0eS1jb2xvcnM6IChcbiAgICBcImJsYWNrXCI6ICRibGFjayxcbiAgICBcIndoaXRlXCI6ICR3aGl0ZSxcbiAgICBcInRyYW5zXCI6ICR0cmFucyxcbiAgICBcImJsYWNrLWFscGhhXCI6ICRibGFjay1hbHBoYVxuKTtcblxuLy8gRnVsbCBDb2xvciBQYWxldHRlIE1hcHBpbmdzLCBmb3IgOnJvb3QgQ1NTXG5cbiRjb2xvcnM6IChcbiAgICApICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLWNvbGxlY3QoXG4gICAgICAgICRzZWNvbmRhcnktY29sb3JzLFxuICAgICAgICAkYWNjZW50LWNvbG9ycyxcbiAgICAgICAgJGluZm8tY29sb3JzLFxuICAgICAgICAkc3VjY2Vzcy1jb2xvcnMsXG4gICAgICAgICRkYW5nZXItY29sb3JzLFxuICAgICAgICAkd2FybmluZy1jb2xvcnMsXG4gICAgICAgICRhbGVydC1jb2xvcnMsXG4gICAgICAgICR1dGlsaXR5LWNvbG9ycyxcbiAgICAgICAgJGNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6IGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZm9udC1weC1mYWxsYmFjazogZmFsc2U7XG5cbi8vIFNwYWNpbmdcbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kc3BhY2VyOiByZW0oMTVweCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAgICkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKCgwOiAwLFxuICAgICAgICAgICAgMTogKCRzcGFjZXIgKiAwLjUpLCAvLyA3LjVweFxuICAgICAgICAgICAgMjogKCRzcGFjZXIgKiAxKSwgLy8gMTVweFxuICAgICAgICAgICAgMzogKCRzcGFjZXIgKiAxLjUpLCAvLyAyMi41cHhcbiAgICAgICAgICAgIDQ6ICgkc3BhY2VyICogMiksIC8vIDMwcHhcbiAgICAgICAgICAgIDU6ICgkc3BhY2VyICogMi41KSwgLy8gMzcuNXB4XG4gICAgICAgICAgICA2OiAoJHNwYWNlciAqIDMpLCAvLyA0NXB4XG4gICAgICAgICAgICA3OiAoJHNwYWNlciAqIDMuNSksIC8vIDUyLjVweFxuICAgICAgICAgICAgODogKCRzcGFjZXIgKiA0KSwgLy8gNjBweFxuICAgICAgICAgICAgOTogKCRzcGFjZXIgKiA0LjUpLCAvLyA2Ny41cHhcbiAgICAgICAgICAgIDEwOiAoJHNwYWNlciAqIDcpLCAvLyAxMDVweFxuICAgICAgICAgICAgLy8gQWRkZWQgaGFsZiBzdGVwc1xuICAgICAgICAgICAgXCIxXzVcIjogKCRzcGFjZXIgKiAwLjc1KSwgLy8gMTEuMjVweFxuICAgICAgICAgICAgXCIyXzVcIjogKCRzcGFjZXIgKiAxLjI1KSwgLy8gMTguNzVweFxuICAgICAgICAgICAgXCIzXzVcIjogKCRzcGFjZXIgKiAxLjc1KSwgLy8gMjYuMjVweFxuICAgICAgICAgICAgXCI0XzVcIjogKCRzcGFjZXIgKiAyLjI1KSwgLy8gMzMuNzVweFxuICAgICAgICAgICAgXCI1XzVcIjogKCRzcGFjZXIgKiAyLjc1KSwgLy8gNDEuMjVweFxuICAgICAgICAgICAgXCI2XzVcIjogKCRzcGFjZXIgKiAzLjI1KSwgLy8gNDguNzVweFxuICAgICAgICAgICAgXCI3XzVcIjogKCRzcGFjZXIgKiAzLjc1KSwgLy8gNTYuMjVweFxuICAgICAgICAgICAgXCI4XzVcIjogKCRzcGFjZXIgKiA0LjI1KSwgLy8gNjMuNzVweFxuICAgICAgICAgICAgXCI5XzVcIjogKCRzcGFjZXIgKiA0Ljc1KSwgLy8gNzEuMjVweFxuICAgICAgICAgICAgXCIxMF81XCI6ICgkc3BhY2VyICogNy4yNSkgLy8gMTA4Ljc1cHhcbiAgICAgICAgKSwgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKFxuICAgICkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZSgoMjU6IDI1JSxcbiAgICAgICAgICAgIDMzOiAzMy4zMzMzJSxcbiAgICAgICAgICAgIDUwOiA1MCUsXG4gICAgICAgICAgICA2NjogNjYuNjY2NiUsXG4gICAgICAgICAgICA3NTogNzUlLFxuICAgICAgICAgICAgMTAwOiAxMDAlLFxuICAgICAgICAgICAgYXV0bzogYXV0byksICRzaXplc1xuKTtcbi8vIHN0eWxlbGludC1lbmFibGVcblxuLy8gQm9keVxuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiBub25lICFkZWZhdWx0O1xuJGxpbmstZ3JleTogIzM2MzYzNjtcblxuJGxpbmstaG92ZXItdHJhbnNpdGlvbjogY29sb3IgMC4wOHMgZWFzZS1pbi1vdXQ7XG5cbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAyNSUgIWRlZmF1bHQ7XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAgIHhzOiAwLFxuICAgIHNtOiA1NzZweCxcbiAgICBtZDogNzY4cHgsXG4gICAgbGc6IDEwMjVweCxcbiAgICB4bDogMTM2NnB4KSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIlxuKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gZWZmZWN0aXZlbHkgcmVtb3ZlIG1heCBjb250ZW50IHdpZHRocyAoZXhjZXB0IGZvciB4bCksIGJ5IHNldHRpbmcgdGhlbSBhbGwgZXF1YWwgdG8gdGhlaXIgY29ycmVzcG9uZGluZyBcIm5leHRcIiBncmlkLWJyZWFrcG9pbnQgdmFsdWVzXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHNtOiA3NjhweCxcbiAgICBtZDogMTAyNXB4LFxuICAgIGxnOiAxMjAwcHgsXG4gICAgeGw6IDEyNzBweCAvLyBjYXBzIHRoZSBpbm5lciBjb250ZW50IG1heCB3aWR0aCBhdCAxMjQwcHhcbiAgICApICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCJcbik7XG5cbi8vIEdyaWQgY29sdW1uc1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6IDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoczogKFxuICAgIHhzOiByZW0oMzBweCksXG4gICAgbGc6IHJlbSgzMHB4KVxuKTtcblxuLy8gQ29tcG9uZW50c1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6IDEuNCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogMS4zICFkZWZhdWx0O1xuXG4vLyBCb3JkZXJzIHV0aWxpdHkgY2xhc3MgZG9jdW1lbnRhdGlvbjogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4wL3V0aWxpdGllcy9ib3JkZXJzL1xuJGJvcmRlci13aWR0aDogcmVtKDFweCkgIWRlZmF1bHQ7XG4kYm9yZGVyLXRoaWNrLXdpZHRoOiByZW0oMnB4KTtcblxuJGJvcmRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci1saWdodDogJGdyYXktMjAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci1tZWRpdW06ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItZGFyazogJGRhcmsgIWRlZmF1bHQ7XG5cbiRib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiRib3JkZXItbGlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1saWdodDtcbiRib3JkZXItbWVkaXVtOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3ItbWVkaXVtO1xuJGJvcmRlci1kYXJrOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3ItZGFyaztcbiRib3JkZXItZGFuZ2VyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRkYW5nZXI7XG4kYm9yZGVyLWRhc2hlZDogJGJvcmRlci13aWR0aCBkYXNoZWQgJGJvcmRlci1jb2xvcjtcbiRib3JkZXItaW5mbzogJGJvcmRlci10aGljay13aWR0aCBzb2xpZCAkaW5mbztcbiRjYWxlbmRlci1ib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgI2MwYmZiZjtcblxuJGJvcmRlci1yYWRpdXM6IHJlbSgycHgpICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6IHJlbSg0cHgpICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6IHJlbSg2cHgpICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kaG9yaXpvbnRhbC1ydWxlLWdyZXk6ICRncmF5LTQwMDtcbiRob3Jpem9udGFsLXJ1bGUtZ3JleS1kYXJrOiAkZGFyaztcblxuJHJvdW5kZWQtcGlsbDogNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCA3LjUlKSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAwIHJlbSg4cHgpIHJlbSgxNHB4KSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgNTAlKSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDE3LjUlKSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAwLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogMC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAkY2FyZXQtd2lkdGggKiAwLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiBhbGwgMC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6IG9wYWNpdHkgMC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6IGhlaWdodCAwLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoXG4gICAgKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKCgoMjEgOSksXG4gICAgICAgICAgICAoMTYgOSksXG4gICAgICAgICAgICAoNCAzKSxcbiAgICAgICAgICAgICgxIDEpLFxuICAgICAgICApLFxuICAgICAgICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBGb250c1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXRpdGxlOiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNjcmlwdDogXCJKdXN0TG92ZWx5XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlLXB4OiAxNnB4OyAvLyBQWCB2YWx1ZSBmb3IgYmFzZSBmb250IHNpemUgZm9yIHVzZSBpbiBjYWxjdWxhdGlvbnNcbiRmb250LXNpemUtYmFzZS1tb2JpbGUtcHg6IDE0cHg7IC8vIFBYIHZhbHVlIGZvciBiYXNlIGZvbnQgc2l6ZSBvbiBtb2JpbGUgZm9yIHVzZSBpbiBjYWxjdWxhdGlvbnNcbiRmb250LXNpemUtYmFzZTogMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgLiBhcHBsaWVkIHRvIDxodG1sPiBlbGVtZW50XG4kZm9udC1zaXplLWJvZHk6IHJlbSgxNnB4KSAhZGVmYXVsdDsgLy8gZm9udCBzaXplIGFwcGxpZWQgdG8gPGJvZHk+IGVsZW1lbnRcbiRmb250LXNpemUtYm9keS1zbTogcmVtKDE0cHgpO1xuJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTogJGZvbnQtc2l6ZS1ib2R5LXNtO1xuJGZvbnQtc2l6ZS1sZzogcmVtKDE4cHgpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogcmVtKDEycHgpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS14czogcmVtKDExcHgpICFkZWZhdWx0OyAvLyB1bnVzZWRcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6IGxpZ2h0ZXIgIWRlZmF1bHQ7IC8vIHVudXNlZFxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYmxhY2s6IDkwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6IGJvbGRlciAhZGVmYXVsdDtcbiRmb250LXN0eWxlLWl0YWxpYzogaXRhbGljICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjQgIWRlZmF1bHQ7IC8vIDEuMyBpbiBtb2JpbGUgY2hlY2sgWEQgb24gdGhpc1xuJGxldHRlci1zcGFjaW5nLWJhc2U6IDAgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAoXG4gICAgJHNwYWNlciAqIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b20tbW9iaWxlOiAkc3BhY2VyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG5cbiRwYXJhZ3JhcGgtbGluZS1oZWlnaHQ6IDEuNDtcbiRwYXJhZ3JhcGgtbGluZS1oZWlnaHQtbW9iaWxlOiAxLjM7XG4kcGFyYWdyYXBoLXNtYWxsLWxpbmUtaGVpZ2h0OiAxO1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlO1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogcmVtKDEycHgpICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAoXG4gICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICRob3Jpem9udGFsLXJ1bGUtZ3JleSAhZGVmYXVsdDtcbiRoci1ib3JkZXItY29sb3ItbGlnaHQ6ICRib3JkZXItY29sb3ItbGlnaHQgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAwLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDAuNXJlbSAhZGVmYXVsdDtcblxuLy8gVGFibGVzXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206IHJlbSgxMHB4KSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogJHRyYW5zICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogcmdiYSgkYmxhY2ssIDAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6IHJnYmEoJGJsYWNrLCAwLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogJGdyYXktNjAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiByZ2JhKCR3aGl0ZSwgMC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogcmdiYSgkd2hpdGUsIDAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogbGlnaHRlbigkZ3JheS05MDAsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAtNiAhZGVmYXVsdDtcblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IHJlbSg3LjVweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6IHJlbSgxOHB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6IDEuMiAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogcmVtKDJweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAwLjIxNikgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206IHJlbSg0cHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206IHJlbSg4cHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206IHJlbSgxNnB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiByZW0oMTZweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogcmVtKDMwcHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6IHJlbSgyMHB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4vLyBCdXR0b25zXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tZm9udC13ZWlnaHQ6ICRpbnB1dC1idG4tZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogJGJvcmRlci10aGljay13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogMCAwIDAgJHRyYW5zICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogMCAwIDAgJHRyYW5zICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcblxuJGJ0bi1kaXNhYmxlZC1tYWluLWJnOiAkZ3JheS0yMDA7XG4kYnRuLWRpc2FibGVkLW1haW4tYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XG4kYnRuLWRpc2FibGVkLW1haW4tY29sb3I6ICRncmF5LTQwMDtcbiRidG4taWNvbi1zaXplOiByZW0oMjBweCk7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogcmVtKDVweCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6IHJlbSg2cHgpICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogcmVtKDEycHgpICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogcmVtKDE2cHgpICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1tb2JpbGU6IHJlbSgxNHB4KTtcbiRpbnB1dC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6IDEuNCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogcmVtKDJweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogcmVtKDNweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogcmVtKDJweCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7IC8vIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0OyAvLyAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1kaXNhYmxlZC1wbGFjZWhvbGRlci1jb2xvcjogcmdiYSgkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IsIDAuOCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogKFxuICAgICRpbnB1dC1mb250LXNpemUgKiAkaW5wdXQtbGluZS1oZWlnaHQpICsgKCRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDAuNWVtfSArICN7JGlucHV0LXBhZGRpbmcteX0pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0ICogMC4yNWVtfSArICN7Y2FsYygkaW5wdXQtcGFkZGluZy15IC8gMil9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbX0gKyAjeyRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtfSArICN7JGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1zbTogKFxuICAgICRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAoXG4gICAgJGZvbnQtc2l6ZS1sZyAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcpICsgKCRpbnB1dC1idG4tcGFkZGluZy15LWxnICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiByZW0oNXB4KSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiByZW0oMTBweCkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6IDAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogMC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogMC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogcmVtKDEwcHgpICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbS1sZzogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbS1zbTogcmVtKDE1cHgpICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRleHQtYXJlYS1oZWlnaHQ6IHJlbSgxOTRweCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6IHJlbSgxMHB4KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogcmVtKDE1cHgpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6IHJlbSgyMHB4KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogMTAwJSAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCByZW0oMXB4KSAkYm9keS1iZyxcbiAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6IGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNLjUuNWgyM3YyM0guNXonLyUzRSUzQy9zdmclM0UlMEFcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6IGNhbGMoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplIC8gMikgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogY2FsYygjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZX0gLSAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNH0pICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6IHJlbSgzMnB4KSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1wbGFjZWhvbGRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogMjJweCAyMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00xMiAxMy41ODZMNi43MDcgOC4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDYgNmExIDEgMCAwIDAgMS40MTQgMGw2LTZhMSAxIDAgMSAwLTEuNDE0LTEuNDE0TDEyIDEzLjU4NnonLyUzRSUzQy9kZWZzJTNFJTNDdXNlIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZmlsbC1ydWxlPSdldmVub2RkJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Igbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGNhbGMoKDFlbSArICN7MiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteX0pICogMyAvIDQgKyAjeyRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nfSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAxMjUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6IDAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgcmVtKDFweCkgJGJvZHktYmcsXG4gICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6IGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gICAgZW46IFwiQnJvd3NlXCJcbiAgICApICFkZWZhdWx0O1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6IG51bGwgIWRlZmF1bHQ7IC8vIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICRkYW5nZXIgIWRlZmF1bHQ7XG5cbi8vICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogbnVsbCAhZGVmYXVsdDsgLy8gc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3BhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMCAyMEM0LjQ3NyAyMCAwIDE1LjUyMyAwIDEwUzQuNDc3IDAgMTAgMHMxMCA0LjQ3NyAxMCAxMC00LjQ3NyAxMC0xMCAxMHptLTEtNGgyVjhIOXY4ek05IDZoMlY0SDl2MnonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgICApICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoKFwidmFsaWRcIjogKFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICAgICAgICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQgKSxcbiAgICAgICAgICAgIFwiaW52YWxpZFwiOiAoXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgICAgICAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQgKSxcbiAgICAgICAgKSxcbiAgICAgICAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJG5hdi1saW5rLWJvcmRlci13aWR0aDogcmVtKDJweCkgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICRuZm0tbGltZSAhZGVmYXVsdDtcbiRuYXYtdGFiLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAkdHJhbnMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAkbmF2LWxpbmstYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1hY3RpdmUtY29sb3I6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItaW5hY3RpdmUtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogJHRyYW5zICR0cmFucyAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkdHJhbnMgJHRyYW5zICRuYXYtdGFicy1ib3JkZXItYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICR0cmFucyAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogY2FsYygkc3BhY2VyIC8gMik7XG5cbi8vIERyb3Bkb3duc1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6IDAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAkZHJvcGRvd24tYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAkdHJhbnMgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogJHRyYW5zICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tZmFkZWluLXRpbWluZzogMC4ycyAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6IGNhbGMoJHNwYWNlciAvIDIpO1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAwLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAwLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6IDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogJHRyYW5zICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAkdHJhbnMgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6IDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICR0cmFucyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogJHRyYW5zICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkdHJhbnMgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuJHBhZ2luYXRpb24tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4kcGFnaW5hdGlvbi1hY3RpdmUtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLW1vYmlsZS15OiByZW0oMTBweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXItbW9iaWxlLXg6IHJlbSgxMHB4KSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci15OiByZW0oMTVweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLW1vYmlsZS15LWxnOiByZW0oMjBweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXItbW9iaWxlLXgtbGc6IHJlbSgyMHB4KSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci15LWxnOiByZW0oMzBweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteC1sZzogcmVtKDMwcHgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3ItbGlnaHQ6ICRib3JkZXItY29sb3ItbGlnaHQgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAkYm9keS1iZyAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogcmVtKDI1MHB4KSAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6IHJlbSgxN3B4KSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogcmVtKDE3cHgpICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAwICFkZWZhdWx0O1xuJHRvb2x0aXAtbGluZS1oZWlnaHQ6IDEuMyAhZGVmYXVsdDtcbiR0b29sdGlwLWxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYmFzZSAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6IDAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiByZW0oMjAwcHgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6IGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiByZW0oMTdweCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiByZW0oMTdweCkgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6IHJlbSgyMXB4KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogcmVtKDExcHgpICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6IGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6IHJlbSgzNTBweCkgIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAwLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogMC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6IDAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6IHJlbSgxcHgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAxMCUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgNSUpICFkZWZhdWx0O1xuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiByZW0oMnB4KSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6IHJlbSg4cHgpICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogMC42ZW0gIWRlZmF1bHQ7XG5cbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6IDEwcmVtICFkZWZhdWx0O1xuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogcmVtKDE1cHgpIHJlbSgzMHB4KSByZW0oMzBweCkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAwLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6IDAgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6IG5vbmUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogJGJsYWNrLWFscGhhICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJnOiAkdHJhbnMgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IHJlbSgxcHgpICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IHJlbSgxcHgpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJG1vZGFsLWJvcmRlci10b3A6IG51bGw7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJ0bi1tYXJnaW46IHJlbSgxNXB4KSAhZGVmYXVsdDtcblxuJG1vZGFsLXhsOiByZW0oMTE0MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1sZzogcmVtKDgwMHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1tZDogcmVtKDUwMHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zbTogcmVtKDMwMHB4KSAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgcmVtKC01MHB4KSkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cbi8vIEFsZXJ0c1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6IHJlbSgxNnB4KSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6IHJlbSgxM3B4KSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiByZW0oMTVweCkgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogcmVtKDRweCkgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiA2ICFkZWZhdWx0O1xuXG4kYWxlcnQtZGFuZ2VyLWJnOiAkcGFsZS1yZWQ7XG4kYWxlcnQtc3VjY2Vzcy1iZzogJHBhbGUtZ3JlZW47XG4kYWxlcnQtaW5mby1iZzogJHBhbGUtYmx1ZTtcbiRhbGVydC13YXJuaW5nLWJnOiAkcGFsZS15ZWxsb3c7XG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6IChcbiAgICAkZm9udC1zaXplLWJhc2UgKiAwLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6IGluc2V0IDAgMC4xcmVtIDAuMXJlbSByZ2JhKCRibGFjaywgMC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAwLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAwIHJlbSgxcHgpIHJlbSgycHgpIHJnYmEoJGJsYWNrLCAwLjA3NSkgIWRlZmF1bHQ7XG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogcmVtKDEwcHgpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAkc3BhY2VyICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6IFwifFwiICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAwLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAwLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6IHJlbSgzMHB4KSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiByZW0oM3B4KSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiByZW0oMTBweCkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogcmVtKDNweCkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6IDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6IHJlbSgyMHB4KSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZS1vdXRgKVxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206IDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAwLjJlbSAhZGVmYXVsdDtcblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiBkZXNhdHVyYXRlKCRkYW5nZXIsIDMyKSAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6IDAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAwLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogcmVtKDM0MHB4KSAhZGVmYXVsdDtcblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSxcbiAgICBpbmxpbmUsXG4gICAgaW5saW5lLWJsb2NrLFxuICAgIGJsb2NrLFxuICAgIHRhYmxlLFxuICAgIHRhYmxlLXJvdyxcbiAgICB0YWJsZS1jZWxsLFxuICAgIGZsZXgsXG4gICAgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLFxuICAgIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYyxcbiAgICByZWxhdGl2ZSxcbiAgICBhYnNvbHV0ZSxcbiAgICBmaXhlZCxcbiAgICBzdGlja3kgIWRlZmF1bHQ7XG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6IGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEVuZDogQm9vdHN0cmFwIF92YXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAgQm94IFNoYWRvd3MgLSBjdXN0b21cblxuJHNoYWRvdzogMCByZW0oOHB4KSByZW0oMTRweCkgMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDUwJSk7XG4kc2hhZG93LWNoZWNrb3V0LWhlYWRlcjogcmVtKDFweCkgcmVtKDFweCkgcmVtKDVweCkgcmVtKDJweCkgcmdiYSgwLCAwLCAwLCAyMCUpO1xuXG4vLyAgQnV0dG9ucyAtIGN1c3RvbVxuLy8gc2VlOiBfYnV0dG9ucy5zY3NzXG5cbiRidG4taWNvbi1zcGFjaW5nOiAwLjVlbTtcbiRidG4tbGluay1jb2xvcjogJHByaW1hcnk7XG5cbi8vICBIZWFkZXIgTWVudSAtIGN1c3RvbVxuXG4kbmF2LWxpbmstZGVza3RvcC1wYWRkaW5nLXk6IHJlbSgyNXB4KTtcbiRuYXYtbGluay1kZXNrdG9wLXBhZGRpbmcteDogcmVtKDlweCk7XG4kbWVudS1saW5rOiAkZ3JheS0yMDA7XG4kaGVhZGVyLW1lbnUtYm9yZGVyOiByZW0oMXB4KSBzb2xpZCAkZ3JheS0yMDA7XG4kaGVhZGVyLW1lbnUtYmc6ICRncmF5LTEwMDtcbiRoZWFkZXItbWVudS13aWR0aDogcmVtKDMyNXB4KTtcbiRoZWFkZXItbWVudS1pdGVtLXBhZGRpbmcteTogcmVtKDE1cHgpO1xuJGNsb3NlLW1lbnUtYmc6ICR3aGl0ZTtcblxuLy8gQ29udGVudCBTd2l0Y2hlciAtIGN1c3RvbVxuXG4kY29udGVudHN3aXRjaGVyLWFjdGl2ZS1jb2xvcjogJHdoaXRlO1xuJGNvbnRlbnRzd2l0Y2hlci1hY3RpdmUtYmc6ICRwcmltYXJ5O1xuXG4vLyBQcm9kdWN0IFRpbGUgLSBjdXN0b21cblxuJHByb2R1Y3QtdGlsZS1wcm9tbzogJHJ1c3R5LXJlZDtcbiRwcm9kdWN0LW51bWJlci1ncmV5OiAkZ3JheS02MDA7XG5cbi8vICBDYXJkcyAmIEFjY29yZGlvbnMgLSBjdXN0b21cblxuJGFjY29yZGlvbi1zcGFjZXIteTogcmVtKDIwcHgpO1xuJGFjY29yZGlvbi1zcGFjZXIteDogMDtcbiRhY2NvcmRpb24tc3BhY2VyLXktbGc6IHJlbSgzMHB4KTtcbiRhY2NvcmRpb24tc3BhY2VyLXgtbGc6IDA7XG4kYWNjb3JkaW9uLWJ0bi15OiByZW0oMjBweCk7XG4kYWNjb3JkaW9uLWJ0bi14OiByZW0oMTBweCk7XG4kYWNjb3JkaW9uLXBhcmFncmFwaC1tYXJnaW46ICRzcGFjZXI7XG5cbi8vIENhcnQgUGFnZSAtIGN1c3RvbVxuJGNhcnQtdG90YWxzLWJnOiAkZ3JheS0xMDA7XG5cbi8vIENoZWNrb3V0XG4kY2hlY2tvdXQtaGVhZGVyLWJnOiAkZ3JheS0xMDA7XG4kY2hlY2tvdXQtdG90YWxzLWJnOiAkZ3JheS0xMDA7XG4kc2hpcHBpbmctdGV4dC1jb2xvcjogJGdyYXktNjAwO1xuXG4vLyAgVGFicyAtIGN1c3RvbVxuXG4kbmF2LXBpbGxzLWxpbmstY29sb3I6ICRwcmltYXJ5O1xuJG5hdi10YWJzLWxpbmstY29sb3I6ICRncmF5LTkwMDtcbiRuYXYtdGFicy1ib3JkZXItYm90dG9tLXdpZHRoOiByZW0oMnB4KTtcbiRuYXYtdGFicy1jb250ZW50LWJvcmRlci1ib3R0b20td2lkdGg6IHJlbSgxcHgpO1xuXG4vLyAgVGFibGVzIC0gY3VzdG9tXG5cbiR0YWJsZS10aC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbi8vICBRdWlja3ZpZXcgQ29tcG9uZW50cyAtIGN1c3RvbVxuXG4kcXVpY2t2aWV3LWZvbnQtc2l6ZTE6ICRmb250LXNpemUtYmFzZSAqIDAuNjI1O1xuJHF1aWNrdmlldy1mb250LXNpemUyOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4kcXVpY2t2aWV3LWZvbnQtc2l6ZTM6ICRmb250LXNpemUtYmFzZSAqIDEuNjtcbiRxdWlja3ZpZXctZm9udC1zaXplNDogJGZvbnQtc2l6ZS1iYXNlICogMS44NzU7XG4kcXVpY2t2aWV3LWZvbnQtc2l6ZTU6ICRmb250LXNpemUtYmFzZSAqIDI7XG5cbi8vICBJY29ub2dyYXBoeSAtIGN1c3RvbVxuXG4vLyBQbGVhc2UgdXNlIHRoaXMgdG9vbCB0byBjb252ZXJ0IDxzdmc+IG1hcmt1cCB0byBVUkwtZW5jb2RlZDogaHR0cHM6Ly95b2tzZWwuZ2l0aHViLmlvL3VybC1lbmNvZGVyL1xuXG4kc3ZnLWNoZWNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNsb3NlLWZpbGxlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMwMDAnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEwIDIwQzQuNDg2IDIwIDAgMTUuNTEzIDAgMTAgMCA0LjQ4NiA0LjQ4NiAwIDEwIDBjNS41MTMgMCAxMCA0LjQ4NiAxMCAxMCAwIDUuNTEzLTQuNDg3IDEwLTEwIDEwem00Ljc5LTEzLjc4QS43MTMuNzEzIDAgMCAwIDE0LjI4NyA1YS43MDguNzA4IDAgMCAwLS41MDUuMjFMMTAgOC45OSA2LjIxOSA1LjIxYS43MTMuNzEzIDAgMCAwLTEuMjE4LjUwNGMwIC4xOTcuMDguMzc1LjIwOC41MDVMOC45OTEgMTBsLTMuNzgyIDMuNzgyYS43MTQuNzE0IDAgMCAwIDEuMDEgMS4wMWwzLjc4Mi0zLjc4MiAzLjc4IDMuNzgyYS43MTUuNzE1IDAgMCAwIDEuMDEtMS4wMWwtMy43OC0zLjc4MiAzLjc4LTMuNzh6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1idWxsZXQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MCAyMCcgaGVpZ2h0PSc4JyB3aWR0aD0nOCclM0UlM0NjaXJjbGUgY3g9JzEwJyBjeT0nMTAnIHI9JzEwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy11bnNlbGVjdGFibGUtc2xhc2g6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6I3tlbmNvZGVjb2xvcigkZ3JheS04MDApfSA7c3Ryb2tlLXdpZHRoOiN7JGJvcmRlci13aWR0aH0nLyUzRSUzQy9zdmclM0VcIik7XG5cbi8vIE5GTSBiYXNlNjQgaWNvbiB2YXJpYWJsZXNcbiRzdmctbG9nbzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nNTRweCcgaGVpZ2h0PSc1NnB4JyB2aWV3Qm94PScwIDAgNTQgNTYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMTcuMDAwMDAwLCAtMzA4LjAwMDAwMCknIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdMb2dvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAyLjAwMDAwMCwgMjQwLjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1Mb2dvcy0vLURlc2t0b3AtTG9ja3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxNS4wMDAwMDAsIDY4LjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNNTMuMDEyNTMxNSwxLjc3NjM1Njg0ZS0xNCBMNTMuMDEyNTMxNSw1NS4xNTM0NzYxIEwyLjg0MjE3MDk0ZS0xNCw1NS4xNTM0NzYxIEwyLjg0MjE3MDk0ZS0xNCwxLjc3NjM1Njg0ZS0xNCBMNTMuMDEyNTMxNSwxLjc3NjM1Njg0ZS0xNCBaIE01MS43NTE5NTk2LDEuMzcxNjM1ODEgTDEuMjYwNTcxOTYsMS4zNzE2MzU4MSBMMS4yNjA1NzE5Niw1My44NTA0MjIxIEwxNi44MTIxOTM0LDUzLjg1MDQyMjEgTDE2LjgxMjE5MzQsNTEuODM0MTE3NCBMMy4yMzM2NDExMSw1MS44MzQxMTc0IEwzLjIzMzY0MTExLDMuMzE5MzU4NjcgTDQ5LjgxOTk5NiwzLjMxOTM1ODY3IEw0OS44MTk5OTYsNTMuODUwNDIyMSBMNTEuNzUxOTU5Niw1My44NTA0MjIxIEw1MS43NTE5NTk2LDEuMzcxNjM1ODEgWicgaWQ9J0NvbWJpbmVkLVNoYXBlJyBmaWxsPSclMjMyMzFGMjAnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J00yNC4wNDEyNzAzLDQ5Ljg1MDI1NzIgTDI0LjA0MTI3MDMsNTQuMDkyODMyMyBMMjAuMTQ0NzYyLDU0LjA5MjgzMjMgTDIwLjE0NDc2Miw0OS44NTAyNTcyIEwyNC4wNDEyNzAzLDQ5Ljg1MDI1NzIgWiBNMzEuMjE5NzgzOSw0OS44NTAyNTcyIEwzMS4yMTk3ODM5LDU0LjA5MjgzMjMgTDI3LjMyMzI3NTYsNTQuMDkyODMyMyBMMjcuMzIzMjc1Niw0OS44NTAyNTcyIEwzMS4yMTk3ODM5LDQ5Ljg1MDI1NzIgWiBNMzguNDEyMjYzNSw0OS44NTAyNTcyIEwzOC40MTIyNjM1LDU0LjA5MjgzMjMgTDM0LjUxNTc1NTIsNTQuMDkyODMyMyBMMzQuNTE1NzU1Miw0OS44NTAyNTcyIEwzOC40MTIyNjM1LDQ5Ljg1MDI1NzIgWiBNNDUuNTkwNzc3MSw0OS44NTAyNTcyIEw0NS41OTA3NzcxLDU0LjA5MjgzMjMgTDQxLjY5NDI2ODgsNTQuMDkyODMyMyBMNDEuNjk0MjY4OCw0OS44NTAyNTcyIEw0NS41OTA3NzcxLDQ5Ljg1MDI1NzIgWicgaWQ9J0NvbWJpbmVkLVNoYXBlJyBmaWxsPSclMjMzRUFFMkInJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J00xMS40NDAyNTg0LDIxLjIxMjg3NTQgTDE0Ljg3Njk1ODgsMjcuNjY2MzY5OSBMMTQuOTQ0NjEwNCwyNy42NjYzNjk5IEwxNC43Njg3MTYyLDIxLjIxMjg3NTQgTDE4LjYxMTMyNjEsMjEuMjEyODc1NCBMMTguNjExMzI2MSwzMy45NDA2MDA3IEwxNC40ODQ1Nzk2LDMzLjk0MDYwMDcgTDExLjE1NjEyMTgsMjcuODU5NDIzMiBMMTEuMDg4NDcwMiwyNy44NTk0MjMyIEwxMS4yNTA4MzQsMzMuOTQwNjAwNyBMNy40MjE3NTQ0MSwzMy45NDA2MDA3IEw3LjQyMTc1NDQxLDIxLjIxMjg3NTQgTDExLjQ0MDI1ODQsMjEuMjEyODc1NCBaIE0yOC45NjIwMTgyLDIxLjIxMjg3NTQgTDI4Ljk2MjAxODIsMjQuNzg0MzYwNiBMMjQuNzk0NjgwNywyNC43ODQzNjA2IEwyNC43OTQ2ODA3LDI2LjEyMTk0MzkgTDI4LjQ2MTM5NjUsMjYuMTIxOTQzOSBMMjguNDYxMzk2NSwyOS42MjQ0ODE1IEwyNC44MjE3NDE0LDI5LjYyNDQ4MTUgTDI0LjgyMTc0MTQsMzMuOTQwNjAwNyBMMjAuODQzODI4MywzMy45NDA2MDA3IEwyMC44NDM4MjgzLDIxLjIxMjg3NTQgTDI4Ljk2MjAxODIsMjEuMjEyODc1NCBaIE0zNS45ODQyNTI0LDIxLjIxMjg3NTQgTDM4LjE2MjYzMzQsMjguMDY2MjY1OSBMMzguMjQzODE1MywyOC4wNjYyNjU5IEw0MC4xMzgwNTk2LDIxLjIxMjg3NTQgTDQ1LjU5MDc3NzEsMjEuMjEyODc1NCBMNDUuNTkwNzc3MSwzMy45NDA2MDA3IEw0MS42NTM0NTUsMzMuOTQwNjAwNyBMNDEuNzc1MjI3OSwyNi43ODM4NDA4IEw0MS42NjY5ODUzLDI2Ljc3MDA1MTIgTDM5LjQzNDQ4MzEsMzMuOTQwNjAwNyBMMzYuNTc5NTg2NCwzMy45NDA2MDA3IEwzNC4zNzQxNDQ4LDI2Ljc1NjI2MTcgTDM0LjI5Mjk2MjksMjYuNzU2MjYxNyBMMzQuNDY4ODU3LDMzLjk0MDYwMDcgTDMwLjcwNzQyOSwzMy45NDA2MDA3IEwzMC43MDc0MjksMjEuMjEyODc1NCBMMzUuOTg0MjUyNCwyMS4yMTI4NzU0IFonIGlkPSdDb21iaW5lZC1TaGFwZScgZmlsbD0nJTIzRkZGRkZGJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1sb2dvLXNtOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPSc0OXB4JyBoZWlnaHQ9JzU0cHgnIHZpZXdCb3g9JzAgMCA0OSA1NCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N5bWJvbHMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1Mb2dvcy0vLU5ldycgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J0dyb3VwLTEzJyUzRSUzQ2cgaWQ9J2hvbWUtc2VydmljZXMtbG9nbyclM0UlM0NwYXRoIGQ9J001MCwxLjc3NjM1Njg0ZS0xNCBMNTAsNTIgTDIuODQyMTcwOTRlLTE0LDUyIEwyLjg0MjE3MDk0ZS0xNCwxLjc3NjM1Njg0ZS0xNCBMNTAsMS43NzYzNTY4NGUtMTQgWiBNNDguODExMDYyMywxLjI5MzIxMDY0IEwxLjE4ODkzNzcxLDEuMjkzMjEwNjQgTDEuMTg4OTM3NzEsNTAuNzcxNDQ5OSBMMTUuODU2ODEwNSw1MC43NzE0NDk5IEwxNS44NTY4MTA1LDQ4Ljg3MDQzMDIgTDMuMDQ5ODgzNjksNDguODcwNDMwMiBMMy4wNDk4ODM2OSwzLjEyOTU2OTc2IEw0Ni45ODg4ODYsMy4xMjk1Njk3NiBMNDYuOTg4ODg2LDUwLjc3MTQ0OTkgTDQ4LjgxMTA2MjMsNTAuNzcxNDQ5OSBMNDguODExMDYyMywxLjI5MzIxMDY0IFonIGlkPSdDb21iaW5lZC1TaGFwZScgZmlsbD0nJTIzMjMxRjIwJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMjIuNjc1MDgyMyw0NyBMMjIuNjc1MDgyMyw1MSBMMTksNTEgTDE5LDQ3IEwyMi42NzUwODIzLDQ3IFogTTI5LjQ0NTY2NDEsNDcgTDI5LjQ0NTY2NDEsNTEgTDI1Ljc3MDU4MTgsNTEgTDI1Ljc3MDU4MTgsNDcgTDI5LjQ0NTY2NDEsNDcgWiBNMzYuMjI5NDE4Miw0NyBMMzYuMjI5NDE4Miw1MSBMMzIuNTU0MzM1OSw1MSBMMzIuNTU0MzM1OSw0NyBMMzYuMjI5NDE4Miw0NyBaIE00Myw0NyBMNDMsNTEgTDM5LjMyNDkxNzcsNTEgTDM5LjMyNDkxNzcsNDcgTDQzLDQ3IFonIGlkPSdDb21iaW5lZC1TaGFwZScgZmlsbD0nJTIzM0VBRTJCJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMTAuNzkwMTQ1MywyMCBMMTQuMDMxNTQ5MSwyNi4wODQ1MDcgTDE0LjA5NTM1NjMsMjYuMDg0NTA3IEwxMy45Mjk0NTc2LDIwIEwxNy41NTM3MDQ0LDIwIEwxNy41NTM3MDQ0LDMyIEwxMy42NjE0Njc2LDMyIEwxMC41MjIxNTUzLDI2LjI2NjUyMjIgTDEwLjQ1ODM0ODEsMjYuMjY2NTIyMiBMMTAuNjExNDg1MywzMiBMNywzMiBMNywyMCBMMTAuNzkwMTQ1MywyMCBaIE0yNy4zMTYxOTk5LDIwIEwyNy4zMTYxOTk5LDIzLjM2NzI4MDYgTDIzLjM4NTY3ODgsMjMuMzY3MjgwNiBMMjMuMzg1Njc4OCwyNC42MjgzODU3IEwyNi44NDQwMjY5LDI0LjYyODM4NTcgTDI2Ljg0NDAyNjksMjcuOTMwNjYwOSBMMjMuNDExMjAxNywyNy45MzA2NjA5IEwyMy40MTEyMDE3LDMyIEwxOS42NTkzNDA3LDMyIEwxOS42NTkzNDA3LDIwIEwyNy4zMTYxOTk5LDIwIFogTTMzLjkzOTM4MzIsMjAgTDM1Ljk5Mzk3MzgsMjYuNDYxNTM4NSBMMzYuMDcwNTQyNCwyNi40NjE1Mzg1IEwzNy44NTcxNDI5LDIwIEw0MywyMCBMNDMsMzIgTDM5LjI4NjQyMzMsMzIgTDM5LjQwMTI3NjEsMjUuMjUyNDM3NyBMMzkuMjk5MTg0NywyNS4yMzk0MzY2IEwzNy4xOTM1NDg0LDMyIEwzNC41MDA4ODYyLDMyIEwzMi40MjA3NzI4LDI1LjIyNjQzNTUgTDMyLjM0NDIwNDIsMjUuMjI2NDM1NSBMMzIuNTEwMTAyOCwzMiBMMjguOTYyNDI0NywzMiBMMjguOTYyNDI0NywyMCBMMzMuOTM5MzgzMiwyMCBaJyBpZD0nQ29tYmluZWQtU2hhcGUnIGZpbGw9JyUyM0ZGRkZGRiclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbG9nby1vbGQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzE1OXB4JyBoZWlnaHQ9JzQ2cHgnIHZpZXdCb3g9JzAgMCAxNTkgNDYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBza2V0Y2h0b29sIDU3LjEgKDEwMTAxMCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0lM0UlM0N0aXRsZSUzRU5lYnJhc2thIEZ1cm5pdHVyZSBNYXJ0IExvZ28lM0MvdGl0bGUlM0UlM0NkZXNjJTNFTG9nbyB3aXRoIG5hbWUgd3JpdHRlbiBvdXQgaW4gc2NyaXB0ZWQgd29yZHMuIFByZXZpb3VzIGxvZ28uJTNDL2Rlc2MlM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00ODguMDAwMDAwLCAtMzE4LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCclM0UlM0NnIGlkPSdMb2dvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAyLjAwMDAwMCwgMjQwLjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1Mb2dvcy0vLU9sZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzg2LjAwMDAwMCwgNzguMDAwMDAwKSclM0UlM0NnIGlkPSdJY29ucy0vLS5Mb2dvcy0vLVhMJyUzRSUzQ3BhdGggZD0nTTE1Ny4yMDU2NzMsNDAuMzg2MTM5MyBMMTU3LjIwNTY3Myw0NiBMNjAuODEwNTczOCw0NiBMNjAuODEwNTczOCw0MC4zODYxMzkzIEwxNTcuMjA1NjczLDQwLjM4NjEzOTMgWiBNNDYuOTgxNTI3Myw0MS45MDA3Mzg2IEw0Ni45ODE1MjczLDQ1LjE5NjY1OTEgTDQzLjY5OTg5NzgsNDUuMTk2NjU5MSBMNDMuNjk5ODk3OCw0MS45MDA3Mzg2IEw0Ni45ODE1MjczLDQxLjkwMDczODYgWiBNNTYuNDU2MTY0Niw0MS45MDA3Mzg2IEw1Ni40NTYxNjQ2LDQ1LjE5NjY1OTEgTDUzLjE3NDUzNTEsNDUuMTk2NjU5MSBMNTMuMTc0NTM1MSw0MS45MDA3Mzg2IEw1Ni40NTYxNjQ2LDQxLjkwMDczODYgWiBNMzcuNTA2ODkwMSw0MS45MDA3Mzg2IEwzNy41MDY4OTAxLDQ1LjE5NjY1OTEgTDM0LjIyNTI2MDUsNDUuMTk2NjU5MSBMMzQuMjI1MjYwNSw0MS45MDA3Mzg2IEwzNy41MDY4OTAxLDQxLjkwMDczODYgWiBNMjguMDM1NDE3Myw0MS45MDA3Mzg2IEwyOC4wMzU0MTczLDQ1LjE5NjY1OTEgTDI0Ljc1Mzc4NzgsNDUuMTk2NjU5MSBMMjQuNzUzNzg3OCw0MS45MDA3Mzg2IEwyOC4wMzU0MTczLDQxLjkwMDczODYgWiBNMTM2Ljg3NjY1OCwyMy40MjcwNzI1IEMxMzguNDM3ODMyLDIzLjQyNzA3MjUgMTM5LjYxNTA0MSwyMy43MDY0OTU1IDE0MC40MDgyODYsMjQuMjY1MzQxMyBDMTQxLjEzNzU0OCwyNC43MjY0Mjk2IDE0MS42NTE3NTEsMjUuNDYyMDIzNCAxNDEuODM1NDk1LDI2LjMwNzAzMzkgQzE0MS45ODc4MTUsMjcuMDY5MjAyMyAxNDIuMDY3NzgzLDI4LjYwNDE0NzEgMTQyLjA3NTM5OSwzMC45MTE4NjgyIEwxNDIuMDc2LDM4LjkxOTE2ODkgTDEzNy41OTgxNzQsMzguOTE5MTY4OSBMMTM3LjU5ODE3NCwzNy41NjMzMzI2IEMxMzcuMTE3MTY4LDM4LjYwNDk3ODMgMTM2LjA1NDIwNywzOS4yNDk0MzgyIDEzNC45MTE0NzgsMzkuMTkyMjQxMyBDMTM0LjEyMjMyNSwzOS4xOTM5MjgyIDEzMy4zNTA3NjQsMzguOTU4MzU4MSAxMzIuNjk2Mjk5LDM4LjUxNTkxMDggQzEzMi4wMjU0MTYsMzguMDU2NTU2NSAxMzEuNjg5OTc1LDM3LjA1ODQ2NjIgMTMxLjY4OTk3NSwzNS41MjE2NDAxIEwxMzEuNjg5OTc1LDM0LjI3MDU4NzQgQzEzMS42ODk5NzUsMzMuMTMxNzI3MyAxMzEuODY5Mjk5LDMyLjM1NTkwNTMgMTMyLjIyNzk0NywzMS45NDMxMjE0IEMxMzIuNTg2NTk1LDMxLjUzMDMzNzUgMTMzLjQ3MzcyMSwzMS4wNDg3NTY0IDEzNC44ODkzMjYsMzAuNDk4Mzc3OSBDMTM2LjQwNjE5NiwyOS45MDE0Mjg5IDEzNy4yMTczNzQsMjkuNTAwMjg3NiAxMzcuMzIyODU4LDI5LjI5NDk1NDEgQzEzNy40NjExMDksMjguODg2NzU1MyAxMzcuNTE1OTk4LDI4LjQ1NDc5NjggMTM3LjQ4NDI1LDI4LjAyNDg0OTkgQzEzNy40ODQyNSwyNy4yMzEwMzQ3IDEzNy40MjMwNjksMjYuNzE0NTI1NyAxMzcuMzAwNzA3LDI2LjQ3NTMyMjcgQzEzNy4xOTg1MzksMjYuMjM5NTAzNSAxMzYuOTU3OTk2LDI2LjA5NTE5OTcgMTM2LjcwMjYwOCwyNi4xMTY1MTgzIEMxMzYuMzkwMzc0LDI2LjExNjUxODMgMTM2LjE5NjI4MiwyNi4yMjIzNjAzIDEzNi4xMjAzMzMsMjYuNDM0MDQ0MyBDMTM2LjAxNDY3NywyNi45NTA4MDA2IDEzNS45NzYzODIsMjcuNDc5MTQwNyAxMzYuMDA2NDA5LDI4LjAwNTc5ODMgTDEzNi4wMDk1NzQsMjkuNTkzNDI4NiBMMTMxLjY4MDQ4MSwyOS41OTM0Mjg2IEwxMzEuNjgwNDgxLDI4LjU3NzM0NTIgQzEzMS42MzkxOTcsMjcuNjU0MTAyMSAxMzEuNzc0NTQ3LDI2LjczMTQ3MDIgMTMyLjA3OTIxMywyNS44NTkzMjIyIEMxMzIuNDMwNjEyLDI1LjEzMzkzMjMgMTMzLjAwMjM0OSwyNC41MzkxMzQ3IDEzMy43MTIxMTcsMjQuMTYwNTU3NyBDMTM0LjY4MjEwMSwyMy42MzUxNTE2IDEzNS43NzUyODUsMjMuMzgxNzcwOCAxMzYuODc2NjU4LDIzLjQyNzA3MjUgWiBNMTA5Ljk1MjczOSwyNC4xNDQ2ODE0IEMxMTAuNzQ4MTY2LDI0LjU3ODE4IDExMS4zNzMwNzQsMjUuMjcwMTQ3MiAxMTEuNzI0ODgyLDI2LjEwNjk5MjUgQzExMi4wNjY2NTMsMjYuOTE3NzQyMyAxMTIuMjM3NTM4LDI4LjA2MDgzNjIgMTEyLjIzNzUzOCwyOS41MzYyNzM5IEwxMTIuMjQzODY3LDMxLjU3NDc5MTIgTDEwNi4yNjYwNDgsMzEuNTc0NzkxMiBMMTA2LjI2NjA0OCwzNC44NjQzNjEyIEMxMDYuMjMzMTIxLDM1LjMxMzI1MzggMTA2LjI4MzU1MywzNS43NjQzNzg3IDEwNi40MTQ3ODEsMzYuMTk0Nzk1MyBDMTA2LjUyNjU0OSwzNi40MDEyMDIgMTA2Ljc1MTcxNiwzNi41MTkxODcyIDEwNi45ODQzOTksMzYuNDkzMjY5OCBDMTA3LjI3NTk1NiwzNi41MjY1MTk4IDEwNy41NTYxMzUsMzYuMzY5MzQzNyAxMDcuNjgwNTk4LDM2LjEwMjcxMjggQzEwNy44MzQ3NjgsMzUuNjA1OTc1NiAxMDcuODk2OTc1LDM1LjA4NTEwOTIgMTA3Ljg2NDE0MiwzNC41NjU4ODY3IEwxMDcuODY0MTQyLDMyLjU1OTEyMiBMMTEyLjI0MDcwMiwzMi41NTkxMjIgTDExMi4yNDA3MDIsMzMuNjgzMTY0MiBDMTEyLjI2MDIzNywzNC40MTA2Njg4IDExMi4xOTg2NzQsMzUuMTM4MDg1MSAxMTIuMDU3MTU5LDM1Ljg1MTg2NzIgQzExMS44OTk2NDIsMzYuNDQyODI2NCAxMTEuNjE5MjM1LDM2Ljk5MzYzNTUgMTExLjIzNDM3OCwzNy40NjgwNzQ4IEMxMTAuODA0MjE1LDM4LjAzODEzNjggMTEwLjIzMjQwOCwzOC40ODQ4Njg1IDEwOS41NzYxNTgsMzguNzYzNTgxMSBDMTA4Ljc3ODIyNCwzOS4wNzA4MzI5IDEwNy45MjcyNzQsMzkuMjE1NDc3MSAxMDcuMDczMDA2LDM5LjE4OTA2NjEgQzEwNi4xOTM3MDEsMzkuMjA0OTM3MyAxMDUuMzE4ODA4LDM5LjA2MDc3OTUgMTA0LjQ5MDc0LDM4Ljc2MzU4MTEgQzEwMy44MjAyNjUsMzguNTMxNDczNyAxMDMuMjE5MzAzLDM4LjEzMjc1MjQgMTAyLjc0MzkxMywzNy42MDQ2MTEgQzEwMi4zNDQwMjUsMzcuMTMwMjUxIDEwMi4wNTE0MzYsMzYuNTc0NTA2IDEwMS44ODYzMjMsMzUuOTc1NzAyNCBDMTAxLjcwMDE3LDM1LjEyNTI1NyAxMDEuNjE5MzksMzQuMjU1MDAxMyAxMDEuNjQ1ODE3LDMzLjM4NDY4OTcgTDEwMS42NDU4MTcsMjguOTM5MzI0OSBDMTAxLjY0NTgxNywyNy42MDk5NDkxIDEwMS44MjUxNDEsMjYuNTYzMTcxNiAxMDIuMTgzNzg5LDI1Ljc5ODk5MjIgQzEwMi41NDY0NTIsMjUuMDIyMTQzNSAxMDMuMTY5MDQ4LDI0LjM5NzQzODUgMTAzLjk0MzI3NSwyNC4wMzM1NDczIEMxMDQuODE2NzMyLDIzLjYwMTgxOTkgMTA1Ljc3OTgwOCwyMy4zODQxNzYzIDEwNi43NTMzODcsMjMuMzk4NDk1MiBDMTA3Ljg2NzIwMSwyMy4zNTUxNjIyIDEwOC45NzIxNjIsMjMuNjEyODcyOCAxMDkuOTUyNzM5LDI0LjE0NDY4MTQgWiBNODUuNTAwMzI2NiwyMy42OTY5Njk3IEw4NS41MDAzMjY2LDM0LjA1MTQ5NDQgQzg1LjQ2ODc4NzQsMzQuNzU2OTcxOCA4NS41MDI2ODg0LDM1LjQ2Mzg2MzYgODUuNjAxNTkyLDM2LjE2MzA0MjcgQzg1LjY3NzU0MSwzNi4zNzQ3MjY4IDg1Ljg3NTg1MjIsMzYuNDgwNTY4OCA4Ni4xOTY1MjU4LDM2LjQ4MDU2ODggQzg2LjUxNzE5OTMsMzYuNDgwNTY4OCA4Ni43MTg2NzUxLDM2LjM2NjI1OTQgODYuODAwOTUzMiwzNi4xMzc2NDA2IEM4Ni45MDE3OTMxLDM1LjQwMTM1NzUgODYuOTM2NzQyNSwzNC42NTc0OTQ4IDg2LjkwNTM4MzEsMzMuOTE0OTU4MiBMODYuOTA1MzgzMSwyMy42OTY5Njk3IEw5MS41MTkyODQ2LDIzLjY5Njk2OTcgTDkxLjUxOTI4NDYsMzguOTEyODE4NCBMODYuODIzMTA1LDM4LjkxMjgxODQgTDg2LjkwMjIxODUsMzcuNjQyNzE0MiBDODYuNjEyMzc3NCwzOC4xMjU5NTg3IDg2LjIwMjM1NTMsMzguNTI1MzMzOCA4NS43MTIzNTA5LDM4LjgwMTY4NDMgQzg1LjIxNTYyMDEsMzkuMDYxNDc4MSA4NC42NjE2MzQsMzkuMTkxNDM0MiA4NC4xMDE1OTkzLDM5LjE3OTU0MDMgQzgzLjUwNTMzMDUsMzkuMjAwMjIgODIuOTEzMTE2MSwzOS4wNzM3NDM4IDgyLjM3NjkyNDIsMzguODExMjEwMSBDODEuOTQ5MzUzOSwzOC41OTQ3MDQgODEuNTk1NzIxMywzOC4yNTUzNDkgODEuMzYxMTA2MywzNy44MzY0MDUxIEM4MS4xNTExOTY4LDM3LjQ0MTM2MzggODEuMDE2MDA2OSwzNy4wMTA3MzYgODAuOTYyMzc0MSwzNi41NjYzMDA4IEM4MC45MTMzOTkxLDM2LjE1NTQ4MjYgODAuODg3MTYyNCwzNS4zNzE0MDM4IDgwLjg4MzY2NDIsMzQuMjE0MDY0NSBMODAuODgzMjYwNiwyMy42OTY5Njk3IEw4NS41MDAzMjY2LDIzLjY5Njk2OTcgWiBNMzguNTI1ODcyNCwyMy42OTY5Njk3IEwzOC41MjU4NzI0LDM0LjA1MTQ5NDQgQzM4LjQ5NDM4OCwzNC43NTY5NzE3IDM4LjUyODI4ODgsMzUuNDYzODU4NCAzOC42MjcxMzc4LDM2LjE2MzA0MjcgQzM4LjcwMzA4NjcsMzYuMzc0NzI2OCAzOC45MDEzOTgsMzYuNDgwNTY4OCAzOS4yMjIwNzE2LDM2LjQ4MDU2ODggQzM5LjU0Mjc0NTEsMzYuNDgwNTY4OCAzOS43NDQyMjA5LDM2LjM2NjI1OTQgMzkuODI2NDk5LDM2LjEzNzY0MDYgQzM5LjkyNzMzODksMzUuNDAxMzU3NSAzOS45NjIyODgzLDM0LjY1NzQ5NDggMzkuOTMwOTI4OSwzMy45MTQ5NTgyIEwzOS45MzA5Mjg5LDIzLjY5Njk2OTcgTDQ0LjU0NDgzMDQsMjMuNjk2OTY5NyBMNDQuNTQ0ODMwNCwzOC45MTI4MTg0IEwzOS44NDg2NTA4LDM4LjkxMjgxODQgTDM5LjkyNzc2NDMsMzcuNjQyNzE0MiBDMzkuNjM3OTIzMiwzOC4xMjU5NTg3IDM5LjIyNzkwMTEsMzguNTI1MzMzOCAzOC43Mzc4OTY3LDM4LjgwMTY4NDMgQzM4LjI0MTE2NTksMzkuMDYxNDc4MSAzNy42ODcxNzk4LDM5LjE5MTQzNDIgMzcuMTI3MTQ1MSwzOS4xNzk1NDAzIEMzNi41MzA4NzYzLDM5LjIwMDIyIDM1LjkzODY2MTksMzkuMDczNzQzOCAzNS40MDI0Njk5LDM4LjgxMTIxMDEgQzM0Ljk3NDg5OTcsMzguNTk0NzA0IDM0LjYyMTI2NzEsMzguMjU1MzQ5IDM0LjM4NjY1MjEsMzcuODM2NDA1MSBDMzQuMTc2Njc0OSwzNy40NDEzOTIzIDM0LjA0MTQ4MSwzNy4wMTA3NTE2IDMzLjk4NzkxOTksMzYuNTY2MzAwOCBDMzMuOTM1MTc3NSwzNi4xMjM4ODEyIDMzLjkwODgwNjQsMzUuMjQ4NTY3NyAzMy45MDg4MDY0LDMzLjk0MDM2MDMgTDMzLjkwODgwNjQsMjMuNjk2OTY5NyBMMzguNTI1ODcyNCwyMy42OTY5Njk3IFogTTY0LjI3ODkxMTMsMjMuOTg1OTE4NCBDNjQuNzU4MTAzNywyNC4zMjg1NTM5IDY1LjEwMTEwNTksMjQuODMwMTc4NiA2NS4yNDcyNjEsMjUuNDAyMDg0NiBDNjUuNDI1NjgwOSwyNi4zNDM1NTgxIDY1LjQ5ODkxNzksMjcuMzAyMDU4NSA2NS40NjU2MTQzLDI4LjI1OTgxOTEgTDY1LjQ2NTYxNDMsMzguOTI1NTE5NCBMNjAuODQ4NTQ4MywzOC45MjU1MTk0IEw2MC44NDg1NDgzLDI4LjM3NzMwMzggQzYwLjg3NjU3NDMsMjcuNzQwNDU4NyA2MC44NDI2NTg3LDI3LjEwMjM4ODggNjAuNzQ3MjgyOSwyNi40NzIxNDc0IEM2MC42Nzc2NjMsMjYuMjQzNTI4NyA2MC40ODY3MzU3LDI2LjEyOTIxOTMgNjAuMTc0NTAwOSwyNi4xMjkyMTkzIEM1OS44OTM1OTEsMjYuMDg1NDI3NiA1OS42MjM1MDY1LDI2LjI1NjE1NzIgNTkuNTQxNTkyNiwyNi41MjkzMDIxIEM1OS40MjQxNTQ4LDI3LjIyNTUwMzQgNTkuMzgxNzE2NiwyNy45MzIzNjI5IDU5LjQxNTAxMDksMjguNjM3Njc1MiBMNTkuNDE1MDEwOSwzOC45MjIzNDQyIEw1NC44MTM3Njc2LDM4LjkyMjM0NDIgTDU0LjgxMzc2NzYsMjMuNjk2OTY5NyBMNTkuNTA5OTQ3MiwyMy42OTY5Njk3IEw1OS40MzA4MzM3LDI1LjA4NDU1ODYgQzU5LjcyMzQ1NTksMjQuNTY4NjYxMyA2MC4xNDQzMDEsMjQuMTM3NjM4OSA2MC42NTIzNDY3LDIzLjgzMzUwNTkgQzYxLjE2NzExMzYsMjMuNTQ4ODU5IDYxLjc0ODM1MDgsMjMuNDA3NDQyNSA2Mi4zMzU4ODI4LDIzLjQyMzg5NzMgQzYzLjAyNzM4NzMsMjMuMzkyOTczNCA2My43MDk5MjQ1LDIzLjU5MDM5NzQgNjQuMjc4OTExMywyMy45ODU5MTg0IFogTTEyMi4wMTI4MDcsMjAuMzUwMjQ1IEMxMjIuMTk2MzUsMjEuNDY1ODE5OSAxMjIuMzkwNDQyLDIyLjc4MDM3NzggMTIyLjU5NTA4MiwyNC4yOTM5MTg3IEwxMjMuMjU2NDcxLDI5LjAxODcwNjQgTDEyNC4zNjA4OTYsMjAuMzUwMjQ1IEwxMzAuNjI5ODUzLDIwLjM1MDI0NSBMMTMwLjYyOTg1MywzOC45MTU5OTM2IEwxMjYuNDI0MTc3LDM4LjkxNTk5MzYgTDEyNi40MjQsMjYuMzg0IEwxMjQuNzQzODA2LDM4LjkxNTk5MzYgTDEyMS43NTk2NDMsMzguOTE1OTkzNiBMMTE5Ljk5MDY2NSwyNi42NzIxODg5IEwxMTkuOTkwNjY1LDM4LjkxOTE2ODkgTDExNS43ODQ5ODksMzguOTE5MTY4OSBMMTE1Ljc4NDk4OSwyMC4zNTAyNDUgTDEyMi4wMTI4MDcsMjAuMzUwMjQ1IFogTTMyLjgyOTY5NzcsMjAuMzUwMjQ1IEwzMi44Mjk2OTc3LDI0LjA2NTI5OTkgTDI5LjQ5MTEwNjQsMjQuMDY1Mjk5OSBMMjkuNDkxMTA2NCwyNy41ODY2NjM5IEwzMi40NjI2MTA5LDI3LjU4NjY2MzkgTDMyLjQ2MjYxMDksMzEuMTE3NTUzNyBMMjkuNDkxMTA2NCwzMS4xMTc1NTM3IEwyOS40OTExMDY0LDM4LjkxNTk5MzYgTDI0LjY4MTAwMzMsMzguOTE1OTkzNiBMMjQuNjgxMDAzMywyMC4zNTAyNDUgTDMyLjgyOTY5NzcsMjAuMzUwMjQ1IFogTTE1NS44NDgwODQsMjEuNjY3OTc4MiBMMTU1Ljg0ODA4NCwyNC4wNjUyOTk5IEwxNTcuMDk0OTE0LDI0LjA2NTI5OTkgTDE1Ny4wOTQ5MTQsMjYuNDcyMTQ3NCBMMTU1Ljg0ODA4NCwyNi40NzIxNDc0IEwxNTUuODQ4MDg0LDM0LjYxMDM0MDMgQzE1NS44NDgwODQsMzUuNjExNjA1OCAxNTUuODk3NjYyLDM2LjE2OTM5MzIgMTU1Ljk5NjgxOCwzNi4yODM3MDI2IEMxNTYuMDk1OTc0LDM2LjM5ODAxMiAxNTYuNTI2MzUxLDM2LjQ1NTE2NjcgMTU3LjI4Nzk1MSwzNi40NTUxNjY3IEwxNTcuMjg3OTUxLDM4LjkwOTY0MzEgTDE1NS40MjQwMzYsMzguOTA5NjQzMSBDMTU0LjY3MTg0OCwzOC45Mjg1Njk0IDE1My45MTkzNzIsMzguODg2MDkyNiAxNTMuMTc0MDQ3LDM4Ljc4MjYzMjcgQzE1Mi43MjkzOTQsMzguNjk0MDkzMiAxNTIuMzE3NjgzLDM4LjQ4NDI0NDMgMTUxLjk4NDE3OSwzOC4xNzYxNTc5IEMxNTEuNjY0MTU2LDM3Ljg4OTA2NDggMTUxLjQ0MjY1NiwzNy41MDc5MDUyIDE1MS4zNTEyNzEsMzcuMDg3MDQzNiBDMTUxLjIzNzY2LDM2LjEyODM2ODYgMTUxLjE5NTM0OSwzNS4xNjI1MzYyIDE1MS4yMjQ2ODksMzQuMTk3NTU2NCBMMTUxLjIyNDY4OSwyNi40NzIxNDc0IEwxNTAuNDkwMDAzLDI2LjQ3MTI0NSBMMTUwLjQ5MDUxNiwyOC43NzczODY2IEMxNDkuODUwNDczLDI4LjczNDY4MzUgMTQ5LjIwOTkwNSwyOC44NTI1MzcgMTQ4LjYyNjYwMSwyOS4xMjAzMTQ4IEMxNDguMjU2NTgsMjkuMzE2MjAyMyAxNDcuOTg5NzY4LDI5LjY2Mzg4NTkgMTQ3Ljg5NTU5MiwzMC4wNzI4OTI5IEMxNDcuNzcyNjM5LDMxLjAwNzM4MDYgMTQ3LjcyNzEyNSwzMS45NTA0ODg5IDE0Ny43NTk1MTYsMzIuODkyNTI0MyBMMTQ3Ljc1OTUxNiwzOC45MDAxMTczIEwxNDMuMTQyNDUsMzguOTAwMTE3MyBMMTQzLjE0MjQ1LDIzLjY5Njk2OTcgTDE0Ny43NTk1MTYsMjMuNjk2OTY5NyBMMTQ3LjU3NTk3MywyNS42OTEwMzMzIEMxNDguMjQ2ODU2LDI0LjI2MjE2NjEgMTQ5LjIxODM3LDIzLjUwNTM5NTYgMTUwLjQ5MDUxNiwyMy40MjA3MjIgTDE1MC40OTAwMDMsMjQuMDY1MjQ1IEwxNTEuMjI0Njg5LDI0LjA2NTI5OTkgTDE1MS4yMjQ2ODksMjEuNjY3OTc4MiBMMTU1Ljg0ODA4NCwyMS42Njc5NzgyIFogTTc4LjU2NjgxNjIsMjEuNjY3OTc4MiBMNzguNTY2ODE2MiwyNC4wNjUyOTk5IEw3OS44MTM2NDU1LDI0LjA2NTI5OTkgTDc5LjgxMzY0NTUsMjYuNDcyMTQ3NCBMNzguNTY2ODE2MiwyNi40NzIxNDc0IEw3OC41NjY4MTYyLDM0LjYxMDM0MDMgQzc4LjU2NjgxNjIsMzUuNjExNjA1OCA3OC42MTYzOTQsMzYuMTY5MzkzMiA3OC43MTU1NDk2LDM2LjI4MzcwMjYgQzc4LjgxNDcwNTMsMzYuMzk4MDEyIDc5LjI0NTA4MjksMzYuNDU1MTY2NyA4MC4wMDY2ODI2LDM2LjQ1NTE2NjcgTDgwLjAwNjY4MjYsMzguOTA5NjQzMSBMNzguMTU4NTkwMywzOC45MDk2NDMxIEM3Ny40MDY0MDI3LDM4LjkyODU2OTQgNzYuNjUzOTI2OCwzOC44ODYwOTI2IDc1LjkwODYwMTMsMzguNzgyNjMyNyBDNzUuNDYzOTQ4OCwzOC42OTQwOTMyIDc1LjA1MjIzNzYsMzguNDg0MjQ0MyA3NC43MTg3MzM3LDM4LjE3NjE1NzkgQzc0LjM5ODcxMDQsMzcuODg5MDY0OCA3NC4xNzcyMTAxLDM3LjUwNzkwNTIgNzQuMDg1ODI1NCwzNy4wODcwNDM2IEM3My45NzIxNTYxLDM2LjEyODM3MzQgNzMuOTI5ODQ1LDM1LjE2MjUzNjYgNzMuOTU5MjQzNywzNC4xOTc1NTY0IEw3My45NTkyNDM3LDI2LjQ3MjE0NzQgTDcyLjk2NTU3NzcsMjYuNDcyMTQ3NCBMNzIuOTY1NTc3NywyNC4wNjUyOTk5IEw3My45NTkyNDM3LDI0LjA2NTI5OTkgTDczLjk1OTI0MzcsMjEuNjY3OTc4MiBMNzguNTY2ODE2MiwyMS42Njc5NzgyIFogTTcxLjkyNDQ0MzUsMjMuNjk2OTY5NyBMNzEuOTI0NDQzNSwzOC45MTI4MTg0IEw2Ny4xNzc2MzEzLDM4LjkxMjgxODQgTDY3LjE3NzYzMTMsMjMuNjk2OTY5NyBMNzEuOTI0NDQzNSwyMy42OTY5Njk3IFogTTUzLjY3NDUzMjYsMjMuNDIwNzIyIEw1My42NzQ1MzI2LDI4Ljc3NzM4NjYgQzUzLjAzNDQ5ODEsMjguNzM0ODE3NSA1Mi4zOTM5NjIsMjguODUyNjY1MSA1MS44MTA2MTc3LDI5LjEyMDMxNDggQzUxLjQ0MDMxOTIsMjkuMzE1ODcwOSA1MS4xNzMzOTQzLDI5LjY2MzcwMDggNTEuMDc5NjA4NiwzMC4wNzI4OTI5IEM1MC45NTY1OTc5LDMxLjAwNzM3NTMgNTAuOTExMDgzMywzMS45NTA0ODg1IDUwLjk0MzUzMzMsMzIuODkyNTI0MyBMNTAuOTQzNTMzMywzOC45MDAxMTczIEw0Ni4zMjAxMzgyLDM4LjkwMDExNzMgTDQ2LjMyMDEzODIsMjMuNjk2OTY5NyBMNTAuOTQzNTMzMywyMy42OTY5Njk3IEw1MC43NTk5ODk5LDI1LjY5MTAzMzMgQzUxLjQzMDg3MjcsMjQuMjYyMTY2MSA1Mi40MDIzODcsMjMuNTA1Mzk1NiA1My42NzQ1MzI2LDIzLjQyMDcyMiBaIE0xMDAuNjI2ODM1LDIzLjQyMzg5NzMgTDEwMC42MjY4MzUsMjguNzc3Mzg2NiBDOTkuOTg2NzkyOCwyOC43MzQ2ODM1IDk5LjM0NjIyNDIsMjguODUyNTM3IDk4Ljc2MjkyMDEsMjkuMTIwMzE0OCBDOTguMzkyODk5NywyOS4zMTYyMDIzIDk4LjEyNjA4NzEsMjkuNjYzODg1OSA5OC4wMzE5MTEsMzAuMDcyODkyOSBDOTcuOTA5MTMxOCwzMS4wMDczOTYyIDk3Ljg2MzYxODEsMzEuOTUwNDkwMSA5Ny44OTU4MzU3LDMyLjg5MjUyNDMgTDk3Ljg5NTgzNTcsMzguOTAwMTE3MyBMOTMuMjkxNDI3OCwzOC45MDAxMTczIEw5My4yOTE0Mjc4LDIzLjY5Njk2OTcgTDk3LjkwODQ5MzksMjMuNjk2OTY5NyBMOTcuNzI0OTUwNSwyNS42OTEwMzMzIEM5OC4zOTM3MjM2LDI0LjI2NDI4MjkgOTkuMzYxMDE4NSwyMy41MDg1NzA5IDEwMC42MjY4MzUsMjMuNDIzODk3MyBaIE0xMzcuNDcxNTkyLDMxLjY3OTU3NDggQzEzNi43MzMxOTksMzIuMjIxNDg1OSAxMzYuMzAyODIxLDMyLjY3NjYwNjYgMTM2LjE4MDQ1OSwzMy4wNDQ5MzY4IEMxMzYuMDQ4MDA1LDMzLjU2MzIwMjcgMTM1Ljk5MDQ1NiwzNC4wOTc4NzYxIDEzNi4wMDk1NzQsMzQuNjMyNTY3MSBDMTM1Ljk3Njg5NCwzNS4xNDUzMzI4IDEzNi4wMjcxMjEsMzUuNjYwMDI2IDEzNi4xNTgzMDcsMzYuMTU2NjkyMiBDMTM2LjI3MTQ4OSwzNi4zOTAwMDE3IDEzNi41MTgyNDUsMzYuNTI3MTI5NCAxMzYuNzc1MzkzLDM2LjQ5OTYyMDMgQzEzNi45OTgwMywzNi41MzM0NjA0IDEzNy4yMTkwNzEsMzYuNDI5NDU3MSAxMzcuMzM1NTE3LDM2LjIzNjA3MzcgQzEzNy40NjA4NCwzNS43NzMwNTYzIDEzNy41MDY4NTMsMzUuMjkyMDM5OSAxMzcuNDcxNTkyLDM0LjgxMzU1NyBMMTM3LjQ3MTU5MiwzMS42Nzk1NzQ4IFogTTEwNi45NzQ5MDUsMjYuMTE5NjkzNSBDMTA2LjY1NDIzMiwyNi4xMTk2OTM1IDEwNi40NTU5MjEsMjYuMjE5MTg1IDEwNi4zNzk5NzIsMjYuNDE4MTY4IEMxMDYuMjczNjcxLDI2LjkzNDgzNDUgMTA2LjIzNTM2OSwyNy40NjMyNTk2IDEwNi4yNjYwNDgsMjcuOTg5OTIyIEwxMDYuMjY2MDQ4LDI5LjEwMTI2MzIgTDEwNy42MTQxNDMsMjkuMDk4MDg3OSBMMTA3LjYxNDE0MywyNy45ODY3NDY3IEMxMDcuNjQxMjQxLDI3LjQ3NTI5MjggMTA3LjU5ODY1NSwyNi45NjI1MjA2IDEwNy40ODc1NjEsMjYuNDYyNjIxNyBDMTA3LjQxNjQ3NSwyNi4yNDI5NTg1IDEwNy4yMDQzMjgsMjYuMTAxMDQ4MSAxMDYuOTc0OTA1LDI2LjExOTY5MzUgWiBNMTU3LjY5NjE3NywyMS40MDc2MDY4IEMxNTguMjE3Nzc4LDIxLjM5OTg3MjkgMTU4LjY5MjI2MywyMS43MDkzNTk0IDE1OC44OTY5NCwyMi4xOTA4MTI2IEMxNTkuMTAxNjE2LDIyLjY3MjI2NTggMTU4Ljk5NTg0OSwyMy4yMzAxMDQyIDE1OC42MjkyNzksMjMuNjAyNTEzMyBDMTU4LjI2MjcwOSwyMy45NzQ5MjI0IDE1Ny43MDgxMTEsMjQuMDg3OTY4OSAxNTcuMjI1Nzc3LDIzLjg4ODU5NTggQzE1Ni43NDM0NDQsMjMuNjg5MjIyNyAxNTYuNDI5MTMyLDIzLjIxNzAxMSAxNTYuNDMwMzYsMjIuNjkzNTg3NCBDMTU2LjQyNjEyOSwyMi4zNTM5OTI0IDE1Ni41NTc2MjEsMjIuMDI2ODQyOCAxNTYuNzk1NDY4LDIxLjc4NTIwNzIgQzE1Ny4wMzMzMTUsMjEuNTQzNTcxNiAxNTcuMzU3NzAyLDIxLjQwNzU4MDMgMTU3LjY5NjE3NywyMS40MDc2MDY4IFogTTE1Ny42OTYxNzcsMjEuNjA3NjQ4MiBDMTU3LjA5NjcwNiwyMS42MDc2NDgyIDE1Ni42MTA3MzksMjIuMDk1MjYxNCAxNTYuNjEwNzM5LDIyLjY5Njc2MjYgQzE1Ni42MTA3MzksMjMuMjk4MjYzOSAxNTcuMDk2NzA2LDIzLjc4NTg3NyAxNTcuNjk2MTc3LDIzLjc4NTg3NyBDMTU4LjI2MzU2OCwyMy43NDIzNzI0IDE1OC43MDE4MzQsMjMuMjY3NzM1NCAxNTguNzAxODM0LDIyLjY5Njc2MjYgQzE1OC43MDE4MzQsMjIuMTI1Nzg5OSAxNTguMjYzNTY4LDIxLjY1MTE1MjggMTU3LjY5NjE3NywyMS42MDc2NDgyIFogTTE1Ny42MzI4ODYsMjEuOTcyODAzMiBDMTU3Ljc4ODE1MSwyMS45NjE3ODg0IDE1Ny45NDI5ODYsMjEuOTk5NTE4NCAxNTguMDc1OTIyLDIyLjA4MDc2MjEgQzE1OC4xNjY0OTIsMjIuMTUxOTkxOSAxNTguMjE1MjU2LDIyLjI2NDE3MjYgMTU4LjIwNTY2OCwyMi4zNzkyMzY2IEMxNTguMjA2NDM3LDIyLjUyMzAzIDE1OC4xMjEyNzUsMjIuNjUwNTIzNyAxNTcuOTk0MDgzLDIyLjcwNjY1MjcgTDE1Ny45MjcxODgsMjIuNzI4NTE1MiBDMTU4LjA1Mzc3LDIyLjc1MDc0MiAxNTguMTM5MjEzLDIyLjg2NTA1MTQgMTU4LjE2NzY5MywyMy4wNzc3OTM5IEMxNTguMTc5ODE2LDIzLjIwMDM3NzYgMTU4LjIxMDc3MywyMy4zMjAzNDA0IDE1OC4yNTk0NjUsMjMuNDMzNDIzMSBMMTU4LjAxODk2LDIzLjQzMzQyMzEgQzE1Ny45NjQ1OSwyMy4zMTg2MzM1IDE1Ny45MzEzNTUsMjMuMTk0OTI0OSAxNTcuOTIwODU5LDIzLjA2ODI2ODEgQzE1Ny45MTY2NDUsMjIuOTkwOTczMSAxNTcuODc5NTU2LDIyLjkxOTIxNDYgMTU3LjgxOTAxOSwyMi44NzEyMjc5IEMxNTcuNzU4NDgxLDIyLjgyMzI0MTIgMTU3LjY4MDMyMywyMi44MDM2NDYyIDE1Ny42MDQ0MDUsMjIuODE3NDIyNSBMMTU3LjQ0NjE3OCwyMi44MTc0MjI1IEwxNTcuNDU1NjcyLDIzLjQ0Mjk0ODkgTDE1Ny4yMjc4MjUsMjMuNDQyOTQ4OSBMMTU3LjIyNzgyNSwyMi4wMDc3MzExIEMxNTcuMzYxNzEyLDIxLjk4NTM1OTMgMTU3LjQ5NzE1NywyMS45NzM2OCAxNTcuNjMyODg2LDIxLjk3MjgwMzIgWiBNNzEuOTI0NDQzNSwyMC4zNTAyNDUgTDcxLjkyNDQ0MzUsMjIuNzY5NzkzNiBMNjcuMTc3NjMxMywyMi43Njk3OTM2IEw2Ny4xNzc2MzEzLDIwLjM1MDI0NSBMNzEuOTI0NDQzNSwyMC4zNTAyNDUgWiBNMTU3LjQ1NTY3MiwyMi4xNTM3OTMxIEwxNTcuNDU1NjcyLDIyLjY0OTEzMzcgTDE1Ny42MjAyMjgsMjIuNjQ5MTMzNyBDMTU3LjgwNjkzNiwyMi42NDkxMzM3IDE1Ny45NjgzMjcsMjIuNTc5Mjc4IDE1Ny45NjgzMjcsMjIuNDA0NjM4NiBDMTU3Ljk2ODMyNywyMi4yNzc2MjgyIDE1Ny44NzY1NTYsMjIuMTUzNzkzMSAxNTcuNjIwMjI4LDIyLjE1Mzc5MzEgQzE1Ny41NjU0NTIsMjIuMTQ5Njk4OSAxNTcuNTEwNDQ4LDIyLjE0OTY5ODkgMTU3LjQ1NTY3MiwyMi4xNTM3OTMxIFogTTE2Ljc2NjQ4NSwxLjMzOTk1OTk2IEMxNy42NzE1NDM5LDEuMzkwNzY0MTMgMTguNzA5NTEzNSwxLjQyMjUxNjc0IDE5LjY4NDE5MjMsMS40MjI1MTY3NCBDMjAuNjU4ODcxLDEuNDIyNTE2NzQgMjEuMzc3MjIyLDEuMzk3MTE0NjUgMjIuMTIwODg5MiwxLjM0NjMxMDQ5IEMyMi4yNDU5NDcxLDEuNTAzNDgwODEgMjIuMjcxMzQ1OSwxLjcxNDkwNzQ5IDIyLjE5MzY1NjcsMS44OTQ1NzQxNiBMMjIuMTQ2MjA1NiwxLjk4MTM2MjYgTDIxLjU0MTc3ODEsMi4wNzY2MjA0MiBDMjAuOTUzMTczNCwyLjE4MTQwNDAyIDIwLjQ0MDUxNzcsMi4zMDg0MTQ0NCAyMC4yMDk1MDYxLDIuNTQwMjA4NDYgQzE5Ljg2NDY4NDEsMi44OTUzODQwNCAxOC45Njk2MDczLDUuMDYwNDQ1OTkgMTguMTg4MjM4Niw3LjQ1MjQyOTE1IEwxOC4xMDE5MjE1LDcuNzE5MDU4NDcgTDE2LjI1Njk5MzgsMTMuNDgyMTU2NCBDMTUuMzg2NzQ0OSwxNi4yMDk3MDUzIDE1LjEwNTEwMDcsMTcuMTk0MDM2IDE0LjY0MzA3NzYsMTguNzgxNjY2MyBDMTQuNDcxMTU5OCwxOC45MjE1MTY4IDE0LjI0NjY0LDE4Ljk3ODQxNzUgMTQuMDI5MTU2NiwxOC45MzcyNTQxIEwxMy45NzE0MjA2LDE4Ljc1OTI5ODIgQzEzLjY1ODM4MzYsMTcuNzk5NTY1OSAxMy4yNDM4NTU3LDE2LjYyMzE1NzkgMTEuNzgyMjg1MywxMi45OTY4NTI0IEwxMS42NDYyNTY4LDEyLjY1OTc2MzkgTDkuNjIwOTUwMjUsNy43MTkwNTg0NyBDOC45Mjc5MTU2Niw2LjAxMzk0MzU0IDguMzEzOTk0Niw0LjMyMTUyOTY1IDcuOTAyNjA0MjEsMy40NzM3MzUwNyBDNy43ODI2ODQ3NCwzLjQ3MzczNTA3IDcuNTQ2MzE3MTYsNC4yMzQ2MzY1NyA3LjE1MDQ1MDA0LDUuNTE4ODU0NzIgTDcuMDgyOTg3OTUsNS43Mzc2OTU4NyBMNS4wNjQwMTA0NywxMi40MzQzMjA0IEM0LjUwMDcyMjA4LDE0LjIwOTI5MTEgNC4wODkzMzE2OCwxNi4yNjY4NTk5IDMuOTg4MDY2MzUsMTYuNzA1MDQ1OSBDMy44MDIxOTExOCwxNy41MDgyMTk3IDQuMzIzNTI1MjksMTcuNjQ0NTM2IDUuMTE4ODYzNzUsMTcuNzQzMDU0NyBMNS4yNTM4ODI5NiwxNy43NTkyMzI0IEw1Ljg0MjQ4NzY4LDE3LjgzNTQzODcgQzUuOTgyMTQ1MzIsMTguMDM1NjE1MiA1Ljk0OTQzMTc4LDE4LjMwOTE1MTQgNS43NjY1Mzg2OCwxOC40NzA0OTA4IEM0Ljk5NjUwMDI1LDE4LjQxOTY4NjYgNC4wMjE4MjE0NiwxOC4zOTQyODQ1IDIuODQyNTAyMzMsMTguMzk0Mjg0NSBDMS45MzExMTQzNywxOC4zOTQyODQ1IDAuOTQzNzc3NDIsMTguNDE2NTExNCAwLjE1ODk3MTEyNSwxOC40NjQxNDAzIEMwLjA2NzY3NTYwMDMsMTguMzg3MDgzNCAwLjAxMDkzNTc3OTQsMTguMjc2NTUyIDAuMDAxNDIyMTM0ODEsMTguMTU3MjI4NyBDLTAuMDA1NzEzMDk4NjQsMTguMDY3NzM2MSAwLjAxNDE2MjExNzMsMTcuOTc4ODg4NSAwLjA1NzQyMDMwMjgsMTcuOTAxODE5MSBMMC4xMDgzMzg0NiwxNy44MjkwODgxIEwwLjc0MTI0Njc2MywxNy43NTI4ODE5IEMxLjE5MTAzNzg3LDE3LjcwNTkwNjUgMS42MjQwODg2NCwxNy41NTU5OTggMi4wMDcwNjMzNywxNy4zMTQ2OTU5IEMyLjQyOTIxMzIxLDE2Ljk2Nzg1MTYgMi45MjIzMzMxNiwxNS43NTQ2MTI4IDMuODU4MDMwNjYsMTIuNzIyNzM2NiBMMy45NTY0MjA5NCwxMi40MDI1Njc4IEw1Ljk3NTM5ODQyLDUuODA3NTUxNiBDNi40MzQyNTY5NCw0LjMxNTE3OTEzIDYuODIwMzMxMDEsMy4yMTAxODg0NCA2LjgyMDMzMTAxLDIuNzQ2NjAwNCBDNi44MjAzMzEwMSwyLjQyMzY3NjQgNi42MzMyMTE2NywyLjI4NTkzMzYgNi4yNzc0Mjg2LDIuMjA2MDU5OTIgTDYuMTUyNjEyNzUsMi4xODE0MDQwMiBMNS4xMjczMDEzLDEuOTc1MDEyMDggQzUuMDM2NDQ1NTgsMS44ODIyNTk0OCA0Ljk5NzU2Mzk2LDEuNzUwMjEzNTIgNS4wMjM1OTM1NCwxLjYyMjgwOTg4IEM1LjA0OTYyMzExLDEuNDk1NDA2MjUgNS4xMzcxNDg1NiwxLjM4OTM2MTUxIDUuMjU3MDQ3NSwxLjMzOTk1OTk2IEM1LjY0MzEyMTU3LDEuMzY1MzYyMDUgNi4wNTEzNDc0MiwxLjM2NTM2MjA1IDYuNDYyNzM3ODIsMS4zOTA3NjQxMyBDNi43OTE4NTAxMywxLjQxMTA4NTggNy4xNTMzNjczNiwxLjQxNTE1MDEzIDcuNTYwMjUxNDUsMS40MTU5NjMgTDcuODc0MTIzMzMsMS40MTYxNjYyMiBMOS40NTYzOTQwOSwxLjQxNjE2NjIyIEw5LjQ1NjM5NDA5LDEuNzc0OTcwNjYgQzkuNDU2Mzk0MDksMi4wNDc0NzYwNiA5LjcwMzU2NzM4LDIuOTQyOTYwMyAxMC42MTc4NTY0LDUuMjQ0MzY0NzggTDEwLjcyMjIxMDcsNS41MDU5MDE4NCBMMTMuMzA0NDc2NiwxMS45MTA0MDI0IEMxMy44MjY2MjU5LDEzLjE0NTU3ODggMTQuMjUzODM5LDE0LjI1Mzc0NDcgMTQuNTcwMjkzMiwxNC44MTg5NDExIEMxNC43MzA2Mjk5LDE0LjgxODk0MTEgMTQuODUwOTYwNywxNC41NzU1ODI5IDE0Ljk2NDYyMzcsMTQuMjMxNTkyIEwxNS4wMDY5OTk5LDE0LjA5ODE1NyBMMTcuMDEzMzE5Miw3LjYzOTY3Njk1IEMxNy43ODIzMDI4LDUuMTkxNTUxMDUgMTguMjQ0MzI1OSwzLjM0MDM3NDEzIDE4LjI0NDMyNTksMi44NzY3ODYwOCBDMTguMjQ0MzI1OSwyLjQ0NjMxMTQ3IDE4LjIwNjEyNTMsMi4yMzc2MDI4OSAxNy43MjkzOTgyLDIuMTQ4OTY4NjggTDE3LjYxMTQxNzYsMi4xMzA1OTk4NSBMMTYuNjExNDIyNCwxLjk3NTAxMjA4IEMxNi41NDU3NzMsMS44NzA3NTk3NSAxNi41MjUyMDc3LDEuNzQ0MTk4ODMgMTYuNTU0NDU0LDEuNjI0NDIxOTcgQzE2LjU4MzcwMDIsMS41MDQ2NDUxIDE2LjY2MDI0MjIsMS40MDE5NTYwMyAxNi43NjY0ODUsMS4zMzk5NTk5NiBaIE0zMi42NjUxNDE1LC0zLjU1MjcxMzY4ZS0xNSBMMzIuNzY2NDA2OSwwLjE1NTU4Nzc2OCBDMzIuMjc3MzQxNCwxLjQ1NzQ0NDYxIDMxLjkxNjQyNjcsMi4zOTE5MTU5MiAzMS41NjQ3ODQ2LDMuMzA0OTE2NjUgTDMxLjQ1OTQ1MTIsMy41Nzg1MTg2NyBMMjguMTI3MTg5LDEyLjQyMTYxOTQgTDI4LjE2NTE2MzUsMTIuNDIxNjE5NCBDMjkuOTYyNjIzMSw5LjY5NDA3MDU1IDMxLjY3NzgwNDYsNy45NDQ1MDE5NyAzMy42MDE4NDU4LDcuOTQ0NTAxOTcgQzM1LjEyMzk5MDMsNy45NDQ1MDE5NyAzNS44MTcwMjQ5LDguOTQ3ODg0MzEgMzUuODE3MDI0OSwxMC4yNTkyNjY5IEMzNS44MTcwMjQ5LDEyLjAyMTUzNjYgMzQuNjExMzM0NiwxNC4yNjAwOTUzIDMyLjUxMDA3OSwxNi4yOTIyNjIgQzMwLjQwODgyMzQsMTguMzI0NDI4OCAyOC41MTMyNjMxLDE4Ljc4ODAxNjggMjcuNjE0NTMzMywxOC43ODgwMTY4IEMyNi4yMzE2Mjg2LDE4Ljc4ODAxNjggMjUuNTYzOTEwNCwxNy44ODk0MTgxIDI1LjU2MzkxMDQsMTYuNDIyNDQ3NyBDMjUuNTYzOTEwNCwxNS4yNzE4ODI3IDI2LjA2Mjg3ODYsMTMuNTY0NDA1NiAyNi43NDE1ODEsMTEuNjk0NDU0MyBMMjYuODcwODY2LDExLjM0MjAzMDggTDI5Ljg0NTUzNTEsMy40MDM4NzkzNCBDMzAuMzU2NjA4NSwyLjAzNzQwNTk1IDMwLjQ1MDcwNjEsMS41NTA2OTQwNyAzMC4xNTIyNDY4LDEuMzA2NzA0NjcgTDMwLjEwMTg2MjksMS4yNzAxMDQyMyBMMjkuNTEzMjU4MiwwLjg0Nzc5NDU3NCBDMjkuNDYwMjAyOCwwLjcyNDEzMjEzOCAyOS40OTA2Mzk1LDAuNTgwMzQwMzQ4IDI5LjU4OTIwNzIsMC40ODg5OTAxMjkgQzMwLjU4MzU3MjUsMC4xNjkxNTc1MTQgMzEuNjIwOTQ0MywwLjAwNDI0MzUzMDUyIDMyLjY2NTE0MTUsLTMuNTUyNzEzNjhlLTE1IFogTTY3Ljk2ODc2NjcsMC4wMTI3MDEwNDIzIEw2OC4xMjM4MjkyLDAuMTM5NzExNDY1IEM2Ny45MTc5OTY0LDAuODI5MTU3MTc1IDY3LjYyODE5ODYsMS42NTgwNTAyNSA2Ni45NTI1NjQ0LDMuNjQzNDQ2OTcgTDY2Ljg1ODAxMjYsMy45MjE0NDY4MSBMNjQuMjE1NjIwNCwxMS41NDIwNzIyIEw2NC4yNjYyNTMxLDExLjU0MjA3MjIgQzY1LjAwMzk0NTEsMTAuNTM1MDQwNyA2NS44ODQ1ODU0LDkuNjQxNzg5NjEgNjYuODgwMTY0NCw4Ljg5MDcyOTYyIEM2Ny42Nzg3NDU1LDguMjcyOTkzMiA2OC42NTA4MDkzLDcuOTIzMDY0NjIgNjkuNjU4NjMxOCw3Ljg5MDUyMjU0IEM3MS4xNDU5NjYzLDcuODkwNTIyNTQgNzEuNTAzNTU5NSw4Ljc2Njg5NDQ2IDcxLjUwMzU1OTUsOS4zMDY2ODg3NiBDNzEuNTAzNTU5NSw5LjYxNDY4OTAzIDcxLjQwMjI5NDIsMTAuMzEwMDcxMSA3MC40NTI5MzE3LDExLjE4MzI2NzggQzY5LjIzNzc0NzgsMTIuMjg4MjU4NCA2Ny45NzgyNjAzLDEzLjE2NDYzMDQgNjYuMzM5MDI3OCwxMy40NDcyMjg1IEM2Ni4xNjE4MTM1LDEzLjU1MjAxMjEgNjYuMjEyNDQ2MSwxMy43ODA2MzA5IDY2LjI2MzA3ODgsMTMuOTM2MjE4NyBDNjYuNTEwNDUxNiwxNC43NjgzMzI3IDY2LjgyODA1NTEsMTUuNTc3Nzc4MiA2Ny4yMTI0NDEyLDE2LjM1NTc2NzIgQzY3LjUxOTQwMTgsMTYuOTIwOTYzNiA2Ny43NzU3Mjk2LDE3LjIwMzU2MTggNjguMDMyMDU3NSwxNy4yMDM1NjE4IEM2OC4zNjQzMzQzLDE3LjIwMzU2MTggNjguODUxNjczNywxNi44NjY5ODQyIDY5LjU3MDAyNDcsMTUuOTkzNzg3NSBDNjkuODAxMDM2MiwxNS45OTM3ODc1IDY5LjkwMjMwMTUsMTYuMTA0OTIxNyA2OS45MDIzMDE1LDE2LjMxMTMxMzYgQzY5LjAwNjczNjMsMTguMjQxODcyIDY3LjcyNTA5NywxOC43NTYyNjQyIDY3LjMxMzcwNjYsMTguNzU2MjY0MiBDNjYuODUxNjgzNSwxOC43NTYyNjQyIDY2LjU0NDcyMywxOC40NDgyNjQgNjYuMTMzMzMyNiwxNy43Mjc0Nzk4IEM2NS42ODcxMTY0LDE2LjgzODcyNjQgNjUuMjk1MDQ3OSwxNS45MjM2Mjg4IDY0Ljk1OTI4NzcsMTQuOTg3MjI5OSBDNjQuNzUzNTkyNSwxNC4zMjA0MjUyIDY0LjQ3MTk0ODMsMTQuMDM3ODI3IDY0LjAwOTkyNTIsMTQuMTM5NDM1NCBDNjMuNTMzODg3OCwxNC4yNTczNzM2IDYzLjM5NjE5NzksMTQuMzc4MDQ5NyA2My4xMjU1ODU4LDE1LjAxMjQ2NDIgTDYzLjA2MDU2MjgsMTUuMTY4MjE5OCBMNjEuNzI4MjkwOCwxOC40MzU1NjI5IEM2MS42MjM4NjA5LDE4LjY2NzM1NjkgNjEuNTIyNTk1NiwxOC43Njg5NjUzIDYxLjI5MTU4NDEsMTguNzY4OTY1MyBDNjEuMDI3NTQyNiwxOC43Njg5NjUzIDYwLjM1NzQyNjIsMTguNjk5MTk2NCA2MC40NDQxODA3LDE4LjIwMzgzNzEgTDYwLjQ3MTk2NzgsMTguMDk4OTg1MyBMNjUuMTQ5MTYwMiwzLjg4NjUxODk1IEM2NS43MTcyNTg3LDIuMTU4MTYxMTEgNjUuNzYzMzE0MSwxLjc4MTc2MzE4IDY1LjM3OTcxOTQsMS41NzE4MTQzNCBMNjUuMzI5NTM5LDEuNTQ2MzUxOSBMNjQuODY3NTE2LDEuMzE0NTU3ODggQzY0LjgwNDY5MjYsMS4yNzUxNDA1OSA2NC43NjQ1MjUzLDEuMjA3ODc4OCA2NC43NTk1MTM0LDEuMTMzNzAzNDMgQzY0Ljc1NDUwMTYsMS4wNTk1MjgwNSA2NC43ODUyNTM1LDAuOTg3NDQxODg4IDY0Ljg0MjE5OTYsMC45Mzk4NzcxMzEgQzY1Ljg0NjczMiwwLjUxNDk3NDMxNSA2Ni44OTU0MjI4LDAuMjAzOTg3NTI5IDY3Ljk2ODc2NjcsMC4wMTI3MDEwNDIzIFogTTQzLjkxNTA4NjYsNy44ODczNDcyOCBDNDQuODEzODE2NCw3Ljg4NzM0NzI4IDQ0Ljk0MDM5ODEsOC43NzAwNjk3MiA0NC45NDAzOTgxLDkuMTU3NDUxNTEgQzQ0Ljg5NzUyMDgsOS43MDk5NTkxNyA0NC43MTIxMjQ3LDEwLjI0MTc2OTIgNDQuNDAyNDI2LDEwLjcwMDYyODEgQzQ0LjA5NTQ2NTUsMTEuMDg0ODM0NyA0My42ODQwNzUxLDExLjExMDIzNjggNDMuNTgyODA5OCwxMC41NzA0NDI1IEM0My40NTYyMjgxLDkuOTAwNDYyNDggNDMuMjc1ODQ5Miw5LjU2NzA2MDEyIDQzLjA0NDgzNzcsOS41NjcwNjAxMiBDNDIuODEzODI2Miw5LjU2NzA2MDEyIDQyLjUzMjE4Miw5LjgyNDI1NjIzIDQyLjE0NjEwNzksMTAuMzM4NjQ4NCBDNDAuNTgyODI0NCwxMi4zNDU0MTMxIDM5LjE0NjEyMjYsMTUuNDgyNTcwNiAzNy43ODg1MzQyLDE4LjQ0MTkxMzQgQzM3LjcyNjg1NjYsMTguNjMxNDggMzcuNTUwNTY2OSwxOC43NTk2NTg4IDM3LjM1MTgyNzUsMTguNzU5NDM5OCBDMzcuMDcwMTgzMywxOC43NTk0Mzk4IDM2LjMyNjUxNjEsMTguNjU0NjU1OSAzNi41MDY4OTQ5LDE4LjA4OTQ1OTUgQzM2Ljg0MjMzNjMsMTcuMDYwNjc1MSAzOC40NTYyNTI1LDEyLjUwNzM1MTQgMzkuMTQ5Mjg3MSw5Ljk4NjE5NDUyIEMzOS4yMjUyMzYxLDkuNzAzNTk2MzMgMzkuMTc0NjAzNCw5LjQ0NjQwMDIyIDM4Ljk0MzU5MTksOS40NDY0MDAyMiBDMzguMjc5MDM4Miw5LjQ0NjQwMDIyIDM3LjU4NjAwMzYsMTAuMTY3MTg0NCAzNy4xMjM5ODA1LDEwLjc4MzE4NDkgQzM2Ljg2NzY1MjcsMTAuODMzOTg5MSAzNi42ODcyNzM4LDEwLjY4NzkyNzEgMzYuNzEyNTkwMSwxMC4zNzA0MDEgQzM3LjUyMjcxMjgsOC45Nzk2MzY5MiAzOC41MDY4ODUyLDcuOTAwMDQ4MzIgMzkuNzM3ODkxOCw3LjkwMDA0ODMyIEM0MC45NzM3NTgzLDcuOTAwMDQ4MzIgNDAuNTg4Mjg1Nyw5LjUyNjg3OTMxIDQwLjM2MDU1NDEsMTAuMjUyMzUyMyBMNDAuMzM1OTkwMiwxMC4zMjkxMjI3IEwzOS4yMzQ3Mjk3LDEzLjU3MTA2MzcgTDM5LjM1MTgxNzgsMTMuNTcxMDYzNyBDNDAuMTUyNzQwOCwxMi4wNjM5NDgzIDQxLjA1MjM4OTYsMTAuNjExNzg1IDQyLjA0NDg0MjYsOS4yMjQxMzE5OCBDNDIuNjMzNDQ3Myw4LjQ1MjU0MzY2IDQzLjI4MjE3ODMsNy44ODczNDcyOCA0My45MTUwODY2LDcuODg3MzQ3MjggWiBNNTQuMDkyMjUyMSw3LjY5MzY1NjM4IEM1My43MDYxNzgxLDguNjQ2MjM0NTYgNTEuNDc1MTc2MywxNC4zMzMxMjYzIDUwLjY1NTU2LDE2LjY3MzI5MzMgQzUwLjUwMzY2MiwxNy4xMDgzMDQgNTAuNjMwMjQzNywxNy4yNjM4OTE4IDUwLjgzNTkzODksMTcuMjYzODkxOCBDNTEuMjU5OTg3NSwxNy4yNjM4OTE4IDUyLjAxMzE0ODMsMTYuODI1NzA1OCA1My40NzUxNjY1LDE1LjUzOTcyNTMgQzUzLjU2ODI2NTUsMTUuNTM0NTQzNyA1My42NTk0ODkzLDE1LjU2NzQwMTEgNTMuNzI4MDQ5NiwxNS42MzA4MDk5IEM1My43OTY2MDk5LDE1LjY5NDIxODYgNTMuODM2NjY1NiwxNS43ODI3NzY2IDUzLjgzOTA4ODgsMTUuODc2MzAyOSBDNTIuNzYzMTQ0NywxNy4zMTQ2OTU5IDUwLjk0MzUzMzMsMTguNzU2MjY0MiA0OS41MzIxNDc4LDE4Ljc1NjI2NDIgQzQ5LjM0MDY3NzMsMTguNzY2NjQzNyA0OS4xNTMyNDA4LDE4LjY5ODM5NzMgNDkuMDEyOTYxOSwxOC41NjcyMjY1IEM0OC44NzI2ODMsMTguNDM2MDU1NyA0OC43OTE2NDA4LDE4LjI1MzI1NTMgNDguNzg4NDgwNSwxOC4wNjA4ODIyIEM0OC44MTQ0NTEzLDE3Ljc4NDE3NzcgNDguODc1MDA1NywxNy41MTIxMzIgNDguOTY4NTE5LDE3LjI1MTEwNDggTDQ5LjA0NDgwODQsMTcuMDU3NDk5OCBMNDkuODczOTE4MywxNC43NDI3MzQ5IEw0OS43OTc5NjkzLDE0LjcxNzMzMjggQzQ3Ljk3ODM1NzksMTYuOTgxMjkzNiA0NS4zNjQ0NDY2LDE4Ljc1NjI2NDIgNDQuMTU4NzU2MywxOC43NTYyNjQyIEM0My40NDM1Njk5LDE4Ljc1NjI2NDIgNDMuMDMyMTc5NSwxOC4wMzU0ODAxIDQzLjAzMjE3OTUsMTcuMzE0Njk1OSBDNDMuMDMyMTc5NSwxNi43MjQwOTc1IDQzLjYwNDk2MTUsMTQuNjY2NTI4NiA0NS4zMDExNTU4LDEyLjMyMzE4NjMgQzQ2LjUyODk5NzksMTAuNjI0NDIxOSA0Ny42MzM0MjI5LDkuNTk1NjM3NDcgNDguNjg0MDUwNyw5LjAwNTAzOSBDNDkuNjg0MDQ1OCw4LjQzOTg0MjYyIDUwLjMyMzI4MzIsOC4yNTg4NTI3NiA1MC45OTEwMDE0LDguMjU4ODUyNzYgQzUxLjIwNTQ3MzcsOC4yNTc2OTEzOCA1MS40MTY3MjM0LDguMzExMjI4OTkgNTEuNjA0OTIyNSw4LjQxNDQ0MDUzIEM1MS43NzU5ODU2LDguNTIxMDczMDEgNTEuOTIzMTE5NCw4LjY2MTI5ODUgNTIuMDM3NzkyOCw4LjgyNjEzNDEgTDUyLjExNzU3ODIsOC45NTQyMzQ4MyBMNTIuODQyMjU4Miw3LjMwMzA5OTMzIEM1My4yOTg5NzI4LDcuMTMzNTIwMjYgNTMuODEyMjMwMSw3LjI5Mzg4NjA0IDU0LjA5MjI1MjEsNy42OTM2NTYzOCBaIE0yNC4zMDc1ODc0LDcuOTAwMDI3MzMgQzI1LjE2OTA0NTksNy44OTU2ODA1NCAyNS44ODA4MTUyLDguNTczNDUxNjQgMjUuOTIxNTAzNiw5LjQzNjg3NDQ0IEMyNS45MjE1MDM2LDExLjM5MjgzNSAyMy4zODM1NDEzLDEyLjY3ODgxNTUgMTkuNjkwNTIxMywxMy43MDc1OTk5IEMxOS40MzUwMTEsMTQuNDQyOTE1OCAxOS4zMTM4NzE0LDE1LjIxODQ2OTEgMTkuMzMyOTI4MSwxNS45OTY5NjI4IEMxOS4zMzI5MjgxLDE2Ljg3MzMzNDcgMTkuODcwOTAwMiwxNy40NjM5MzMyIDIwLjU2MzkzNDgsMTcuNDYzOTMzMiBDMjEuNDg3OTgwOSwxNy40NjM5MzMyIDIyLjEzMDM4MjgsMTYuOTU1ODkxNSAyMy4yNTY5NTk2LDE1Ljk3NzkxMTIgQzIzLjM2NDYxMTMsMTUuOTc3OTgyIDIzLjQ2NjA1NzQsMTYuMDI4NDc4OSAyMy41MzEyNDI5LDE2LjExNDQ0MTQgQzIzLjU5NjQyODMsMTYuMjAwNDAzOSAyMy42MTc4Nzc4LDE2LjMxMTk3NCAyMy41ODkyMzY1LDE2LjQxNjA5NzIgQzIyLjAwNjk2NTcsMTguMzQzNDgwNCAyMC41NTEyNzY2LDE4Ljc1NjI2NDIgMTkuNDc1MzMyNSwxOC43NTYyNjQyIEMxNy45MzczNjUzLDE4Ljc1NjI2NDIgMTcuMzk5MzkzMywxNy4zMjQyMjE3IDE3LjM5OTM5MzMsMTYuMDU0MTE3NSBDMTcuMzk5MzkzMywxNC40MzQ3MzQ2IDE4LjQzNzM2MjksMTEuMjk0NDAxOSAyMS4yMzE2NTMxLDkuMTM1MjI0NjggQzIyLjU2MzkyNSw4LjEwNjQ0MDI2IDIzLjU2MzkyMDIsNy45MDAwMjczMyAyNC4zMDc1ODc0LDcuOTAwMDI3MzMgWiBNODEuMzkyNzUxNyw3LjY5MzY1NjM4IEM4MS4wMDY2Nzc3LDguNjQ2MjM0NTYgNzguNzkxNDk4NiwxNC4zMjk5NTEgNzcuOTYyMzg4OCwxNi42NzY0Njg2IEM3Ny44MTA0OTA4LDE3LjExMTQ3OTMgNzcuOTM3MDcyNCwxNy4yNjcwNjcgNzguMTQyNzY3NiwxNy4yNjcwNjcgQzc4LjU2OTk4MDcsMTcuMjY3MDY3IDc5LjMyMzE0MTYsMTYuODI4ODgxMSA4MC43ODUxNTk4LDE1LjU0MjkwMDUgQzgwLjg3NjY1ODgsMTUuNTM5NDY5NSA4MC45NjU3NjMxLDE1LjU3MjY4MjEgODEuMDMyODM4NywxNS42MzUyMjAxIEM4MS4wOTk5MTQzLDE1LjY5Nzc1ODEgODEuMTM5NDU2NywxNS43ODQ0ODk0IDgxLjE0Mjc1MywxNS44NzYzMDI5IEM4MC4wNjY4MDg5LDE3LjMxNDY5NTkgNzguMjQ3MTk3NSwxOC43NTYyNjQyIDc2LjgzNTgxMiwxOC43NTYyNjQyIEM3Ni42NDQzNDE0LDE4Ljc2NjY0MzcgNzYuNDU2OTA1LDE4LjY5ODM5NzMgNzYuMzE2NjI2MSwxOC41NjcyMjY1IEM3Ni4xNzYzNDcyLDE4LjQzNjA1NTcgNzYuMDk1MzA0OSwxOC4yNTMyNTUzIDc2LjA5MjE0NDcsMTguMDYwODgyMiBDNzYuMTE4MDczOSwxNy43ODQxNzA0IDc2LjE3ODYyMTMsMTcuNTEyMTE4MSA3Ni4yNzIxNTksMTcuMjUxMDk3NCBMNzYuMzQ4NDcyNiwxNy4wNTc0OTk4IEw3Ny4xOTM0MDUyLDE0Ljc0MjczNDkgTDc3LjExNzQ1NjIsMTQuNzE3MzMyOCBDNzUuMjk3ODQ0OCwxNi45ODEyOTM2IDcyLjY4MzkzMzUsMTguNzU2MjY0MiA3MS40NzgyNDMyLDE4Ljc1NjI2NDIgQzcwLjc2MzA1NjgsMTguNzU2MjY0MiA3MC4zNTE2NjY0LDE4LjAzNTQ4MDEgNzAuMzUxNjY2NCwxNy4zMTQ2OTU5IEM3MC4zNTE2NjY0LDE2LjcyMDkyMjIgNzAuOTE0OTU0OCwxNC42NjMzNTM0IDcyLjYwNzk4NDUsMTIuMzIzMTg2MyBDNzMuODM1ODI2NiwxMC42MjQ0MjE5IDc0Ljk0MDI1MTYsOS41OTU2Mzc0NyA3NS45OTA4Nzk0LDkuMDA1MDM5IEM3Ni45OTA4NzQ1LDguNDM5ODQyNjIgNzcuNjMwMTExOSw4LjI1ODg1Mjc2IDc4LjI5NzgzMDIsOC4yNTg4NTI3NiBDNzguNTEyMzAyNSw4LjI1NzY5MTM4IDc4LjcyMzU1MjEsOC4zMTEyMjg5OSA3OC45MTE3NTEyLDguNDE0NDQwNTMgQzc5LjA4Mjc0MzUsOC41MjExNjAzMiA3OS4yMjk4NDc2LDguNjYxMzg2ODEgNzkuMzQ0NTY5Nyw4LjgyNjE3NjYxIEw3OS40MjQ0MDY5LDguOTU0MjM0ODMgTDgwLjEyNjkzNTEsNy4zMDYyNzQ1OSBDODAuNTg3NDQ1MSw3LjEyNzc4IDgxLjEwOTkwNjUsNy4yODc2NzA0OCA4MS4zOTI3NTE3LDcuNjkzNjU2MzggWiBNNTkuMzQ1MzkxLDcuOTAwMDAxNzkgQzYwLjE2OTY2MTQsNy44OTM2OTgyMiA2MC44NTM1OTg3LDguNTM4MDIyMjIgNjAuODk5MjI0LDkuMzYzODQzNDUgQzYwLjkwMjM5OTgsOS42OTQzOTYxNCA2MC43MjUxMSwxMC4wMDAyMjEzIDYwLjQzNzE1NzksMTAuMTYwODMzOSBDNjAuMjQzNjI0OCwxMC4yMjA5OTM1IDYwLjAzNDgzOTIsMTAuMTM0MjYwOCA1OS45NDAzMjQ4LDkuOTU0NDQxOTEgTDU5Ljc0NDEyMDQsOS43NTgyODY4MyBDNTkuMzkwNDQzNiw5LjQwOTQwNTYyIDU5LjA0OTE0MTMsOS4xMzIwNDk0MiA1OC4zNzcwNDEzLDkuMTMyMDQ5NDIgQzU3LjgwNDQ2OTYsOS4xMjY3NDQ1MiA1Ny4zMzUwOTEyLDkuNTg2MzY0MTQgNTcuMzI2NDEzNSwxMC4xNjA4MzM5IEM1Ny4zMjY0MTM1LDEwLjcwMDYyODEgNTcuNDUyOTk1MiwxMS4yMzA4OTY3IDU4LjE5NjY2MjUsMTIuNTAxMDAwOSBDNTguODM5MDY0NCwxMy41ODM3NjQ4IDU5LjIyMTk3MzksMTQuMjI4MzQyNyA1OS4xNzEzNDEyLDE1LjM1ODczNTQgQzU5LjA3OTk0ODYsMTYuMzMwODc3MSA1OC41OTQ4OTUzLDE3LjIyMjc3MTEgNTcuODI5NTc1NiwxNy44MjU5MTI5IEM1Ny4xMDUzMjY0LDE4LjQzNjI0NTMgNTYuMTg2Njk5NiwxOC43NjUyNzY2IDU1LjI0MDk4MDcsMTguNzUzMDg5IEM1NC40NDIxNzIzLDE4Ljc4NzI3NDIgNTMuNzU1OTE2NiwxOC4xODkyOTY3IDUzLjY3NzY5NzIsMTcuMzkwOTAyMiBDNTMuNjkyNzQ2NiwxNy4wNjg5NTQ5IDUzLjgzMTA0NjksMTYuNzY1MjU2MSA1NC4wNjM3NzEyLDE2LjU0MzEwNzYgQzU0LjI1OTgwMDYsMTYuMzYyNzA2NSA1NC41NjA3NzY1LDE2LjM2MjcwNjUgNTQuNzU2ODA1OCwxNi41NDMxMDc2IEM1NS4wODkwODI3LDE2LjkzNjgzOTkgNTUuODU4MDY2MywxNy41NzE4OTIgNTYuNTI1Nzg0NSwxNy41NzE4OTIgQzU3LjE0Mjg3MDEsMTcuNTcxODkyIDU3Ljc1Njc5MTIsMTYuOTI3MzE0MSA1Ny43NTY3OTEyLDE2LjEwNDkyMTcgQzU3Ljc1Njc5MTIsMTUuNjY2NzM1NyA1Ny40NDAzMzcsMTQuODY5NzQ1MyA1Ni44MDc0Mjg3LDEzLjg0MDk2MDkgQzU2LjEzOTcxMDUsMTIuNzYxMzcyMyA1NS45MDg2OTg5LDExLjg4ODE3NTYgNTUuOTA4Njk4OSwxMS40NDk5ODk2IEM1NS45MDg2OTg5LDEwLjQ0NjYwNzMgNTYuMzQ1NDA1Nyw5LjcwMDQyMTA3IDU3LjQ0NjY2NjEsOC43NDc4NDI4OSBDNTcuOTczODA2Miw4LjI3MDEyNjM0IDU4LjYzODgyMzUsNy45NzMxOTEyMyA1OS4zNDUzOTEsNy45MDAwMDE3OSBaIE0zMy4zMjg2NzA4LDguNzY5ODg4NjEgTDMzLjIyMjEwMDgsOC43NzMyNDQ5OCBDMzIuNTM1Mzk1Myw4Ljc3MzI0NDk4IDMxLjMwNzU1MzIsOS42MjczOTAwNyAyOS42OTA0NzI1LDExLjQ3ODU2NyBDMjguMDczMzkxOCwxMy4zMjk3NDM5IDI3LjI3OTA5MTksMTUuNDM4MTE2OSAyNy4yNzkwOTE5LDE2LjYyMjQ4OTEgQzI3LjI3OTA5MTksMTcuNjI1ODcxNSAyNy43NDExMTQ5LDE3Ljk1OTI3MzggMjguMTc3ODIxNywxNy45NTkyNzM4IEMyOC41NjM4OTU3LDE3Ljk1OTI3MzggMjkuNTM4NTc0NSwxNy40NzAyODM3IDMwLjYzOTgzNSwxNi4yMzUxMDczIEMzMi4yMjIxMDU3LDE0LjQzNDczNDYgMzQuMTIwODMwNiwxMS4xNjczOTE1IDM0LjEyMDgzMDYsOS43MDA0MjEwNyBDMzQuMTUxNzU0NCw5LjQ1MDgzMzc4IDM0LjA2ODA0NTQsOS4yMDA2NjAzNyAzMy44OTMyODA5LDkuMDIwMzY0MjcgQzMzLjc2ODQ0OTEsOC44OTE1ODEzMyAzMy42MDY4MDk0LDguODA4NDA0NTIgMzMuNDMzNzA1OCw4Ljc4MDE2NTExIEwzMy4zMjg2NzA4LDguNzY5ODg4NjEgWiBNNTAuMTkzLDkuMjM2IEw1MC4wNTc3MzI1LDkuMjQyMDA3NDEgQzQ5LjUxNDUwODgsOS4yODM3NTQ1MSA0OS4xMTAwNDY2LDkuNTgwMjQ5NjcgNDguMzczOTI1NiwxMC4yMzM4NjQ4IEM0Ni43MzE1Mjg2LDExLjcwNDAxMDUgNDUuMTY4MjQ1MSwxNS4wNzYxMzcyIDQ1LjE2ODI0NTEsMTYuOTAxOTEyMSBDNDUuMTY4MjQ1MSwxNy4yMDk5MTIzIDQ1LjI4MjE2ODYsMTcuMzkwOTAyMiA0NS41NTQzMTkxLDE3LjM5MDkwMjIgQzQ1LjgyNjQ2OTcsMTcuMzkwOTAyMiA0Ni41Nzk2MzA2LDE3LjA1NDMyNDYgNDguMDQxNjQ4NywxNS43MTc1Mzk5IEM0OS42NjA1ODczLDE0LjIwNTk3MTIgNTAuODQ3MTQ5NiwxMi4yODc0NDY2IDUxLjQ3ODM0MDgsMTAuMTYwODMzOSBDNTEuMzA4MDQxMSw5LjY0OTM5NjIzIDUwLjg1MzQ2MDUsOS4yOTI1NTIzMyA1MC4zMjY2Mjc3LDkuMjQyNzc2OTkgTDUwLjE5Myw5LjIzNiBaIE03Ny41MDAzNjU3LDkuMjM2Nzc0MzQgQzc2Ljg5Mjc3MzcsOS4yMzY3NzQzNCA3Ni40Njg3MjUyLDkuNTI1NzgxNzQgNzUuNjY4MDk2MiwxMC4yMzM4NjQ4IEM3NC4wMjU2OTkxLDExLjcwNDAxMDUgNzIuNDYyNDE1NiwxNS4wNzYxMzcyIDcyLjQ2MjQxNTYsMTYuOTAxOTEyMSBDNzIuNDYyNDE1NiwxNy4yMTMwODc2IDcyLjU5NTMyNjMsMTcuMzkwOTAyMiA3Mi44Njc0NzY5LDE3LjM5MDkwMjIgQzczLjEzOTYyNzUsMTcuMzkwOTAyMiA3My44OTI3ODg0LDE3LjA1NDMyNDYgNzUuMzU0ODA2NSwxNS43MTc1Mzk5IEM3Ni45NzM3NDUxLDE0LjIwNTk3MTIgNzguMTYwMzA3NCwxMi4yODc0NDY2IDc4Ljc5MTQ5ODYsMTAuMTYwODMzOSBDNzguNjA2MjgzNiw5LjYwNDUzOTczIDc4LjA4NDg3NjIsOS4yMzEzOTM5IDc3LjUwMDM2NTcsOS4yMzY3NzQzNCBaIE02OC42OTk3NzU3LDkuMDIwOTE1MyBDNjguMDMyMDU3NSw5LjAyMDkxNTMgNjcuMDgyNjk1LDkuNTg2MTExNjkgNjYuMjEyNDQ2MSwxMC4zMzIyOTc5IEM2NS4yNjYyNDgyLDExLjEyOTI4ODMgNjQuMTg3MTM5NSwxMi4zODk4NjY4IDYzLjg1NDg2MjcsMTMuMTM2MDUzIEM2My43NTM1OTc0LDEzLjM5MzI0OTEgNjMuNzc4OTEzNywxMy41NzQyMzkgNjQuMTExMTkwNiwxMy41MjM0MzQ4IEM2NC42NDkxNjI2LDEzLjQ2OTQ1NTQgNjYuMDg1ODY0NSwxMy4wMzQ0NDQ3IDY3Ljg4MDE1OTUsMTEuODUwMDcyNSBDNjguODkxODIzOSwxMS4xNzQzMzczIDY5LjQ1MDEzMDYsMTAuMzM5NTI5MSA2OS41MTU5NjcxLDkuNzkzMDQwODQgTDY5LjUyMjU1NjUsOS42ODc3MjAwMiBMNjkuNTIyNTU2NSw5LjY3NTAxODk4IEM2OS41MjI1NTY1LDkuMzY3MDE4NzEgNjkuMjk3ODc0MSw5LjAwNTAzOSA2OC42OTk3NzU3LDkuMDIwOTE1MyBaIE0yMy44OTAwNjk2LDguNjk3ODY2NTYgTDIzLjc5NDkzMTcsOC42OTcwMzg3MiBDMjMuNDM3MzM4NSw4LjY5NzAzODcyIDIyLjc3OTExMzksOC45Mjg4MzI3NSAyMS44NDU1NzQxLDkuOTMyMjE1MDkgQzIxLjA0MjE5ODYsMTAuODE2NTQxIDIwLjM5OTU2MiwxMS44MzUzNDYgMTkuOTQ2ODQ5MiwxMi45NDIzNjIxIEMyMS42Mzk4Nzg5LDEyLjQyNDc5NDYgMjIuNDM0MTc4OCwxMS45Mzg5Nzk4IDIzLjM4MzU0MTMsMTEuMDM3MjA1OCBDMjQuMTc3ODQxMiwxMC4yOTEwMTk1IDI0LjM4MzUzNjQsOS41MTk0MzEyMSAyNC4zODM1MzY0LDkuMjg3NjM3MTkgQzI0LjM5NjA1ODEsOS4xMjc0NzgyMyAyNC4zMzgwNzgyLDguOTY5ODQ1NzcgMjQuMjI0ODY0Miw4Ljg1NjI0ODM0IEMyNC4xNTY5MzU5LDguNzg4MDg5ODkgMjQuMDczMjA4NCw4LjczOTg4MzA0IDIzLjk4MjYxNzQsOC43MTQ5MzY3NiBMMjMuODkwMDY5Niw4LjY5Nzg2NjU2IFonIGlkPSdORk0tTG9nby1Db3B5JyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXBsdXMtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXBsdXMtaWNvbi1ob3ZlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjNjY2NjY2MnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLW1pbnVzLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hY2NvdW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjEnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMSAyMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTguNjI5IDIwLjA0Yy0uODE1LTMuNDc1LTIuMjUxLTUuMDM1LTUuMDg5LTUuNTE1LS44MzctLjg4LS41ODQtMS41NDgtLjU3Mi0xLjU3N2gtLjAwOGMxLjExOS0uNzI4IDEuNTg3LTEuOTM1IDEuNzA4LTIuODcyLjM0NC0uMS43MTItLjM0IDEuMTA1LS43MzQgMS0xLjAwNyAxLjE1Ni0yLjg5My4zOTctNC44MDJDMTUuMzE0IDIuMzk1IDEzLjIyNS4wOCA5LjkxMiAwaC0uMTZjLTIuNzI0IDAtNC44IDEuNjUxLTUuNTYzIDQuNDQ0LS43ODEgMi44NjEuMDg5IDUuOTQ3IDEuOTggNy4wMjZsLjA3My4wMzVhMS4zOTcgMS4zOTcgMCAwIDAgLjY3OC4wNTRjLjM0NS43MS45MjMgMS4yNzkgMS42MzYgMS42MDktLjAzMi4yNi0uMTcuNjg3LS42NTIgMS4yMi0zLjQzOC42NjgtNC4xMjMgMy4wNjEtNC41NzIgNC42NTgtLjA4My4yOTctLjE2Mi41NzQtLjI1Mi44MjQtLjE1My40NzctLjA4NS45OTguMTg1IDEuNDIuMjYyLjM3Ni42OC43MSAxLjEyMS43MWgxMi44OTVjLjQyNCAwIC44MTgtLjMwNCAxLjA4MS0uNjM3LjI2NC0uMzMzLjM2OC0uODkuMjY2LTEuMzJNNy44MSAxMS4wMTRjLjM2OC0uNDY0LjU1OC0xLjE5OS41Ni0yLjIuNzE1LS4xNTcgMi4xNzgtLjU2NCAzLjQxOS0xLjQ3My4xLS4wNzQuMjExLS4xNTkuMzI3LS4yNS4xOC0uMTQyLjUwMi0uMzkzLjY1Ny0uNDcxLjA4Mi4xMDMuMTQ3LjQ5Ny4xMTkuOTA0IDAgLjI5LjAzNiAxLjU1My42MDcgMi4yMS4wNTcuMDY1LjEyMS4xMjQuMTkuMTc2LS4wOTcuODA4LS41OTIgMi42NzYtMy4xMSAyLjY3Ni0yLjA2MiAwLTIuNjgtMS4yNC0yLjc5OC0xLjUzNWwuMDI3LS4wMzZtLTEuMjAxLS40NDVjLTEuNDU2LS44NzctMi4xMTQtMy40ODktMS40NjUtNS44NjJDNS40NSAzLjU4NCA2LjUxIDEgOS43NDYgMWguMTQ3YzIuODMxLjA2NyA0LjYyNCAyLjA2MyA1LjM1OCAzLjkxLjYwMyAxLjUxNS41MzEgMy4wMTMtLjE3OCAzLjcyNy0uNDY3LjQ3MS0uNzE1LjUxNS0uNzcyLjQ4OS0uMjEzLS4wODgtLjQxNS0uODY2LS40MTgtMS41NTguMDE1LS4xODMuMDczLTEuMTI0LS4zODYtMS42MzJhLjk2OC45NjggMCAwIDAtLjczNi0uMzI1Yy0uMzQ0IDAtLjY5OC4yNjMtMS4yNDcuNjkzLS4xMDcuMDg0LS4yMTEuMTY0LS4zMDIuMjMyQzkuNzM5IDcuNjE2IDcuODIgNy45MDYgNy44IDcuOTFsLS40NDIuMDY2LjAyLjQ1Yy4wNjggMS41MTUtLjI3NiAxLjk1Mi0uNDI2IDIuMDY5YS40MTUuNDE1IDAgMCAxLS4zNDMuMDhtMy45NyAzLjAxYy40NTguMDAyLjkxNS0uMDYgMS4zNTctLjE4NS4wMjMuMzg0LjE1NC44NjguNTI5IDEuMzkyYTkuNDIyIDkuNDIyIDAgMCAwLS4yNDQuMTc1Yy0uMzkzLjI5My0uODQuNjI1LTEuNDE4LjY0NS0uNjA5LjAzLTEuMTE1LS4zNzgtMS41NDYtLjczYTcuNTU3IDcuNTU3IDAgMCAwLS4yODgtLjIyOCAzLjExIDMuMTEgMCAwIDAgLjU0NC0xLjE3M2MuMzUyLjA3LjcxLjEwNSAxLjA2OC4xMDNtNy4wMDkgNy4xMDNjLS4wNDUuMDU1LS4xNDMuMjA0LS4zMDcuMjA0TDQuMzkgMjAuODQ1Yy0uMTcyIDAtLjI3Ni0uMTUzLS4zMTMtLjIwNWEuNDc4LjQ3OCAwIDAgMS0uMDYxLS40MTdjLjA5Ny0uMjcxLjE4Mi0uNTguMjczLS44OTguNDU2LTEuNjIuOTc1LTMuNDYgMy45MTItMy45OC4xNTMuMDkuMjk3LjE5Ni40My4zMTQuNTEzLjQxNiAxLjIyLjk4NyAyLjIxLjk1Ljg4My0uMDMyIDEuNTEtLjQ5OCAxLjk3LS44NC4xMy0uMTAzLjI2Ny0uMi40MDgtLjI4OCAyLjU0Ni4zOCAzLjcwOSAxLjY2MiA0LjQ0OCA0LjgyMmEuNDg2LjQ4NiAwIDAgMS0uMDc5LjM4NycvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctYWNjb3VudC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjEgMjInJTNFJTNDcGF0aCBmaWxsPSN7ZW5jb2RlY29sb3IoJHdoaXRlKX0gZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTguNjI5IDIwLjA0Yy0uODE1LTMuNDc1LTIuMjUxLTUuMDM1LTUuMDg5LTUuNTE1LS44MzctLjg4LS41ODQtMS41NDgtLjU3Mi0xLjU3N2gtLjAwOGMxLjExOS0uNzI4IDEuNTg3LTEuOTM1IDEuNzA4LTIuODcyLjM0NC0uMS43MTItLjM0IDEuMTA1LS43MzQgMS0xLjAwNyAxLjE1Ni0yLjg5My4zOTctNC44MDJDMTUuMzE0IDIuMzk1IDEzLjIyNS4wOCA5LjkxMiAwaC0uMTZjLTIuNzI0IDAtNC44IDEuNjUxLTUuNTYzIDQuNDQ0LS43ODEgMi44NjEuMDg5IDUuOTQ3IDEuOTggNy4wMjZsLjA3My4wMzVhMS4zOTcgMS4zOTcgMCAwIDAgLjY3OC4wNTRjLjM0NS43MS45MjMgMS4yNzkgMS42MzYgMS42MDktLjAzMi4yNi0uMTcuNjg3LS42NTIgMS4yMi0zLjQzOC42NjgtNC4xMjMgMy4wNjEtNC41NzIgNC42NTgtLjA4My4yOTctLjE2Mi41NzQtLjI1Mi44MjQtLjE1My40NzctLjA4NS45OTguMTg1IDEuNDIuMjYyLjM3Ni42OC43MSAxLjEyMS43MWgxMi44OTVjLjQyNCAwIC44MTgtLjMwNCAxLjA4MS0uNjM3LjI2NC0uMzMzLjM2OC0uODkuMjY2LTEuMzJNNy44MSAxMS4wMTRjLjM2OC0uNDY0LjU1OC0xLjE5OS41Ni0yLjIuNzE1LS4xNTcgMi4xNzgtLjU2NCAzLjQxOS0xLjQ3My4xLS4wNzQuMjExLS4xNTkuMzI3LS4yNS4xOC0uMTQyLjUwMi0uMzkzLjY1Ny0uNDcxLjA4Mi4xMDMuMTQ3LjQ5Ny4xMTkuOTA0IDAgLjI5LjAzNiAxLjU1My42MDcgMi4yMS4wNTcuMDY1LjEyMS4xMjQuMTkuMTc2LS4wOTcuODA4LS41OTIgMi42NzYtMy4xMSAyLjY3Ni0yLjA2MiAwLTIuNjgtMS4yNC0yLjc5OC0xLjUzNWwuMDI3LS4wMzZtLTEuMjAxLS40NDVjLTEuNDU2LS44NzctMi4xMTQtMy40ODktMS40NjUtNS44NjJDNS40NSAzLjU4NCA2LjUxIDEgOS43NDYgMWguMTQ3YzIuODMxLjA2NyA0LjYyNCAyLjA2MyA1LjM1OCAzLjkxLjYwMyAxLjUxNS41MzEgMy4wMTMtLjE3OCAzLjcyNy0uNDY3LjQ3MS0uNzE1LjUxNS0uNzcyLjQ4OS0uMjEzLS4wODgtLjQxNS0uODY2LS40MTgtMS41NTguMDE1LS4xODMuMDczLTEuMTI0LS4zODYtMS42MzJhLjk2OC45NjggMCAwIDAtLjczNi0uMzI1Yy0uMzQ0IDAtLjY5OC4yNjMtMS4yNDcuNjkzLS4xMDcuMDg0LS4yMTEuMTY0LS4zMDIuMjMyQzkuNzM5IDcuNjE2IDcuODIgNy45MDYgNy44IDcuOTFsLS40NDIuMDY2LjAyLjQ1Yy4wNjggMS41MTUtLjI3NiAxLjk1Mi0uNDI2IDIuMDY5YS40MTUuNDE1IDAgMCAxLS4zNDMuMDhtMy45NyAzLjAxYy40NTguMDAyLjkxNS0uMDYgMS4zNTctLjE4NS4wMjMuMzg0LjE1NC44NjguNTI5IDEuMzkyYTkuNDIyIDkuNDIyIDAgMCAwLS4yNDQuMTc1Yy0uMzkzLjI5My0uODQuNjI1LTEuNDE4LjY0NS0uNjA5LjAzLTEuMTE1LS4zNzgtMS41NDYtLjczYTcuNTU3IDcuNTU3IDAgMCAwLS4yODgtLjIyOCAzLjExIDMuMTEgMCAwIDAgLjU0NC0xLjE3M2MuMzUyLjA3LjcxLjEwNSAxLjA2OC4xMDNtNy4wMDkgNy4xMDNjLS4wNDUuMDU1LS4xNDMuMjA0LS4zMDcuMjA0TDQuMzkgMjAuODQ1Yy0uMTcyIDAtLjI3Ni0uMTUzLS4zMTMtLjIwNWEuNDc4LjQ3OCAwIDAgMS0uMDYxLS40MTdjLjA5Ny0uMjcxLjE4Mi0uNTguMjczLS44OTguNDU2LTEuNjIuOTc1LTMuNDYgMy45MTItMy45OC4xNTMuMDkuMjk3LjE5Ni40My4zMTQuNTEzLjQxNiAxLjIyLjk4NyAyLjIxLjk1Ljg4My0uMDMyIDEuNTEtLjQ5OCAxLjk3LS44NC4xMy0uMTAzLjI2Ny0uMi40MDgtLjI4OCAyLjU0Ni4zOCAzLjcwOSAxLjY2MiA0LjQ0OCA0LjgyMmEuNDg2LjQ4NiAwIDAgMS0uMDc5LjM4NycvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctc2VydmljZXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J004Ljg0NC4wNjdhOS45MzUgOS45MzUgMCAwIDEgMi4zMTMgMGwuMzg2LjA0NXYxLjcwMWwuMDk3LjAyYTguNTUgOC41NSAwIDAgMSAyLjk2NSAxLjIyN2wuMDg0LjA1NiAxLjE3Ny0xLjIyMy4zMDkuMjQxYTkuNzk5IDkuNzk5IDAgMCAxIDEuNjMgMS42MTVsLjI0OC4zMDktMS4yMTYgMS4xODIuMDU2LjA4NWE4LjYwOCA4LjYwOCAwIDAgMSAxLjI2NiAyLjk5NmwuMDIuMDk3aDEuNjkzbC4wNS4zNzljLjEuNzYyLjEwNCAxLjUyNy4wMTEgMi4zMTVsLS4wNDUuMzg1aC0xLjY4NGwtLjAyMy4wOTJjLS4xNzkuNzI1LS4zIDEuMTM2LS40NzcgMS41NjJhOS41IDkuNSAwIDAgMS0uNzU2IDEuNDM2bC0uMDUzLjA4NCAxLjIgMS4yMDMtLjIzNi4zMDNhOS43NjEgOS43NjEgMCAwIDEtMS42NyAxLjY3bC0uMzE1LjI0OS0xLjE1Ni0xLjIzNS0uMDg3LjA1N2E4LjUxNSA4LjUxNSAwIDAgMS0yLjk4OCAxLjI0NGwtLjA5OC4wMnYxLjcxbC0uMzk3LjAzNWMtLjE3Mi4wMTUtLjI3LjAyOS0uMzczLjA1OGwtLjA1OC4wMTdIOS4yOWwtLjA1Ni0uMDE2YTIuMDM0IDIuMDM0IDAgMCAwLS4zODEtLjA2bC0uMzk3LS4wMzV2LTEuNzEzbC0uMDk4LS4wMmE4LjQ4NCA4LjQ4NCAwIDAgMS0zLjAwMi0xLjI0OGwtLjA4My0uMDU1LTEuMTkyIDEuMjA2LS4zMDYtLjI0MmE5LjQ5NyA5LjQ5NyAwIDAgMS0xLjY0Ni0xLjY2NGwtLjIzNy0uMzA4IDEuMjE5LTEuMTc1LS4wNTUtLjA4NWE4LjU0MiA4LjU0MiAwIDAgMS0xLjIyMy0yLjk5bC0uMDItLjA5N0guMTA4bC0uMDM3LS4zOTZhMS43MyAxLjczIDAgMCAwLS4wNTQtLjMzOEwwIDEwLjcwN1Y5LjM0bC4wMTUtLjA1NmMuMDI5LS4xMDYuMDQtLjE5Ni4wNTMtLjM4OWwuMDAxLS4wMTl2LS4wMTFsLjAwNC0uMDQuMDMxLS40MDFoMS43MmwuMDItLjA5N2E4LjQ3IDguNDcgMCAwIDEgMS4yNDMtMi45NjVsLjA1Ny0uMDg2LTEuMjIzLTEuMTcuMjQyLS4zMWE5LjU3OCA5LjU3OCAwIDAgMSAxLjY0LTEuNjQ0bC4zMDEtLjIzOCAxLjIxIDEuMTk2LjA4My0uMDUzQTguNjg2IDguNjg2IDAgMCAxIDguMzYyIDEuODNsLjA5OC0uMDJWLjExMnptMS44MjguODNBOS4wMTkgOS4wMTkgMCAwIDAgOS4zMy44OTR2MS42MjRsLS4zNDcuMDcyLS40NDMuMDkyQTcuODE1IDcuODE1IDAgMCAwIDUuODY4IDMuNzlsLS42Ny40MzEtMS4xNTMtMS4xNGE4LjY2NSA4LjY2NSAwIDAgMC0uOTQ3Ljk0N0w0LjI3MiA1LjE1bC0uMjAxLjMwNC0uMjU4LjM4OWE3LjYgNy42IDAgMCAwLTEuMTE3IDIuNjY2bC0uMTY4Ljc4NUguOTAyYTEuOTQ1IDEuOTQ1IDAgMCAxLS4wMzEuMTU5djEuMTM2bC4wMS4wNGgxLjY0NWwuMDcuMzUuMDkxLjQ0NWMuMTk3Ljk3MS41NTcgMS44NDkgMS4xMDEgMi42OWwuNDQ0LjY4Ny0xLjE2OCAxLjEyNmMuMjg4LjM0MS42MDUuNjYuOTUzLjk2MWwxLjEzOS0xLjE1Mi4yOTguMTk2LjM4MS4yNWE3LjYxNSA3LjYxNSAwIDAgMCAyLjcgMS4xMjNsLjc5My4xNjN2MS42NDVsLjA3OC4wMThIMTAuNmwuMDc1LS4wMTh2LTEuNjM2bC4zNDUtLjA3My40NDMtLjA5NGE3LjY0NSA3LjY0NSAwIDAgMCAyLjY4OS0xLjExOGwuNy0uNDY0IDEuMTA3IDEuMTgzYy4zNTYtLjMwNi42NzgtLjYyOC45NzItLjk3MmwtMS4xNDQtMS4xNDcuMTg3LS4yOTQuMjQtLjM3OGE4LjYzIDguNjMgMCAwIDAgLjY4OC0xLjMwNmMuMTU1LS4zNzIuMjY2LS43NS40MzUtMS40MzRsLjE4Ny0uNzU0aDEuNTgyQTguMzk3IDguMzk3IDAgMCAwIDE5LjEgOS4yOWgtMS42MjNsLS4wNzUtLjM0NC0uMDk0LS40NGE3LjczOSA3LjczOSAwIDAgMC0xLjE0LTIuNjk5bC0uNDU1LS42ODcgMS4xNi0xLjEyOGMtLjI5MS0uMzM1LS42LS42NDEtLjkzLS45MjNsLTEuMTI2IDEuMTctLjMwMS0uMTk2LS4zODctLjI1M2E3LjY4IDcuNjggMCAwIDAtMi42NjktMS4xMDRsLS43ODgtLjE2NnptMy4zNjggNC44NDFhNS45IDUuOSAwIDAgMSAxLjgzMiA0LjE4NmMuMDY2IDMuMTU2LTIuNTI4IDUuODY3LTUuNjgzIDUuOTRhNi40OTIgNi40OTIgMCAwIDEtLjE0MS4wMDJjLTMuMTk4IDAtNS44MzMtMi41MjUtNS45MTMtNS42OS0uMDgxLTMuMjM0IDIuNDYtNS45NDQgNS42NzEtNi4wNDFhNS44MyA1LjgzIDAgMCAxIDQuMjM0IDEuNjAzem0tNC4yMDYtLjczM2MtMi43MzIuMDgyLTQuODk4IDIuMzkzLTQuODI5IDUuMTUuMDY5IDIuNjkzIDIuMzE4IDQuODQxIDUuMDQzIDQuODRoLjEyYzIuNjc2LS4wNjMgNC44OS0yLjM3NyA0LjgzNC01LjA1M0E1LjAyOSA1LjAyOSAwIDAgMCAxMy40NCA2LjM3YTQuOTU5IDQuOTU5IDAgMCAwLTMuNjA3LTEuMzY1ek0uODcgMTAuNjNILjUwNXYuMDE3aC4zNjZ2LS4wMTd6bTcuOTM1LTguODlsLS4zNDYuMDcydi4zNTRsLjM0Ni0uNDI2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctc2VydmljZXMtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCR3aGl0ZSl9IGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTguODQ0LjA2N2E5LjkzNSA5LjkzNSAwIDAgMSAyLjMxMyAwbC4zODYuMDQ1djEuNzAxbC4wOTcuMDJhOC41NSA4LjU1IDAgMCAxIDIuOTY1IDEuMjI3bC4wODQuMDU2IDEuMTc3LTEuMjIzLjMwOS4yNDFhOS43OTkgOS43OTkgMCAwIDEgMS42MyAxLjYxNWwuMjQ4LjMwOS0xLjIxNiAxLjE4Mi4wNTYuMDg1YTguNjA4IDguNjA4IDAgMCAxIDEuMjY2IDIuOTk2bC4wMi4wOTdoMS42OTNsLjA1LjM3OWMuMS43NjIuMTA0IDEuNTI3LjAxMSAyLjMxNWwtLjA0NS4zODVoLTEuNjg0bC0uMDIzLjA5MmMtLjE3OS43MjUtLjMgMS4xMzYtLjQ3NyAxLjU2MmE5LjUgOS41IDAgMCAxLS43NTYgMS40MzZsLS4wNTMuMDg0IDEuMiAxLjIwMy0uMjM2LjMwM2E5Ljc2MSA5Ljc2MSAwIDAgMS0xLjY3IDEuNjdsLS4zMTUuMjQ5LTEuMTU2LTEuMjM1LS4wODcuMDU3YTguNTE1IDguNTE1IDAgMCAxLTIuOTg4IDEuMjQ0bC0uMDk4LjAydjEuNzFsLS4zOTcuMDM1Yy0uMTcyLjAxNS0uMjcuMDI5LS4zNzMuMDU4bC0uMDU4LjAxN0g5LjI5bC0uMDU2LS4wMTZhMi4wMzQgMi4wMzQgMCAwIDAtLjM4MS0uMDZsLS4zOTctLjAzNXYtMS43MTNsLS4wOTgtLjAyYTguNDg0IDguNDg0IDAgMCAxLTMuMDAyLTEuMjQ4bC0uMDgzLS4wNTUtMS4xOTIgMS4yMDYtLjMwNi0uMjQyYTkuNDk3IDkuNDk3IDAgMCAxLTEuNjQ2LTEuNjY0bC0uMjM3LS4zMDggMS4yMTktMS4xNzUtLjA1NS0uMDg1YTguNTQyIDguNTQyIDAgMCAxLTEuMjIzLTIuOTlsLS4wMi0uMDk3SC4xMDhsLS4wMzctLjM5NmExLjczIDEuNzMgMCAwIDAtLjA1NC0uMzM4TDAgMTAuNzA3VjkuMzRsLjAxNS0uMDU2Yy4wMjktLjEwNi4wNC0uMTk2LjA1My0uMzg5bC4wMDEtLjAxOXYtLjAxMWwuMDA0LS4wNC4wMzEtLjQwMWgxLjcybC4wMi0uMDk3YTguNDcgOC40NyAwIDAgMSAxLjI0My0yLjk2NWwuMDU3LS4wODYtMS4yMjMtMS4xNy4yNDItLjMxYTkuNTc4IDkuNTc4IDAgMCAxIDEuNjQtMS42NDRsLjMwMS0uMjM4IDEuMjEgMS4xOTYuMDgzLS4wNTNBOC42ODYgOC42ODYgMCAwIDEgOC4zNjIgMS44M2wuMDk4LS4wMlYuMTEyem0xLjgyOC44M0E5LjAxOSA5LjAxOSAwIDAgMCA5LjMzLjg5NHYxLjYyNGwtLjM0Ny4wNzItLjQ0My4wOTJBNy44MTUgNy44MTUgMCAwIDAgNS44NjggMy43OWwtLjY3LjQzMS0xLjE1My0xLjE0YTguNjY1IDguNjY1IDAgMCAwLS45NDcuOTQ3TDQuMjcyIDUuMTVsLS4yMDEuMzA0LS4yNTguMzg5YTcuNiA3LjYgMCAwIDAtMS4xMTcgMi42NjZsLS4xNjguNzg1SC45MDJhMS45NDUgMS45NDUgMCAwIDEtLjAzMS4xNTl2MS4xMzZsLjAxLjA0aDEuNjQ1bC4wNy4zNS4wOTEuNDQ1Yy4xOTcuOTcxLjU1NyAxLjg0OSAxLjEwMSAyLjY5bC40NDQuNjg3LTEuMTY4IDEuMTI2Yy4yODguMzQxLjYwNS42Ni45NTMuOTYxbDEuMTM5LTEuMTUyLjI5OC4xOTYuMzgxLjI1YTcuNjE1IDcuNjE1IDAgMCAwIDIuNyAxLjEyM2wuNzkzLjE2M3YxLjY0NWwuMDc4LjAxOEgxMC42bC4wNzUtLjAxOHYtMS42MzZsLjM0NS0uMDczLjQ0My0uMDk0YTcuNjQ1IDcuNjQ1IDAgMCAwIDIuNjg5LTEuMTE4bC43LS40NjQgMS4xMDcgMS4xODNjLjM1Ni0uMzA2LjY3OC0uNjI4Ljk3Mi0uOTcybC0xLjE0NC0xLjE0Ny4xODctLjI5NC4yNC0uMzc4YTguNjMgOC42MyAwIDAgMCAuNjg4LTEuMzA2Yy4xNTUtLjM3Mi4yNjYtLjc1LjQzNS0xLjQzNGwuMTg3LS43NTRoMS41ODJBOC4zOTcgOC4zOTcgMCAwIDAgMTkuMSA5LjI5aC0xLjYyM2wtLjA3NS0uMzQ0LS4wOTQtLjQ0YTcuNzM5IDcuNzM5IDAgMCAwLTEuMTQtMi42OTlsLS40NTUtLjY4NyAxLjE2LTEuMTI4Yy0uMjkxLS4zMzUtLjYtLjY0MS0uOTMtLjkyM2wtMS4xMjYgMS4xNy0uMzAxLS4xOTYtLjM4Ny0uMjUzYTcuNjggNy42OCAwIDAgMC0yLjY2OS0xLjEwNGwtLjc4OC0uMTY2em0zLjM2OCA0Ljg0MWE1LjkgNS45IDAgMCAxIDEuODMyIDQuMTg2Yy4wNjYgMy4xNTYtMi41MjggNS44NjctNS42ODMgNS45NGE2LjQ5MiA2LjQ5MiAwIDAgMS0uMTQxLjAwMmMtMy4xOTggMC01LjgzMy0yLjUyNS01LjkxMy01LjY5LS4wODEtMy4yMzQgMi40Ni01Ljk0NCA1LjY3MS02LjA0MWE1LjgzIDUuODMgMCAwIDEgNC4yMzQgMS42MDN6bS00LjIwNi0uNzMzYy0yLjczMi4wODItNC44OTggMi4zOTMtNC44MjkgNS4xNS4wNjkgMi42OTMgMi4zMTggNC44NDEgNS4wNDMgNC44NGguMTJjMi42NzYtLjA2MyA0Ljg5LTIuMzc3IDQuODM0LTUuMDUzQTUuMDI5IDUuMDI5IDAgMCAwIDEzLjQ0IDYuMzdhNC45NTkgNC45NTkgMCAwIDAtMy42MDctMS4zNjV6TS44NyAxMC42M0guNTA1di4wMTdoLjM2NnYtLjAxN3ptNy45MzUtOC44OWwtLjM0Ni4wNzJ2LjM1NGwuMzQ2LS40MjZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1tZW51OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAzMCAyMSclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTAgMGgzMHYySDB6TTAgOWgzMHYySDB6TTAgMTloMzB2MkgweicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1zZWFyY2g6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMy4wODMgMTMuMDgzbC0uMTcyLS4xNzNhNi4wNTYgNi4wNTYgMCAwIDAgMC04LjU1NCA2LjAzMiA2LjAzMiAwIDAgMC00LjI3OC0xLjc2OGMtMS41OTUgMC0zLjEyOC42Mi00LjI3NiAxLjc2OGE2LjA1NiA2LjA1NiAwIDAgMCAwIDguNTU0IDYuMDA2IDYuMDA2IDAgMCAwIDQuMjc2IDEuNzcyIDYuMDA4IDYuMDA4IDAgMCAwIDQuMjc4LTEuNzcybC4xNzIuMTczem0xLjQ3OC4zNTVsNC4yMDcgNC4yMDctLjE3Mi4xNzIuMTcyLS4xNzJhLjc5NS43OTUgMCAwIDEtMS4xMjQgMS4xMjNsLTQuMjA1LTQuMjA2YTcuNTcgNy41NyAwIDAgMS00LjgwNiAxLjcwOSA3LjU4NyA3LjU4NyAwIDAgMS01LjQtMi4yMzdDLjI1NiAxMS4wNTcuMjU2IDYuMjEgMy4yMzQgMy4yMzNjMi45NzgtMi45NzcgNy44MjQtMi45NzcgMTAuOCAwIDIuNzczIDIuNzczIDIuOTc0IDcuMTkyLjUyOCAxMC4yMDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1zZWFyY2gtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCR3aGl0ZSl9IGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEzLjA4MyAxMy4wODNsLS4xNzItLjE3M2E2LjA1NiA2LjA1NiAwIDAgMCAwLTguNTU0IDYuMDMyIDYuMDMyIDAgMCAwLTQuMjc4LTEuNzY4Yy0xLjU5NSAwLTMuMTI4LjYyLTQuMjc2IDEuNzY4YTYuMDU2IDYuMDU2IDAgMCAwIDAgOC41NTQgNi4wMDYgNi4wMDYgMCAwIDAgNC4yNzYgMS43NzIgNi4wMDggNi4wMDggMCAwIDAgNC4yNzgtMS43NzJsLjE3Mi4xNzN6bTEuNDc4LjM1NWw0LjIwNyA0LjIwNy0uMTcyLjE3Mi4xNzItLjE3MmEuNzk1Ljc5NSAwIDAgMS0xLjEyNCAxLjEyM2wtNC4yMDUtNC4yMDZhNy41NyA3LjU3IDAgMCAxLTQuODA2IDEuNzA5IDcuNTg3IDcuNTg3IDAgMCAxLTUuNC0yLjIzN0MuMjU2IDExLjA1Ny4yNTYgNi4yMSAzLjIzNCAzLjIzM2MyLjk3OC0yLjk3NyA3LjgyNC0yLjk3NyAxMC44IDAgMi43NzMgMi43NzMgMi45NzQgNy4xOTIuNTI4IDEwLjIwNXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNhcnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDI3IDIzJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjY3NCAxLjAwNGMuNjkzLjA5NSAyLjM2My4zOSAyLjg5NSAxLjA4Ni4xMy4xNy4zNzggMS4wMTcuNyAyLjNhMi4xMDggMi4xMDggMCAwIDEgMS4zNTUtLjQ5M2gxNi4yNThBMi4xMTMgMi4xMTMgMCAwIDEgMjQuOTYgNi40M0wyMy41NCAxM2EyLjEyIDIuMTIgMCAwIDEtMi4wNCAxLjY5M0w4LjM4NyAxNi4wMThoLS4wM2MtLjE3NyAwLS4zNS0uMDIzLS41MTYtLjA2NC4wOS40MjUuMTguODQ5LjI2NyAxLjI2Ny4wNy4xNy40MzMuOTcgMS4zOTguOTdoLjMwM2MyLjA5Ni4wMDcgMTEuMjMyLjA2MyAxMi4xMy4wNjdoLjA3NWMuMzIzIDAgLjU5Mi4xOS42MDQuNTE2LjAxMi4zMjUtLjIzNy41Ny0uNTY1LjU5MmgtLjAzN2MtLjEzMi0uMDAyLS42MDEtLjAwOS0xLjI4Ny0uMDE1YTEuNjg5IDEuNjg5IDAgMSAxLTIuNzY3LS4wMTZoLS4zMDFsLTYuNDY2LjAwMmExLjY4OSAxLjY4OSAwIDEgMS0yLjc2MS0uMjA0Yy0xLjA4NS0uNDQ2LTEuNDU4LTEuNDg1LTEuNDc3LTEuNTQxYS41MzguNTM4IDAgMCAxLS4wMjEtLjA3NEM1Ljg0IDEyLjI3MiAzLjk3OCAzLjczIDMuNTkgMi44MDRjLS4yMTctLjE5OC0xLjE4Mi0uNDgtMi4wOC0uNjAxYS42MDUuNjA1IDAgMCAxIC4xNjQtMS4xOTl6bTQuOTUgNC4xMDJhLjkwOC45MDggMCAwIDAtLjg4OSAxLjA4N2wxLjczMiA3Ljg3NGMuMDgxLjQyLjQ0LjcyNy44NjYuNzQxbDEzLjEzNi0xLjMyNmEuOTEuOTEgMCAwIDAgLjg4OC0uNzI4bDEuNDE5LTYuNTY3YS45MS45MSAwIDAgMC0uODg5LTEuMDc3TDYuNjI0IDUuMTA2eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctY2FydC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgMjcgMjMnJTNFJTNDcGF0aCBmaWxsPSN7ZW5jb2RlY29sb3IoJHdoaXRlKX0gZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS42NzQgMS4wMDRjLjY5My4wOTUgMi4zNjMuMzkgMi44OTUgMS4wODYuMTMuMTcuMzc4IDEuMDE3LjcgMi4zYTIuMTA4IDIuMTA4IDAgMCAxIDEuMzU1LS40OTNoMTYuMjU4QTIuMTEzIDIuMTEzIDAgMCAxIDI0Ljk2IDYuNDNMMjMuNTQgMTNhMi4xMiAyLjEyIDAgMCAxLTIuMDQgMS42OTNMOC4zODcgMTYuMDE4aC0uMDNjLS4xNzcgMC0uMzUtLjAyMy0uNTE2LS4wNjQuMDkuNDI1LjE4Ljg0OS4yNjcgMS4yNjcuMDcuMTcuNDMzLjk3IDEuMzk4Ljk3aC4zMDNjMi4wOTYuMDA3IDExLjIzMi4wNjMgMTIuMTMuMDY3aC4wNzVjLjMyMyAwIC41OTIuMTkuNjA0LjUxNi4wMTIuMzI1LS4yMzcuNTctLjU2NS41OTJoLS4wMzdjLS4xMzItLjAwMi0uNjAxLS4wMDktMS4yODctLjAxNWExLjY4OSAxLjY4OSAwIDEgMS0yLjc2Ny0uMDE2aC0uMzAxbC02LjQ2Ni4wMDJhMS42ODkgMS42ODkgMCAxIDEtMi43NjEtLjIwNGMtMS4wODUtLjQ0Ni0xLjQ1OC0xLjQ4NS0xLjQ3Ny0xLjU0MWEuNTM4LjUzOCAwIDAgMS0uMDIxLS4wNzRDNS44NCAxMi4yNzIgMy45NzggMy43MyAzLjU5IDIuODA0Yy0uMjE3LS4xOTgtMS4xODItLjQ4LTIuMDgtLjYwMWEuNjA1LjYwNSAwIDAgMSAuMTY0LTEuMTk5em00Ljk1IDQuMTAyYS45MDguOTA4IDAgMCAwLS44ODkgMS4wODdsMS43MzIgNy44NzRjLjA4MS40Mi40NC43MjcuODY2Ljc0MWwxMy4xMzYtMS4zMjZhLjkxLjkxIDAgMCAwIC44ODgtLjcyOGwxLjQxOS02LjU2N2EuOTEuOTEgMCAwIDAtLjg4OS0xLjA3N0w2LjYyNCA1LjEwNnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWNoYXQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIyIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNOS41MyAxNC4wNjZhOS4xOCA5LjE4IDAgMCAxLTMuMTA4LS4xMTYuMzgxLjM4MSAwIDAgMC0uMzYuMTExYy0xLjc5OCAxLjg4My00Ljg0OSAxLjkwNS00Ljk3OCAxLjkwNWEuMDI5LjAyOSAwIDAgMS0uMDMtLjAyOWMtLjAwMS0uMDE1LjAxLS4wMy4wMjYtLjAzMSAxLjI3LS4xNDIgMi4xMjMtMS4xODMgMi40LTIuOTI2YS4zOTEuMzkxIDAgMCAwLS4xNTMtLjM3OEMxLjcwNyAxMS40My43NzcgOS43NC43NzcgNy45NjdjMC0zLjQxIDMuMzgxLTYuMTg0IDcuNTM4LTYuMTg0IDMuNjM0IDAgNi42NzYgMi4xMiA3LjM4MyA0LjkzMy4yNjggMCAuNTM2LjAxNS44MDIuMDQyQzE1LjgxMyAzLjQ5IDEyLjQwNCAxIDguMzEzIDEgMy43MyAxIDAgNC4xMjQgMCA3Ljk2M2MwIDEuOTUzLjk3MSAzLjgwNiAyLjY3MyA1LjEyNEMyLjQ5MSAxNCAyLjA1IDE1LjAxLjk5NSAxNS4xMzJhLjgwOC44MDggMCAwIDAtLjc2Ljg1My44MDcuODA3IDAgMCAwIC44NDkuNzY0Yy4xMzkgMCAzLjM0OC0uMDIzIDUuMzg2LTEuOTkxYTkuODgzIDkuODgzIDAgMCAwIDMuNDguMDM3Yy0uMTYtLjIzLS4zLS40NzItLjQyLS43MjUnLyUzRSUzQ3BhdGggZD0nTTE3LjcyMSAxNy41NzZhNi4xMDMgNi4xMDMgMCAwIDEtMS4yMjEuMTI0Yy0zLjAzMyAwLTUuNS0yLjIzMS01LjUtNC45NzUgMC0yLjc0NCAyLjQ2OC00Ljk3NSA1LjUtNC45NzUgMy4wMzEgMCA1LjUgMi4yMzIgNS41IDQuOTc1IDAgMS4zOTQtLjY0MyAyLjcyLTEuNzcgMy42NTguMTIxLjY1NS40MTQgMS4zNzkgMS4xMTIgMS40NjMuMjgyLjAzMi40OTIuMy40NzYuNjA3LS4wMTUuMzA5LS4yNTEuNTUtLjUzNS41NDctLjA5MiAwLTIuMjE1LS4wMTctMy41NjQtMS40MjNsLjAwMi0uMDAxek0xMS41NSAxMi43M2MwIDIuNDIgMi4yMiA0LjM4OCA0Ljk0OCA0LjM4OGE1LjUzIDUuNTMgMCAwIDAgMS4yNC0uMTRjLjA4Ni0uMDIuMTc2LjAwOS4yMzcuMDc3IDEuMTgxIDEuMzM2IDMuMTgzIDEuMzUyIDMuMjY4IDEuMzUyLjAxIDAgLjAyLS4wMS4wMi0uMDIxIDAtLjAxMi0uMDEtLjAyMS0uMDItLjAyMS0uODM0LS4xMDItMS4zOTQtLjgzOS0xLjU3NS0yLjA3OGEuMjkuMjkgMCAwIDEgLjEwMi0uMjY4YzEuMDY3LS44MzIgMS42OC0yLjAzMSAxLjY4LTMuMjkgMC0yLjQyLTIuMjE5LTQuMzg4LTQuOTQ4LTQuMzg4LTIuNzI5IDAtNC45NDggMS45NjktNC45NDggNC4zODhsLS4wMDQuMDAxeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1waW46IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDE1IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjUgMEMzLjM1OCAwIDAgMy4zNTMgMCA3LjQ5IDAgMTQuNTk1IDcuNSAyMCA3LjUgMjBTMTUgMTQuNTk2IDE1IDcuNDlDMTUgMy4zNTIgMTEuNjQyIDAgNy41IDB6bTAgMTEuNjU2YTQuMTcgNC4xNyAwIDAgMS00LjE3Mi00LjE2N0E0LjE3IDQuMTcgMCAwIDEgNy41IDMuMzIzYTQuMTcgNC4xNyAwIDAgMSA0LjE3MiA0LjE2NkE0LjE3IDQuMTcgMCAwIDEgNy41IDExLjY1NnonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWVtYWlsOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjInIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAyMiAxNCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMjEuMjE0IDEyLjk5MWwtNi4wNS01Ljk5NSA2LjA1LTUuOTg4VjEyLjk5em0tMTkuNTg3LjIzMWw1Ljc0LTUuNjg4IDIuNTMxIDIuNTA2Yy42MDUuNiAxLjU4Ny42IDIuMTkyIDBsMi41MzEtMi41MDYgNS43NCA1LjY4OEgxLjYyN3pNLjc4NiAxLjAybDYuMDM3IDUuOTc2LTYuMDM3IDUuOTgzVjEuMDJ6TTIwLjM1OS43NzdsLTguODAyIDguNzE1YS44MDIuODAyIDAgMCAxLTEuMTI2IDBMMS42MjguNzc3aDE4LjczMXpNMjEuMjE0IDBILjc4NkEuNzgxLjc4MSAwIDAgMCAwIC43Nzd2MTIuNDQ1YzAgLjQzLjM1Mi43NzguNzg2Ljc3OGgyMC40MjhhLjc4Mi43ODIgMCAwIDAgLjc4Ni0uNzc4Vi43NzdBLjc4MS43ODEgMCAwIDAgMjEuMjE0IDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1saW5rLXBhdGg6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J004LjM5MiAyMC41NjNhNC45MjggNC45MjggMCAwIDEtNi45NTYgMCA0LjkyOCA0LjkyOCAwIDAgMSAwLTYuOTU1bDQuMzQ4LTQuMzQ3YzEuODI2LTEuODI2IDQuNzQ1LTEuOTI3IDYuNjc2LS4yNjVhLjkyNS45MjUgMCAwIDEtMS4yMDIgMS40MDYgMy4wNDYgMy4wNDYgMCAwIDAtNC4xNy4xNjNMMi43NCAxNC45MTJhMy4wNDcgMy4wNDcgMCAwIDAgMCA0LjM0NyAzLjA0NyAzLjA0NyAwIDAgMCA0LjM0NyAwbDQuMTMtNC4xM2EuOTIyLjkyMiAwIDEgMSAxLjMwMyAxLjMwNWwtNC4xMyA0LjEzem03LjgyNC03LjgyNGMtMS44MjYgMS44MjYtNC43NDUgMS45MjctNi42NzYuMjY1YS45MjUuOTI1IDAgMSAxIDEuMjAyLTEuNDA2IDMuMDQ2IDMuMDQ2IDAgMCAwIDQuMTctLjE2M2w0LjM0Ny00LjM0N2EzLjA0NyAzLjA0NyAwIDAgMCAwLTQuMzQ3IDMuMDQ3IDMuMDQ3IDAgMCAwLTQuMzQ3IDBsLTQuMTMgNC4xM0EuOTIyLjkyMiAwIDEgMSA5LjQ4IDUuNTY1bDQuMTMtNC4xM2E0LjkyOCA0LjkyOCAwIDAgMSA2Ljk1NSAwIDQuOTI4IDQuOTI4IDAgMCAxIDAgNi45NTZsLTQuMzQ4IDQuMzQ3eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctaG91c2UtcGF0aDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTExLjAyNiAwTDAgMTAuOTM3bDIuNzI0LjA1N1YyMmg1LjUxOHYtNy45NjNIMTMuNzU5VjIyaDUuNTE3VjEwLjk5NEgyMnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWhlYXJ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTguOTIgNi41ODZjLS4yMDIgMi42NTUtMy41NyA1LjUwNi0zLjYwOCA1LjUzOGwtNS4yOCA0LjUwOC01LjM2NC00LjUxOGMtLjAzNC0uMDI3LTMuNDMyLTIuOC0zLjU5NS01LjQ0Ni0uMTExLTEuODA1LjM5OC0zLjQzNSAxLjM5OS00LjQ3LjczNS0uNzYzIDEuNzE0LTEuMTY1IDIuODMtMS4xNjUgMS41NTcgMCAzLjMxOCAxLjAyMiA0LjEwNyAyLjM5bC42MjUgMS4wMTIuNjQ3LTEuMDVjLjcwNS0xLjM4NCAyLjM4NC0yLjM1MiA0LjA4Ni0yLjM1MiAxLjEyNyAwIDIuMTA3LjQwMyAyLjgzNCAxLjE2Ny45NzIgMS4wMjMgMS40NTMgMi42MiAxLjMxOCA0LjM4Nm0tLjU0My01LjA4OEMxNy40NDQuNTE4IDE2LjE5NiAwIDE0Ljc2NyAwYy0xLjkyOCAwLTMuNzc2Ljk3Mi00Ljc1IDIuNDM4QzguOTU2IDEgNy4wNTggMCA1LjMgMGMtMS40MTUgMC0yLjY2LjUxNS0zLjYgMS40OUMuNTAxIDIuNzMxLS4xMTIgNC42NDEuMDE3IDYuNzNjLjE5IDMuMDk2IDMuODIzIDYuMDU3IDMuOTY4IDYuMTczTDEwLjAzNiAxOGw1Ljk2OS01LjA5NmMuMTUyLS4xMjYgMy43MzYtMy4xNTcgMy45Ny02LjI0MS4xNTYtMi4wNS0uNDI3LTMuOTMzLTEuNi01LjE2NScvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctaGVhcnQtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDIwIDE4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNC43NjcgMGMxLjQzIDAgMi42NzcuNTE4IDMuNjA5IDEuNDk4IDEuMTcyIDEuMjMyIDEuNzU1IDMuMTE0IDEuNiA1LjE2NS0uMjM1IDMuMDg0LTMuODIgNi4xMTUtMy45NzEgNi4yNDFMMTAuMDM2IDE4bC02LjA1LTUuMDk3QzMuODQgMTIuNzg3LjIwNiA5LjgyNi4wMTUgNi43M2MtLjEyOC0yLjA4Ny40ODYtMy45OTcgMS42ODUtNS4yNEMyLjY0MS41MTUgMy44ODYgMCA1LjMwMSAwYzEuNzU3IDAgMy42NTUgMSA0LjcxNiAyLjQzOEMxMC45OS45NzIgMTIuODM5IDAgMTQuNzY3IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1oZWFydC1maWxsZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDIwIDE4JyUzRSUzQ3BhdGggZmlsbD0nJTIzNDNiMDJhJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNC43NjcgMGMxLjQzIDAgMi42NzcuNTE4IDMuNjA5IDEuNDk4IDEuMTcyIDEuMjMyIDEuNzU1IDMuMTE0IDEuNiA1LjE2NS0uMjM1IDMuMDg0LTMuODIgNi4xMTUtMy45NzEgNi4yNDFMMTAuMDM2IDE4bC02LjA1LTUuMDk3QzMuODQgMTIuNzg3LjIwNiA5LjgyNi4wMTUgNi43M2MtLjEyOC0yLjA4Ny40ODYtMy45OTcgMS42ODUtNS4yNEMyLjY0MS41MTUgMy44ODYgMCA1LjMwMSAwYzEuNzU3IDAgMy42NTUgMSA0LjcxNiAyLjQzOEMxMC45OS45NzIgMTIuODM5IDAgMTQuNzY3IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1wZGY6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDE3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzNzY3Njc2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J005LjcxOSAwdjMuODI0YzAgMS4wMDkuNzA1IDEuODMgMS41NzEgMS44M2gzLjUxNnYyLjU4MUgxN3Y5LjQwNWgtMi4xOTR2MS4wNjdjMCAuNzE0LS40OTcgMS4yOTMtMS4xMSAxLjI5M0gxLjExYy0uNTk4IDAtMS4wODQtLjU1LTEuMTA5LTEuMjM5di0xLjk0NmgxNi4xODVWOS4wNkguMDAyVjUuMjcySDB2LTMuOThDMCAuNTguNDk3IDAgMS4xMSAwSDkuNzJ6bS00LjU0IDEwLjkwNWMuNzggMCAxLjI4Ni4xNDIgMS42ODIuNDQ1LjQyNi4zMjIuNjk0LjgzNS42OTQgMS41NyAwIC43OTgtLjI4NiAxLjM0OC0uNjgyIDEuNjg4LS40MzMuMzY0LTEuMDkuNTM4LTEuODk1LjUzOC0uNDgxIDAtLjgyMy0uMDMxLTEuMDU0LS4wNjJ2LTQuMDkyYTguMTYgOC4xNiAwIDAgMSAxLjI1NS0uMDg3em0tMy41NCAwYy41NzMgMCAuOTguMTEyIDEuMjU1LjMzNC4yNjIuMjEuNDM5LjU1Ni40MzkuOTY0IDAgLjQwOC0uMTM0Ljc1NC0uMzc4Ljk5LS4zMTcuMzAyLS43ODYuNDM4LTEuMzM0LjQzOC0uMTIyIDAtLjIzMi0uMDA2LS4zMTctLjAxOHYxLjQ5aC0uOTJ2LTQuMTExYy4yODYtLjA1LjY4OC0uMDg3IDEuMjU1LS4wODd6bTkuMDM2LjAzMXYuNzczSDkuMDk3di45NTJoMS40NzR2Ljc2Nkg5LjA5N3YxLjY3NWgtLjkzMnYtNC4xNjZoMi41MXptLTUuMzk4LjY5M2MtLjIwOCAwLS4zNDIuMDE4LS40Mi4wMzd2Mi43MjVjLjA3OC4wMTkuMjA2LjAxOS4zMjIuMDE5Ljg0LjAwNiAxLjM5LS40NjQgMS4zOS0xLjQ1OS4wMDUtLjg2NS0uNDk0LTEuMzIyLTEuMjkyLTEuMzIyem0tMy41OS0uMDEzYTEuNTggMS41OCAwIDAgMC0uMzgzLjAzN3YxLjIzYy4wOC4wMTkuMTc3LjAyNS4zMS4wMjUuNDk0IDAgLjc5OS0uMjUzLjc5OS0uNjggMC0uMzgzLS4yNjItLjYxMi0uNzI1LS42MTJ6TTEwLjY0Mi40MzRjLjk4My44NzcgMi43MiAyLjg4IDMuNjA5IDQuMTQ2aC0yLjk2Yy0uMzU4IDAtLjY0OS0uMzQtLjY0OS0uNzU2eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctY2hlY2stYmxhY2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctY2hlY2stZ3JlZW46IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctc2hpZWxkLWJsYWNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMzNjM2MzY7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctc2hpZWxkLWdyZWVuOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctY2xvc2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNsb3NlLXdpdGhvdXQtY2lyY2xlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNy4xIDcuMSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyMzM2MzYzNjslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdNMS4zLjIsMy41LDIuNCw1LjcuMmEuNzcuNzcsMCwwLDEsMS0uMWwuMS4xYS43OC43OCwwLDAsMSwwLDEuMUw0LjYsMy41LDYuOCw1LjdBLjc4Ljc4LDAsMCwxLDUuNyw2LjhoMEwzLjUsNC42LDEuMyw2LjhhLjc3Ljc3LDAsMCwxLTEsLjFMLjIsNi44YS43OC43OCwwLDAsMSwwLTEuMUwyLjQsMy41LjIsMS4zQS43OC43OCwwLDAsMSwuMi4yLjc4Ljc4LDAsMCwxLDEuMy4yWicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctY2xvc2Utd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0je2VuY29kZWNvbG9yKCR3aGl0ZSl9IGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctY2xvc2Utd2hpdGUtZmlsbGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWljb24tYW50aXZpcnVzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUdsa1BTSk1ZWGxsY2w4eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TURBZ01UQXdJajQ4WkdWbWN6NDhjM1I1YkdVK0xtTnNjeTB4ZTJacGJHdzZJek0yTXpZek5qdDlQQzl6ZEhsc1pUNDhMMlJsWm5NK1BHYytQSEJoZEdnZ1kyeGhjM005SW1Oc2N5MHhJaUJrUFNKTk5qSXVPVFFzTkRJdU5EUm9MVFF1TWpSMkxUY3VNalpqTUMwekxqYzJMVE11TURZdE5pNDRNUzAyTGpneUxUWXVPREZvTFRRdU5EUmpMVE11TnpZc01DMDJMamd5TERNdU1EWXROaTQ0TWl3MkxqZ3hkamN1TWpab0xUTXVPRFJqTFRFdU9UTXNNQzB6TGpVc01TNDFOeTB6TGpVc015NDFkakl4TGpnNFl6QXNNUzQ1TXl3eExqVTNMRE11TlN3ekxqVXNNeTQxYURJMkxqRTJZekV1T1RNc01Dd3pMalV0TVM0MU55d3pMalV0TXk0MWRpMHlNUzQ0T0dNd0xURXVPVE10TVM0MU55MHpMalV0TXk0MUxUTXVOVnB0TFRFNExqTXhMVGN1TWpaak1DMHhMalUxTERFdU1qWXRNaTQ0TVN3eUxqZ3lMVEl1T0RGb05DNDBOR014TGpVMUxEQXNNaTQ0TWl3eExqSTJMREl1T0RJc01pNDRNWFkzTGpJMmFDMHhNQzR3T0hZdE55NHlObHB0TVRjdU9ERXNNekl1TVRSb0xUSTFMakUyZGkweU1DNDRPR2d5TlM0eE5uWXlNQzQ0T0ZvaUx6NDhjR0YwYUNCamJHRnpjejBpWTJ4ekxURWlJR1E5SWswMU1pNDFOaXcxTXk0ek5HTXdMVEV1TkRrdE1TNHlNUzB5TGpjdE1pNDNMVEl1TjNNdE1pNDNMREV1TWpFdE1pNDNMREl1TjJNd0xDNDVOeXd1TlRJc01TNDRNU3d4TGpJNUxESXVNamxzTFRFdU1UTXNOeTQwT1dnMUxqQTViQzB4TGpFekxUY3VORGxqTGpjM0xTNDBOeXd4TGpJNUxURXVNeklzTVM0eU9TMHlMakk1V2lJdlBqd3ZaejQ4Y0dGMGFDQmpiR0Z6Y3owaVkyeHpMVEVpSUdROUlrMDBPUzQ0Tnl3NExqRTJRekkyTGpnMUxEZ3VNVFlzT0M0eE9Td3lOaTQ0TWl3NExqRTVMRFE1TGpnMGN6RTRMalkyTERReExqWTRMRFF4TGpZNExEUXhMalk0TERReExqWTRMVEU0TGpZMkxEUXhMalk0TFRReExqWTRVemN5TGpnNExEZ3VNVFlzTkRrdU9EY3NPQzR4TmxwdE1DdzNPUzR6Tm1NdE1qQXVOemdzTUMwek55NDJPQzB4Tmk0NUxUTTNMalk0TFRNM0xqWTRVekk1TGpBNUxERXlMakUyTERRNUxqZzNMREV5TGpFMmN6TTNMalk0TERFMkxqa3NNemN1Tmpnc016Y3VOamd0TVRZdU9Td3pOeTQyT0Mwek55NDJPQ3d6Tnk0Mk9Gb2lMejQ4TDNOMlp6ND1cIik7XG4kc3ZnLWRhbmdlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpO1xuJHN2Zy1pbmZvOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKTtcbiRzdmctd2FybmluZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIik7XG4kc3ZnLXN1Y2Nlc3M6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKTtcbiRzdmctd2FybmluZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGQzYwMCcgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek04IDRhLjkwNS45MDUgMCAwIDAtLjkuOTk1bC4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMCAxLjEgMGwuMzUtMy41MDdBLjkwNS45MDUgMCAwIDAgOCA0em0uMDAyIDZhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctdG9vbHRpcC1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjEnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMSAyMSclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTAuNSAwQTEwLjUgMTAuNSAwIDAgMSAyMSAxMC41QzIxIDE2LjI5OSAxNi4yOTkgMjEgMTAuNSAyMVMwIDE2LjI5OSAwIDEwLjUgNC43MDEgMCAxMC41IDB6bS0uNDcyIDE0Ljc0MWwtLjE1My4wMDdjLS45MTguMDc0LTEuNjAzLjgwMy0xLjYwNyAxLjcwMyAwIC45Ny43NyAxLjcxIDEuNzU4IDEuNzEuOTkgMCAxLjc2LS43NCAxLjc2LTEuNzEgMC0uOTUtLjc3LTEuNzEtMS43Ni0xLjcxaC4wMDJ6bS40NTgtMTEuNDM3Yy0xLjc2OCAwLTMuMDY3LjY1OC00LjA1NiAxLjQ4OGwuODIzIDEuMjUyYS42NzkuNjc5IDAgMCAwIC42NC4zN2MuNTA5IDAgLjkwOC0uNzEgMi4zMTYtLjcxLjkyIDAgMS40OC41MSAxLjQ4IDEuMzA5IDAgMS45ODgtMi44NTggMi4yMDctMi44NTggMy45NzUuMDAyLjA4Mi4wMDguMTY0LjAyLjI0NWwuMjI1IDEuNjA5aDIuMTE3bC4yOC0xLjM5OWMuMjQtMS4yNDkgMy4wOTctMS41MzkgMy4wOTctNC42MDYgMC0yLjEzNi0xLjU3My0zLjUzNC00LjA4NC0zLjUzM3onLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWluZm8tZ3JheTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTguMDAyIDBjMi4xMzcgMCA0LjE0OC44MzIgNS42NTggMi4zNDMgMy4xMiAzLjExOSAzLjEyIDguMTk1IDAgMTEuMzEzQTcuOTUyIDcuOTUyIDAgMCAxIDguMDAxIDE2YTcuOTQ2IDcuOTQ2IDAgMCAxLTUuNjU3LTIuMzQzQTcuOTQyIDcuOTQyIDAgMCAxIDAgOGMwLTIuMTM3LjgzMy00LjE0NyAyLjM0NS01LjY1N0E3Ljk0NSA3Ljk0NSAwIDAgMSA4LjAwMiAwek04LjcgNi41SDcuM3Y2aDEuNHYtNnpNNy45ODggNGEuNzIuNzIgMCAwIDAtLjU3LjI1LjgzNi44MzYgMCAwIDAtLjIxOC41NjRjMCAuMjA3LjA3My4zOS4yMTguNTQ5YS43MzguNzM4IDAgMCAwIC41Ny4yMzdjLjIzNCAwIC40MjgtLjA4LjU4Mi0uMjM3YS43NjUuNzY1IDAgMCAwIC4yMy0uNTUuODExLjgxMSAwIDAgMC0uMjMtLjU2MkEuNzU2Ljc1NiAwIDAgMCA3Ljk4OCA0eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbGlzdC1hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzI0cHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDI0IDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE0Mi4wMDAwMDAsIC02ODcuMDAwMDAwKScgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLUxpc3QtLy1BY3RpdmUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwNDIuMDAwMDAwLCAxODguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDIuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0yLjAwMDAwMCkgJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZS1Db3B5LTYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMTAuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMC4wMDAwMDApICcgeD0nMCcgeT0nOCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDE4LjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTguMDAwMDAwKSAnIHg9JzAnIHk9JzE2JyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbGlzdC1pbmFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjRweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjQgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMTQyLjAwMDAwMCwgLTY4Ny4wMDAwMDApJyBmaWxsPSclMjNjY2NjY2MnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tTGlzdC0vLUFjdGl2ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTA0Mi4wMDAwMDAsIDE4OC4wMDAwMDApJyUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZS1Db3B5LTYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMi4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTIuMDAwMDAwKSAnIHg9JzAnIHk9JzAnIHdpZHRoPScyNCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlLUNvcHktNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTEwLjAwMDAwMCkgJyB4PScwJyB5PSc4JyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZS1Db3B5LTYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMTguMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xOC4wMDAwMDApICcgeD0nMCcgeT0nMTYnIHdpZHRoPScyNCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1ncmlkLWFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J00wIDRoNFYwSDB6TTAgMTJoNFY4SDB6TTAgMjBoNHYtNEgwek04IDRoNFYwSDh6TTggMTJoNFY4SDh6TTggMjBoNHYtNEg4ek0xNiA0aDRWMGgtNHpNMTYgMTJoNFY4aC00ek0xNiAyMGg0di00aC00eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1ncmlkLWluYWN0aXZlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyM2NjY2NjYycgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTAgNGg0VjBIMHpNMCAxMmg0VjhIMHpNMCAyMGg0di00SDB6TTggNGg0VjBIOHpNOCAxMmg0VjhIOHpNOCAyMGg0di00SDh6TTE2IDRoNFYwaC00ek0xNiAxMmg0VjhoLTR6TTE2IDIwaDR2LTRoLTR6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXZpZGVvOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXZpZGVvLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXN0YXItZW1wdHk6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTTkgMS40OTNsLTIuMDg2IDUuODdIMS40OTZMNS45MzEgMTAuN2wtMS42MjQgNi4wMTNMOSAxMy4xNGw0LjY5MyAzLjU3MkwxMi4wNyAxMC43bDQuNDM0LTMuMzM2aC01LjQxN0w5LjAwMSAxLjQ5M3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXN0YXItZnVsbDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J005IDEuNDkzbC0yLjA4NiA1Ljg3SDEuNDk2TDUuOTMxIDEwLjdsLTEuNjI0IDYuMDEzTDkgMTMuMTRsNC42OTMgMy41NzJMMTIuMDcgMTAuN2w0LjQzNC0zLjMzNmgtNS40MTdMOS4wMDEgMS40OTN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1zdGFyLWhhbGY6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J005IDEuNDkzbC0yLjA4NiA1Ljg3SDEuNDk2TDUuOTMxIDEwLjdsLTEuNjI0IDYuMDEzTDkgMTMuMTRsNC42OTMgMy41NzJMMTIuMDcgMTAuN2w0LjQzNC0zLjMzNmgtNS40MTdMOS4wMDEgMS40OTN6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNOSAwdjEzLjc3TDMuNDQyIDE4bDEuOTItNy4xMDRMMCA2Ljg2NGg2LjU2eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1kcml2ZS10aHJ1OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjAnIGhlaWdodD0nNjAnIHZpZXdCb3g9JzAgMCA2MCA2MCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNTkuODI0IDEwLjM0NXY0MC4zN2gtNS40OVYxOC45MjNINi4zMDV2MzEuNzkySDEuMTU4di00MC4zN2g1OC42NjZ6bS0yOS4yNiAxMS43ODhsNy44MjUuMDA1YzEuOTU1LjAwMyAzLjQ2OCAxLjA1IDQuMTY3IDIuODcuOTkgMi41NzcgMS45NiA1LjE2MiAyLjk2NSA3LjczNC4xNDguMzguMzkuNzU1LjY3NyAxLjA0NC42NDYuNjQyIDEuMDQgMS4zOTggMS4xMzIgMi4yODguMjM0IDIuMjQ0LjMxNSA0LjQ5NC0uMDk2IDYuNzMtLjIxMyAxLjE2NS0uNjk0IDIuMTUyLTEuODUgMi42OTgtLjE3NS4wODMtLjMyOC40MS0uMzM2LjYzLS4wMzggMS4wNjYtLjAwNyAyLjEzOC0uMDM0IDMuMjEtLjAyNiAxLjA3OC0uMzAyIDEuMzQ3LTEuMzYgMS4zNjMtLjg0Ni4wMTMtMS42OTQuMDE1LTIuNTQyLS4wMDMtMS0uMDItMS4yNDgtLjI4LTEuMjctMS4yOS0uMDE2LS43MzYuMDA2LTEuNDg2LS4wMS0yLjIyLS4wMS0uNDg2LjAyMi0uODI0LS4wMTEtMS41MUgyMS4wMzZjMCAuNjg2LjAwMiAxLjE0Mi0uMDAyIDEuNjkyLS4wMjEgMy42MTIuNDA2IDMuMzI2LTMuMzU2IDMuMzI3LS4xNTYgMC0uMzEyLjAwNS0uNDY4LjAwMy0xLjA4Mi0uMDItMS4zNS0uMjc4LTEuMzY1LTEuMzQyLS4wMTctMS4wNDguMDEzLTIuMDk3LS4wNDgtMy4xNC0uMDE3LS4yNzItLjIzNy0uNjQ2LS40Ny0uNzY4LS45MDktLjQ3Ny0xLjQwOS0xLjIyOC0xLjYwNy0yLjE4NS0uNTA3LTIuNDczLS40NTgtNC45NjgtLjA3LTcuNDQ3LjA5LS41NzQuNTI3LTEuMTA0LjgzLTEuNjM4LjM0NC0uNjE0LjgwNS0xLjE3NSAxLjA2NS0xLjgyLjk1NS0yLjM3OSAxLjg0MS00Ljc4NCAyLjc3Mi03LjE3Mi43NTYtMS45NDYgMi4zNTMtMy4wNSA0LjQyMy0zLjA1NCA1LjIxNi0uMDA2IDEwLjQzMy0uMDA2IDE1LjY0OSAwem0xMC40MTQgMTQuOTYzYy0xLjI0Ni0uMDAyLTIuMTk2Ljk1NC0yLjE4NSAyLjIwNGEyLjI4NCAyLjI4NCAwIDAgMCAyLjMwMSAyLjI3OGMxLjIyNy0uMDA4IDIuMTQ2LS45MzIgMi4xNTQtMi4xNjQuMDA5LTEuMjY4LTEuMDIyLTIuMzE4LTIuMjctMi4zMTh6bS0yMS4wNTggMGMtMS4yMzUtLjAwOC0yLjIyOC45NjYtMi4yMjggMi4xNzggMCAxLjI0OCAxLjA0OSAyLjI5OCAyLjI5OCAyLjMwNCAxLjIyMy4wMDcgMi4xNTktLjkyIDIuMTY4LTIuMTQ1LjAxLTEuMjg4LS45ODgtMi4zMy0yLjIzOC0yLjMzN3pNMzUuMTM3IDIzLjQ2bC0zLjAwOC4wMDFjLTMuMjA3IDAtNi40MTYtLjAwNS05LjYyMy4wMDUtMS4yNTMuMDAzLTIuMzMuNzEyLTIuNzM4IDEuNzgtLjg0IDIuMjAyLTEuNjM2IDQuNDIyLTIuNTE1IDYuNjEtLjYxOSAxLjU0MS0uNDcgMS43NSAxLjA1MyAxLjc1NyAzLjgxNS4wMTEgMTguNjUzLjAwNSAyMy43MjYgMGguNzY0YzEuMDQtLjAwMSAxLjMwNS0uMzI4Ljk0OC0xLjI3OS0uODQ3LTIuMjQ5LTEuNzA2LTQuNDkyLTIuNTUtNi43NDQtLjUyNi0xLjQtMS41MzgtMi4xMjQtMy4wNS0yLjEyOC0yLjAwNC0uMDA1LTQuMDEgMC02LjAxNSAweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZHJpdmUtdGhydS1jb21wYWN0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAyMCAxNyclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTcuMjMzIDYuODI4Yy0yLjQxMi4wMDItMTEuOTczLjAwNy0xNC4zMzIgMC0uODkyLS4wMDQtLjk3OS0uMTI5LS42MTctMS4wNDVDMi44IDQuNDggMy4yNjUgMy4xNiAzLjc1NiAxLjg1Yy4yMzktLjYzNS44Ny0xLjA1NyAxLjYwMy0xLjA1OEM3LjIzNi43ODcgOS4xMTQuNzkgMTAuOTkuNzljMS4xNzQgMCAyLjM0OC0uMDAzIDMuNTIgMCAuODg1LjAwMyAxLjQ3OC40MzMgMS43ODYgMS4yNjYuNDk0IDEuMzQuOTk2IDIuNjc0IDEuNDkyIDQuMDExLjIwOS41NjYuMDU0Ljc2LS41NTUuNzZtLS45OTYgNC43MzlhMS4zNDggMS4zNDggMCAwIDEtMS4zNDctMS4zNTZjLS4wMDYtLjc0My41NS0xLjMxMSAxLjI4LTEuMzEuNzMgMCAxLjMzMy42MjQgMS4zMjcgMS4zNzgtLjAwNC43MzMtLjU0MiAxLjI4My0xLjI2IDEuMjg4bS0xMi4zNSAwYy0uNzMyLS4wMDQtMS4zNDUtLjYyOS0xLjM0Ni0xLjM3IDAtLjcyMi41ODItMS4zMDEgMS4zMDQtMS4yOTcuNzMyLjAwNCAxLjMxNi42MjQgMS4zMSAxLjM5LS4wMDUuNzMtLjU1MyAxLjI4LTEuMjY5IDEuMjc3TTE5LjIyNCA2LjkzYTEuODYzIDEuODYzIDAgMCAxLS4zOTYtLjYyYy0uNTg4LTEuNTMtMS4xNTYtMy4wNjgtMS43MzYtNC42MDFDMTYuNjg0LjYyNyAxNS43OTguMDA1IDE0LjY1NC4wMDNjLTMuMDUzLS4wMDQtNi4xMDYtLjAwNC05LjE1OSAwLTEuMjEuMDAyLTIuMTQ1LjY1OS0yLjU4OCAxLjgxNi0uNTQ0IDEuNDItMS4wNjMgMi44NTEtMS42MjIgNC4yNjYtLjE1Mi4zODQtLjQyMi43MTgtLjYyNCAxLjA4Mi0uMTc3LjMxOC0uNDMyLjYzMy0uNDg1Ljk3NS0uMjI3IDEuNDc0LS4yNTYgMi45NTguMDQgNC40My4xMTcuNTY5LjQxIDEuMDE1Ljk0IDEuMjk5LjEzNy4wNzIuMjY2LjI5NS4yNzYuNDU2LjAzNi42Mi4wMTggMS4yNDUuMDI4IDEuODY4LjAxLjYzMy4xNjYuNzg2LjguNzk4LjA5LjAwMi4xODItLjAwMS4yNzMtLjAwMSAyLjIwMi0uMDAxIDEuOTUyLjE3IDEuOTY0LTEuOTguMDAzLS4zMjcuMDAxLS41OTguMDAxLTEuMDA1aDEwLjk5NGMuMDIuNDA3IDAgLjYwOS4wMDYuODk3LjAxLjQzNy0uMDAzLjg4My4wMDcgMS4zMi4wMTIuNjAyLjE1OC43NTYuNzQyLjc2OC40OTcuMDEuOTkzLjAxIDEuNDg4LjAwMi42Mi0uMDEuNzgtLjE3Ljc5Ni0uODExLjAxNi0uNjM3LS4wMDItMS4yNzUuMDItMS45MS4wMDUtLjEzLjA5NC0uMzI0LjE5Ny0uMzc0LjY3Ni0uMzI1Ljk1OC0uOTEyIDEuMDgzLTEuNjA1LjI0LTEuMzMuMTkyLTIuNjY3LjA1Ni00LjAwMi0uMDU0LS41My0uMjg1LS45OC0uNjYzLTEuMzYxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy10cnVjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQ5LjMwNSAyMy42MDVINDIuNjl2Ni43NGgxMS44NThsLTUuMjQyLTYuNzR6TTQ4LjEyIDQ2LjQ0N2MuNzktLjc1IDEuMTg1LTEuNzAzIDEuMTg1LTIuODcxIDAtMS4wOC0uMzk2LTIuMDE3LTEuMTg1LTIuODEtLjc5Mi0uNzg5LTEuNzMtMS4xODUtMi44MS0xLjE4NS0xLjA4MiAwLTIuMDIuMzk2LTIuODA5IDEuMTg2LS43OS43OTItMS4xODUgMS43MjktMS4xODUgMi44MDkgMCAxLjE2OC4zOTUgMi4xMjEgMS4xODUgMi44Ny43OS43NDkgMS43MjcgMS4xMjUgMi44MSAxLjEyNSAxLjA4IDAgMi4wMTctLjM3NiAyLjgwOS0xLjEyNHptLTMxLjk1NSAwYy43OS0uNzUgMS4xODYtMS43MDMgMS4xODYtMi44NzEgMC0xLjA4LS4zOTYtMi4wMTctMS4xODYtMi44MS0uNzkzLS43ODktMS43MjgtMS4xODUtMi44MDktMS4xODUtMS4wODMgMC0yLjAxNy4zOTYtMi44MDggMS4xODYtLjc5Mi43OTItMS4xODcgMS43MjktMS4xODcgMi44MDkgMCAxLjE2OC4zOTUgMi4xMjEgMS4xODcgMi44Ny43OS43NDkgMS43MjUgMS4xMjUgMi44MDggMS4xMjUgMS4wODEgMCAyLjAxNi0uMzc2IDIuODEtMS4xMjR6TTUwLjY3NyAxOS42MWw3Ljk5IDEwLjczNHYxMy4yMzFINTMuM2MwIDIuMjQ4LS43OTMgNC4xNC0yLjM3MiA1LjY3OS0xLjU4MSAxLjU0Mi0zLjQ1NSAyLjMxLTUuNjE3IDIuMzEtMi4xNjYgMC00LjAzNi0uNzY4LTUuNjE4LTIuMzEtMS41ODEtMS41MzktMi4zNy0zLjQzMS0yLjM3LTUuNjc5SDIxLjM0NGMwIDIuMjQ4LS43OTIgNC4xNC0yLjM3IDUuNjc5LTEuNTgyIDEuNTQyLTMuNDU1IDIuMzEtNS42MTggMi4zMS0yLjE2NCAwLTQuMDM2LS43NjgtNS42MTctMi4zMS0xLjU4LTEuNTM5LTIuMzcxLTMuNDMxLTIuMzcxLTUuNjc5SDB2LTI5LjIxYzAtMS40OTUuNTE5LTIuNzYzIDEuNTYtMy44MDVDMi42MDEgOS41MjEgMy44NyA5IDUuMzY4IDloMzcuMzIxdjEwLjYxaDcuOTg4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbG93LXByaWNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjAnIGhlaWdodD0nNjAnIHZpZXdCb3g9JzAgMCA2MCA2MCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMzAuMzA1IDBjMS4zMSAwIDIuNTM1LjU4MiAzLjY0IDEuNzMzLjM2Ni4zOC42OS43NjEgMS4wMDIgMS4xMy4yMjYuMjcuNDQxLjUyMi42NTcuNzU2LjM5MS40MjcuNjQuNDI3Ljc2Mi40MjcuMTUgMCAuMzI5LS4wMzcuNTMtLjExLjM5NS0uMTQxLjgwNC0uMzIyIDEuMjM2LS41MTUuMjgyLS4xMjQuNTc2LS4yNTMuODc4LS4zNzkuOC0uMzMgMS41OC0uNDk2IDIuMzItLjQ5NiAyLjE3MiAwIDMuODg2IDEuNDI1IDQuNTg2IDMuODExLjEwNS4zNjIuMTk1LjcxNS4yODIgMS4wNTQuMDg5LjM0NS4xNzIuNjcuMjYzLjk3OC4yMzkuNzkyLjQ0Mi45NTIgMS4yODMgMS4wMTIuMjY2LjAxOS41MzguMDMzLjgyNy4wNDYuNzMzLjAzNCAxLjQ5Mi4wNzEgMi4yOTMuMjEgMi4zNDguNDEgMy43NzQgMi4xODUgMy44NTMgNC43NzJsLjAwNC4yNTN2LjIwMmwtLjAzNi4yLS4xMjQuNjczYTEwMS4wOSAxMDEuMDkgMCAwIDAtLjM1IDEuOTcyYy0uMTA1LjYyNy4wNjIuODU5LjQ1NSAxLjExMi4zOC4yNDYuODE2LjQ3NSAxLjI3OC43MTguMzI3LjE3MS42NjcuMzQ5IDEuMDEuNTQ2IDEuNjY3Ljk1NSAyLjU0IDIuMjQ2IDIuNTk3IDMuODRhNS44NTcgNS44NTcgMCAwIDEtLjYyNSAyLjgwOGMtLjM0My42OC0uNzc2IDEuMjMyLTEuMTU2IDEuNzE4LS4xMTkuMTUyLS4yMy4yOTYtLjMzMy40MzQtLjcuOTQ2LS43IDEuMjMtLjAxIDIuMTY3LjExNC4xNTQuMjMxLjMwNy4zNDcuNDU4LjMzNS40NC42ODIuODk1IDEuMDA2IDEuNDE4IDEuNTQ3IDIuNTAxLjkwNyA1LjIzLTEuNTkxIDYuNzktLjQ2NC4yOS0uOTE4LjUyNi0xLjM1Ny43NTUtLjM2MS4xODctLjcwNC4zNjYtMS4wMDUuNTUxLS42NTMuNDAxLS43MTQuNjk3LS42MDcgMS4yNS4wODguNDUuMTY1Ljg5NS4yNDIgMS4zMjcuMDUxLjI5Ni4xMDMuNTkyLjE1OC44ODguMjk3IDEuNjEtLjAzIDMuMTA1LS45MjMgNC4yMDctLjg5OCAxLjEwOS0yLjMwNCAxLjc0NC0zLjk1OSAxLjc4OC0uNzk2LjAyMS0xLjU3NC4wNTgtMi4zMDkuMTA3LS4xNjcuMDExLS42NzMuMDQ1LS45NjEuOTg2LS4xLjMyMy0uMTg1LjY2OC0uMjc4IDEuMDM0LS4wODUuMzM0LS4xNzMuNjgtLjI3NiAxLjAzNi0uNjg4IDIuMzczLTIuNDA4IDMuNzg4LTQuNiAzLjc4OC0uNzMzIDAtMS40OTYtLjE2LTIuMjc0LS40OC0uMzU4LS4xNDgtLjY5NC0uMzAyLTEuMDE4LS40NS0uMjU4LS4xMi0uNTAyLS4yMzMtLjc0LS4zMzQtLjQyLS4xNzgtLjY5Mi0uMjMyLS44NTYtLjI0MmwtLjA1Ny0uMDAyaC0uMDI4Yy0uMTM3LjAwNC0uNDI2LjA1Mi0uOTkuNjk0LS4xNS4xNzItLjMuMzUyLS40NTkuNTQzLS4zNDIuNDA4LS42OTcuODMzLTEuMTE1IDEuMjUyQzMyLjQ4MyA1OS43MjkgMzEuMTcgNjAgMzAuMjk4IDYwYy0uODg4IDAtMi4yMTctLjI4LTMuNTExLTEuNjEyLS4zOS0uNC0uNzM4LS44MDMtMS4wNzUtMS4xOTQtLjI3OC0uMzIyLS41NDEtLjYyOC0uODA2LS45MDctLjMyLS4zMzYtLjUzNC0uMzM2LS42NDktLjMzNi0uMTQgMC0uMzA1LjAzMi0uNDkuMDk0LS40MzcuMTQ4LS44OTcuMzUyLTEuMzg0LjU3LS4yNS4xMS0uNTA3LjIyNS0uNzc0LjMzOS0uODA1LjM0LTEuNTQ4LjUwNC0yLjI3NS41MDRhNC43IDQuNyAwIDAgMS0xLjIyNi0uMTYyYy0xLjY2Ny0uNDQ5LTIuODA2LTEuNjM2LTMuMzgzLTMuNTI1LS4xMzYtLjQ0Mi0uMjQ0LS44NzEtLjM0OS0xLjI4N2EyOS41NTMgMjkuNTUzIDAgMCAwLS4yMjUtLjg1OGMtLjIyOC0uNzk2LS40NDItLjk2OC0xLjI3OS0xLjAyNGEzMS40IDMxLjQgMCAwIDAtLjc5LS4wMzRjLS42NjgtLjAyMy0xLjQyMy0uMDQ4LTIuMjAyLS4xOTQtMS4zOS0uMjU2LTIuNS0uOTQyLTMuMjExLTEuOTg1LS42NzctLjk4OC0uOTMxLTIuMjA1LS43NC0zLjUzMWwuMDQ3LS4yODYuMDgzLS40MzVjLjExOS0uNjE4LjI0LTEuMjU3LjM0NS0xLjg3OC4xMDMtLjYtLjA1Ni0uODI2LS40MjQtMS4wNzktLjMyMy0uMjIyLS43MjgtLjQzLTEuMTU5LS42NS0uMjQxLS4xMjQtLjQ5LS4yNTItLjc0Ny0uMzkzLS43OS0uNDM1LTIuNjM5LTEuNDUtMy4wMTYtMy44MDItLjE4Ni0xLjE1LjA3Ny0yLjI5Ljc4LTMuMzkyLjMyNy0uNTEuNjctLjk2NCAxLjAwMy0xLjQwMy4xMTMtLjE1LjIyNS0uMjk2LjMzNC0uNDQ1LjM0OC0uNDcuNTMtLjg1LjUzLTEuMDk4LS4wMDItLjI1LS4xOS0uNjMyLS41NDUtMS4xMDNsLS4zMDItLjM5NWExOC43NTIgMTguNzUyIDAgMCAxLS45MTgtMS4yNjRDLjg5IDI1LjYxOS45MSAyNC4yMiAxLjExMiAyMy4zMzNjLjIwMy0uODg4Ljc5LTIuMTU2IDIuNDM0LTMuMTU1LjQzLS4yNjIuODQ3LS40NzUgMS4yNS0uNjguMjM0LS4xMi40NTMtLjIzMy42Ni0uMzQ2LjkzNS0uNTE1IDEuMDkyLS43ODUuOTA2LTEuNzY2bC0uMDMzLS4xNi0uMDU2LS4yNjRjLS4xMDktLjUyMi0uMjIyLTEuMDYtLjMyLTEuNjEzLS4yNjUtMS40OTIuMDY4LTIuOTE1LjkzNS00LjAwOS44NzMtMS4xIDIuMTk2LTEuNzUyIDMuNzI2LTEuODM1LjI0Ny0uMDE0LjQ5NS0uMDI1Ljc0My0uMDM2LjcyNi0uMDMzIDEuNDExLS4wNjMgMi4wNDctLjE1Ny4yMDktLjAzMS40NDYtLjA2Ny42NDQtLjY3LjEyNC0uMzc2LjIzMS0uNzguMzQ1LTEuMjA2LjEtLjM3Ni4yMDMtLjc2NS4zMjUtMS4xNjMuNzE2LTIuMzMzIDIuNDI0LTMuNzI2IDQuNTY2LTMuNzI2Ljc0NCAwIDEuNTI5LjE3IDIuMzI5LjUwNS4yOTYuMTIzLjU4LjI1Ljg1NC4zNzMuMzQ3LjE1Ni42NzYuMzA1Ljk5NC40MjkuNDA5LjE2LjY1OC4xOTMuNzk1LjE5My4xMTggMCAuMzY1IDAgLjkwMi0uNTkuMTg2LS4yMDMuMzczLS40MjcuNTctLjY2My4yOTQtLjM0OS41OTYtLjcxMi45NDctMS4wNzNDMjcuNzc4LjU4IDI5IDAgMzAuMzA1IDB6bS4wNTYgMi4yNjVjLS42NjIgMC0xLjMyMi4zNC0xLjk3OSAxLjAyLS41MTguNTM2LS45NjggMS4xMzYtMS40NyAxLjY4Ny0uODI0LjkwNC0xLjY0MiAxLjM0LTIuNiAxLjM0LS41IDAtMS4wMzctLjExOC0xLjYzMS0uMzUyLS42NDEtLjI1LTEuMjYtLjU1Ni0xLjg5Ni0uODIyLS41MjMtLjIxOC0xLjAwNy0uMzI3LTEuNDQ0LS4zMjctMS4xMjUgMC0xLjk0Ni43MTYtMi4zNzEgMi4xMDQtLjI0Ni44LS40MjQgMS42MjEtLjY4NSAyLjQxNS0uMzk4IDEuMjA3LTEuMjA4IDIuMDMtMi40ODYgMi4yMjEtLjk5LjE0OC0yLjAwMS4xNi0zLjAwNC4yMTYtMS43NzIuMDk3LTIuODMzIDEuNDA4LTIuNTI1IDMuMTUzLjEwNi42MDQuMjM2IDEuMjA0LjM2MyAxLjgwNC40NCAyLjEwNC0uMTM1IDMuMzczLTIuMDE1IDQuNDA4LS42MDIuMzMzLTEuMjM1LjYxOC0xLjgyMy45NzUtMS41NDkuOTQzLTEuODYyIDIuMzI3LS44NzUgMy44NDcuMzQ1LjUzLjc0OCAxLjAyMyAxLjEzIDEuNTI5IDEuMzMzIDEuNzcgMS4zNCAzLjE3Mi4wMjggNC45NDYtLjQyMi41Ny0uODY4IDEuMTIzLTEuMjQ4IDEuNzItLjM0MS41MzQtLjU2IDEuMTE1LS40NSAxLjc5MS4xNzggMS4xMTMuOTcgMS42NjggMS44NTYgMi4xNTUuNzAyLjM4NSAxLjQ0NC43MTEgMi4xMDEgMS4xNjMgMS4xNjYuODAyIDEuNjI0IDEuOTUgMS4zODcgMy4zNTQtLjEzNC43ODgtLjI4OCAxLjU3My0uNDM2IDIuMzU4LS4zMDkgMS42MjUuNDMzIDIuODE1IDIuMDY3IDMuMTE3Ljg4OS4xNjUgMS44MTUuMTM1IDIuNzI0LjE5NSAxLjc5OS4xMTkgMi44NC45NTIgMy4zMzYgMi42ODUuMTk5LjY5OC4zNDkgMS40MDkuNTYyIDIuMTAzLjI4My45MjkuNzY2IDEuNzA1IDEuNzg1IDEuOTguMjEyLjA1Ni40MjIuMDgyLjYyOC4wODIuNDczIDAgLjkzMy0uMTM0IDEuMzgzLS4zMjUuNzcyLS4zMjQgMS41MjYtLjcgMi4zMTctLjk2OGEzLjgzIDMuODMgMCAwIDEgMS4yMjQtLjIxNGMuODUzIDAgMS42MzUuMzQgMi4zMTIgMS4wNS42NC42NzUgMS4yMTMgMS40MTcgMS44NjIgMi4wODQuNTk0LjYwOCAxLjIzLjkxNSAxLjg2Ni45MTUuNjMgMCAxLjI2MS0uMjk4IDEuODU3LS44OTIuNTI1LS41MjUuOTgtMS4xMjQgMS40Ny0xLjY4Ni44NzMtLjk5MiAxLjczNS0xLjQ3MiAyLjc0NC0xLjQ3Mi41NSAwIDEuMTQ1LjE0MyAxLjgwOC40MjQuNTg0LjI0NSAxLjE1LjUzMiAxLjczNi43NzMuNTAzLjIwNy45NzQuMzEgMS40LjMxIDEuMTQ3IDAgMS45OTEtLjczNCAyLjM5Ni0yLjEzMy4yMDItLjY5Ny4zNTItMS40MDkuNTYzLTIuMTAyLjQ3NS0xLjU1MyAxLjU4NC0yLjUxMSAzLjAwNS0yLjYwNi43OTktLjA1MyAxLjYtLjA5IDIuNC0uMTEgMi4wMDEtLjA1NSAzLjA0Ny0xLjMyOCAyLjY4Ni0zLjI4NC0uMTM1LS43My0uMjU0LTEuNDY0LS4zOTYtMi4xOTQtLjMxMy0xLjYxMi4zMDItMi44MTIgMS42NTktMy42NDUuNzYtLjQ2NyAxLjU5MS0uODIzIDIuMzQ4LTEuMjk3IDEuNDMzLS44OTQgMS43MzgtMi4yMDYuODUzLTMuNjM1LS4zNy0uNjAxLS44MjUtMS4xNS0xLjI0Ni0xLjcyLTEuMy0xLjc2LTEuMjk1LTMuMTMuMDExLTQuODk2LjQ0My0uNTk5Ljk1NS0xLjE2OCAxLjI4Ny0xLjgyNGEzLjYxNyAzLjYxNyAwIDAgMCAuMzc4LTEuNjljLS4wMzMtLjkxNy0uNjg3LTEuNDk1LTEuNDQzLTEuOTI5LS43OTItLjQ1Mi0xLjYzLS44MzMtMi4zOTMtMS4zMjgtMS4yMzMtLjc5Ni0xLjcxNy0xLjk2Ni0xLjQ3NS0zLjQxNy4xNjUtLjk4OS4zNTQtMS45NzMuNDgtMi42NzcuMDA1LTEuNjE5LS42NTgtMi41My0xLjk1NC0yLjc1Ni0uOTQ4LS4xNjUtMS45MjYtLjE2LTIuODktLjIyOC0xLjc4NC0uMTI2LTIuODA0LS45MjgtMy4zMTgtMi42NC0uMjAzLS42NzctLjM1My0xLjM3LS41NTItMi4wNDgtLjQxNy0xLjQyOS0xLjI0LTIuMTYyLTIuMzgyLTIuMTYyLS40MzcgMC0uOTIuMTA3LTEuNDQ0LjMyNC0uNzQuMzA0LTEuNDYuNjYtMi4yMTIuOTMxLS40NTMuMTY0LS44OS4yNDYtMS4zMDguMjQ2LS45MTIgMC0xLjczNi0uMzktMi40NTItMS4xNjktLjU1NS0uNjA0LTEuMDU1LTEuMjU4LTEuNjIyLTEuODQ5LS42Ni0uNjg2LTEuMzIzLTEuMDI4LTEuOTg3LTEuMDI4em0tLjA0NSA2LjM3YzExLjQ0IDAgMjEuMTAzIDkuMTQgMjEuMzM4IDIwLjkzMi4yMzkgMTIuMDE1LTkuMzA3IDIxLjYwNC0yMC44ODcgMjEuNzk0bC0uMzUyLjAwM2gtLjI2Yy0xMS4yNjQgMC0yMC45NjItOS4wNy0yMS4xOTItMjAuOTQ1QzguNzI4IDE4LjM1MiAxOC40MTggOC43NiAzMC4wODUgOC42MzZsLjIzLS4wMDF6bTYuOTA4IDYuMTNoLTE0LjAyYTIuNTM3IDIuNTM3IDAgMCAwLTIuNTI1IDIuMzg2bC0uMDA2LjE2OSAyLjEyNCAxNS4yMTRjMCAuMzQzLS4yNTUuNjMtLjU4Ny42NzhsLS4xMDIuMDA4LTIuMTY3LS4wMTFjLTEuMTM2IDAtMS41MzQuNjI2LTEuNjUxLjg5Ni0uMTEyLjI1NS0uMjg3LjkwOS4zNTMgMS42ODdsLjEyMS4xMzkgMy44MzQgNC4xMDRhMzI2LjY1IDMyNi42NSAwIDAgMSAxLjk3MiAyLjEzMmwuMjEuMjI5IDMuNzYgNC4xMTdhMi4zNzMgMi4zNzMgMCAwIDAgMy40MDMuMTMzbC4xMy0uMTMzIDMuNzY0LTQuMTE3Yy41MjQtLjU3MyAxLjMzOS0xLjQ1NSAxLjk0LTIuMWwuMjQyLS4yNiAzLjgzNC00LjEwNWMuNzgtLjgzOC41OTItMS41NTUuNDc1LTEuODI2LS4xMS0uMjU0LS40NjctLjgyNC0xLjQ2OC0uODlsLS4xOTYtLjAwNi0yLjE0Ni4wMWEuNjkuNjkgMCAwIDEtLjY4LS41NjlsLS4wMDktLjA5NiAxLjkyOS0xNS4yNTZhMi41MzcgMi41MzcgMCAwIDAtMi41MzQtMi41MzR6bS0uMDAxIDEuODRjLjM0NyAwIC42MzQuMjU3LjY4NS41NzZsLjAwOC4wOTgtMS45MjcgMTUuMjU1YTIuNTM1IDIuNTM1IDAgMCAwIDIuMzcgMi41MjNsLjE2Ni4wMDUgMS42MjgtLjAxLTMuNDggMy43MjdjLS41MzIuNTctMS4zNTIgMS40NTctMS45NTMgMi4xMWwtLjI0Mi4yNjQtMy43NiA0LjExN2EuNTYuNTYgMCAwIDEtLjc0LjA3bC0uMDc4LS4wNy0zLjc2My00LjExNWEzMDMuNjI5IDMwMy42MjkgMCAwIDAtMS45NzYtMi4xNDFsLS4yMTgtLjIzNS0zLjQ4Mi0zLjcyNyAxLjY0OS4wMWEyLjUzMSAyLjUzMSAwIDAgMCAyLjUyLTIuMzgybC4wMDUtLjE2OC0yLjEyMy0xNS4yMTRjMC0uMzUuMjYtLjY0LjU5OC0uNjg3bC4wOTMtLjAwNmgxNC4wMnptLTUuNTQ2IDQuNzA5aC0uNzczYS41MjcuNTI3IDAgMCAwLS40MDEuMTYzLjYyMy42MjMgMCAwIDAtLjE1NC4yN2wtLjAxNi4xLS4wOTMgMS4wODNjLS42MjMgMC0xLjE3Ny4xMDYtMS42NTguMzE3LS40ODMuMjEtLjg5LjQ3OC0xLjIxOC44YTMuMzU1IDMuMzU1IDAgMCAwLTEuMDEyIDIuMzc1YzAgLjU4LjA5NyAxLjA2NS4yODggMS40NS4xOTMuMzkuNDQ3LjcwOS43NjMuOTYyLjMxNS4yNTQuNjY5LjQ1NyAxLjA2My42MTEuMjYzLjEwMi41MjguMTk1Ljc5NS4yOGwuNC4xMjEtLjMyMyAzLjgxMWEzLjAxMiAzLjAxMiAwIDAgMS0uODI3LS4yNjNjLS4yMy0uMTItLjQ0LS4yMzgtLjYyLS4zNTctLjE4LS4xMi0uMzQzLS4yMjItLjQ4NS0uMzExYS43NTQuNzU0IDAgMCAwLS40LS4xMzJjLS4xMDIgMC0uMTk4LjAyNy0uMjk0LjA4YS42ODcuNjg3IDAgMCAwLS4xNi4xM2wtLjA2Mi4wNzktLjY0OC45NjNjLjQwOC40MDMuOTAzLjc0IDEuNDg0IDEuMDEzLjQ4NS4yMjYuOTk3LjM5IDEuNTM5LjQ5MWwuMzI5LjA1My0uMTU0IDEuODJoLjc3NGEuNTE4LjUxOCAwIDAgMCAuNC0uMTY1LjY0NS42NDUgMCAwIDAgLjE1My0uMjY2bC4wMTctLjA5Ni4xMDMtMS4yNWMuNjM0LS4wNDcgMS4yLS4xNzggMS42OTItLjQuNDk0LS4yMjEuOTEtLjUxIDEuMjQ4LS44NjUuMzM2LS4zNTMuNTkzLS43NjIuNzY5LTEuMjI0YTQuMTQgNC4xNCAwIDAgMCAuMjYzLTEuNDg2YzAtLjUzMy0uMS0uOTc2LS4yOTctMS4zMzItLjItLjM1My0uNDU5LS42NS0uNzc5LS44ODdhNC4zMTkgNC4zMTkgMCAwIDAtMS4wOC0uNTgzYy0uMjY2LS4xLS41MzUtLjE5Ni0uODA2LS4yODVsLS40MDYtLjEzLjI5Ny0zLjUyM2MuMjIyLjA1LjQyNC4xMTYuNjA1LjE5NS4xOC4wOC4zNDcuMTU3LjQ5Ny4yMzUuMTUuMDc2LjI4My4xNDEuNC4xOTUuMTE1LjA1My4yMTguMDguMzAyLjA4LjExMyAwIC4yMS0uMDI3LjI4OC0uMDg0YS44NDguODQ4IDAgMCAwIC4xNi0uMTUybC4wOC0uMTA0LjUxLS43NzRhNS42NzUgNS42NzUgMCAwIDAtMS4xMzktLjgyNCA0LjUwNyA0LjUwNyAwIDAgMC0xLjI2NS0uNDU3bC0uMjkzLS4wNTQuMTQ0LTEuNjczem0tLjc0OCA4LjkxOGMuMjIyLjA3Mi40MjYuMTU0LjYxMy4yNDQuMTg3LjA5MS4zNS4yLjQ4OC4zMjQuMTQuMTI1LjI0OS4yNjguMzI0LjQzLjA3Ni4xNi4xMTUuMzUuMTE1LjU2NiAwIC41MjgtLjE1NS45NTQtLjQ2MyAxLjI3OS0uMzEuMzI3LS43NjUuNTMtMS4zNjcuNjF6bS0uODQzLTUuNTM2bC0uMjYzIDMuMTVhNC40NCA0LjQ0IDAgMCAxLS41OTYtLjI2OSAyLjE2NSAyLjE2NSAwIDAgMS0uNDcyLS4zNCAxLjQxOSAxLjQxOSAwIDAgMS0uMzExLS40MzcgMS4zOTEgMS4zOTEgMCAwIDEtLjExLS41NzFjMC0uMTg3LjAzMi0uMzY0LjA5OC0uNTMyLjA2NC0uMTY4LjE2Ny0uMzIuMzEtLjQ1Ni4xNDEtLjEzNS4zMjQtLjI1Mi41NDUtLjM0NmEzLjE4IDMuMTggMCAwIDEgLjc5OS0uMTk5eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctbmZtLWNyZWRpdDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ0JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgNDQgMjcnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQwLjc5IDBDNDIuNTYzIDAgNDQgMS40MjQgNDQgMy4xOHYyMC42NGMwIDEuNzU3LTEuNDM3IDMuMTgtMy4yMSAzLjE4SDMuMjFDMS40MzcgMjcgMCAyNS41NzcgMCAyMy44MlYzLjE4QzAgMS40MjUgMS40MzcgMCAzLjIxIDBoMzcuNTh6bTEuMTA2IDkuMjgySDIuMTAzdjE0LjUzN2ExLjEgMS4xIDAgMCAwIDEuMTA3IDEuMDk3aDM3LjU4YTEuMSAxLjEgMCAwIDAgMS4xMDctMS4wOTdsLS4wMDEtMTQuNTM3ek0zOC4yOSAxOS4zNTh2Mi40NTZIMzUuODF2LTIuNDU2aDIuNDc5em0tNC4yMTEgMHYyLjQ1NmgtMi40Nzd2LTIuNDU2aDIuNDc3em0tNC4yMSAwdjIuNDU2aC0yLjQ4di0yLjQ1NmgyLjQ4em0tMTUuMzQ1LTEuODA3djQuMjM5SDUuNzQ1di00LjIzOWg4Ljc4em0yMS4wMTgtMi45ODhsLjg0IDEuODUuODM1LTEuODVoMS4wOTV2My43NWgtLjk0NnYtMi40ODdsLS42ODggMS42MDVoLS42NDdsLS42OS0xLjYwNXYyLjQ4N2gtLjg5NXYtMy43NWgxLjA5NnptLTYuOTYzIDBsMS4yMDggMi4xNDd2LTIuMTQ3aC44Njh2My43NWgtLjkxNGwtMS40Ni0yLjYxNnYyLjYxNmgtLjg2OHYtMy43NWgxLjE2NnptNS4zNzcgMHYuNzE1aC0xLjU4N3YuNzA4aDEuNDZ2LjcxNWgtMS40NnYxLjYxMmgtLjk0N3YtMy43NWgyLjUzNHpNNDAuNzkgMi4wODRIMy4yMWMtLjYxMSAwLTEuMTA3LjQ5MS0xLjEwNyAxLjA5N3YyLjIzaDM5Ljc5M3YtMi4yM2MwLS42MDYtLjQ5NS0xLjA5Ny0xLjEwNi0xLjA5N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWFycm93OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWFycm93LWxlZnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000LjQyIDUuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMMi4yNjcgNi42NmEuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3TDcuMzguMjc1QS45MTkuOTE5IDAgMCAxIDguMDQ3IDBjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42Nkw0LjQyIDUuOTg3eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctYXJyb3ctcmlnaHQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWFycm93LXVwOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNC40MkwxLjYwNCA4LjcyNGEuOTA4LjkwOCAwIDAgMS0uNjYuMjc1Ljk5Mi45OTIgMCAwIDEtLjY1NC0uMjU1Qy4wOSA4LjUyLjAwMiA4LjI4NyAwIDguMDQ3YS45MTkuOTE5IDAgMCAxIC4yNzUtLjY2N2w1LjA1OC01LjEwNmEuOTQ4Ljk0OCAwIDAgMSAxLjMyNy0uMDA3bDUuMDQ3IDUuMTE5Yy4xNjUuMTIyLjI5Mi4zOC4yOTMuNjUzYS45NjIuOTYyIDAgMCAxLS4yOTIuNjgzLjkwMy45MDMgMCAwIDEtLjY2MS4yNzcuOTkzLjk5MyAwIDAgMS0uNjU1LS4yNTZMNS45ODcgNC40MnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWFycm93LWRvd246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljk4NyA3LjU3OWw0LjQwNS00LjMyM0EuOTkyLjk5MiAwIDAgMSAxMS4wNDcgM2MuMjUxLS4wMDIuNDkyLjEuNjYuMjc3LjE4OC4xOTEuMjkzLjQyNC4yOTMuNjgzLS4wMDEuMjczLS4xMjguNTMyLS4yOTMuNjU0TDYuNjYgOS43MzJhLjk0OC45NDggMCAwIDEtMS4zMjctLjAwN0wuMjc1IDQuNjE5QS45MTguOTE4IDAgMCAxIDAgMy45NTNjLjAwMi0uMjQxLjA5LS40NzMuMjktLjY5OEEuOTkyLjk5MiAwIDAgMSAuOTQ0IDNhLjkwNy45MDcgMCAwIDEgLjY2LjI3NUw1Ljk4NyA3LjU4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctYXJyb3ctZG93bi1ncmVlbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSN7ZW5jb2RlY29sb3IoJG5mbS1ncmVlbil9IGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuOTg3IDcuNTc5bDQuNDA1LTQuMzIzQS45OTIuOTkyIDAgMCAxIDExLjA0NyAzYy4yNTEtLjAwMi40OTIuMS42Ni4yNzcuMTg4LjE5MS4yOTMuNDI0LjI5My42ODMtLjAwMS4yNzMtLjEyOC41MzItLjI5My42NTRMNi42NiA5LjczMmEuOTQ4Ljk0OCAwIDAgMS0xLjMyNy0uMDA3TC4yNzUgNC42MTlBLjkxOC45MTggMCAwIDEgMCAzLjk1M2MuMDAyLS4yNDEuMDktLjQ3My4yOS0uNjk4QS45OTIuOTkyIDAgMCAxIC45NDQgM2EuOTA3LjkwNyAwIDAgMSAuNjYuMjc1TDUuOTg3IDcuNTh6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1hcnJvdy1kb3duLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9I3tlbmNvZGVjb2xvcigkd2hpdGUpfSBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljk4NyA3LjU3OWw0LjQwNS00LjMyM0EuOTkyLjk5MiAwIDAgMSAxMS4wNDcgM2MuMjUxLS4wMDIuNDkyLjEuNjYuMjc3LjE4OC4xOTEuMjkzLjQyNC4yOTMuNjgzLS4wMDEuMjczLS4xMjguNTMyLS4yOTMuNjU0TDYuNjYgOS43MzJhLjk0OC45NDggMCAwIDEtMS4zMjctLjAwN0wuMjc1IDQuNjE5QS45MTguOTE4IDAgMCAxIDAgMy45NTNjLjAwMi0uMjQxLjA5LS40NzMuMjktLjY5OEEuOTkyLjk5MiAwIDAgMSAuOTQ0IDNhLjkwNy45MDcgMCAwIDEgLjY2LjI3NUw1Ljk4NyA3LjU4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogJHN2Zy1hcnJvdy1kb3duO1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWdyZWVuOiAkc3ZnLWFycm93LWRvd24tZ3JlZW47XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Itd2hpdGU6ICRzdmctYXJyb3ctZG93bi13aGl0ZTtcbiRzdmctZG91YmxlLWxlZnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNOC40MiAxMy45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0w2LjI2NyAxNC42NmEuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3bDUuMTA2LTUuMDU4QS45MTkuOTE5IDAgMCAxIDEyLjA0NyA4Yy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMOC40MiAxMy45ODd6TTE2LjQyIDEzLjk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzbC01LjExOS01LjA0N2EuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3bDUuMTA2LTUuMDU4QS45MTkuOTE5IDAgMCAxIDIwLjA0NyA4Yy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZsLTQuMzA0IDQuMzgzeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1kb3VibGUtcmlnaHQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNMTkuNTc5IDEzLjk4N2wtNC4zMDQtNC4zODNhLjkwOC45MDggMCAwIDEtLjI3NS0uNjYuOTkyLjk5MiAwIDAgMSAuMjU1LS42NTRjLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1bDQuMzIzLTQuNDA1ek0xMS41NzkgMTMuOTg3TDcuMjc1IDkuNjA0QS45MDguOTA4IDAgMCAxIDcgOC45NDRhLjk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctc2xpZGVyLWxlZnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBkPSdNMTQgMjdDNi44MzMgMjcgMSAyMS4xNjkgMSAxNCAxIDYuODMzIDYuODMyIDEgMTQgMWM3LjE2OSAwIDEzIDUuODMyIDEzIDEzIDAgNy4xNjktNS44MzEgMTMtMTMgMTMnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBkPSdNMTQgMS4zNTVDNy4wMyAxLjM1NSAxLjM1OCA3LjAyOSAxLjM1OCAxNFM3LjAyOSAyNi42NDQgMTQgMjYuNjQ0IDI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NU0xNCAyOEM2LjI4IDI4IDAgMjEuNzIgMCAxNFM2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTQnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBkPSdNMTEuNDIgMTMuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMOS4yNjcgMTQuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN2w1LjEwNi01LjA1OEEuOTE5LjkxOSAwIDAgMSAxNS4wNDcgOGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2bC00LjMwNCA0LjM4M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctc2xpZGVyLXJpZ2h0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE1LjU3OSAxMy45ODdsLTQuMzA0LTQuMzgzYS45MDguOTA4IDAgMCAxLS4yNzUtLjY2Ljk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctcmFkaW8tc2VsZWN0ZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXJhZGlvLXVuc2VsZWN0ZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODc1LjAwMDAwMCwgLTY4NS4wMDAwMDApJyBzdHJva2U9JyUyMzM2MzYzNiclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1VbnNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg3NzUuMDAwMDAwLCAxODYuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctY2hlY2tib3gtc2VsZWN0ZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1jaGVja2JveC11bnNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZmFjZWJvb2stZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE2Ljg0MiAyNHYtOC4yMWgyLjY1NGwuMzk3LTMuMmgtMy4wNXYtMi4wNDRjMC0uOTI3LjI0Ny0xLjU1OCAxLjUyNy0xLjU1OEgyMFY2LjEyNEEyMS4xNzkgMjEuMTc5IDAgMCAwIDE3LjYyNCA2Yy0yLjM1MiAwLTMuOTYzIDEuNDkxLTMuOTYzIDQuMjN2Mi4zNkgxMXYzLjJoMi42NjFWMjRoMy4xODF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1mYWNlYm9vay13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE2Ljg0MiAyNHYtOC4yMWgyLjY1NGwuMzk3LTMuMmgtMy4wNXYtMi4wNDRjMC0uOTI3LjI0Ny0xLjU1OCAxLjUyNy0xLjU1OEgyMFY2LjEyNEEyMS4xNzkgMjEuMTc5IDAgMCAwIDE3LjYyNCA2Yy0yLjM1MiAwLTMuOTYzIDEuNDkxLTMuOTYzIDQuMjN2Mi4zNkgxMXYzLjJoMi42NjFWMjRoMy4xODF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1pbnN0YWdyYW0tZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE4Ljk5MiA1LjQ1OGE1LjU1IDUuNTUgMCAwIDEgNS41NSA1LjU1djcuOTg0YTUuNTUgNS41NSAwIDAgMS01LjU1IDUuNTVoLTcuOTg0YTUuNTUgNS41NSAwIDAgMS01LjU1LTUuNTV2LTcuOTg0YTUuNTUgNS41NSAwIDAgMSA1LjU1LTUuNTVoNy45ODR6bTAgMS43NGgtNy45ODRhMy44MSAzLjgxIDAgMCAwLTMuODEgMy44MXY3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MSAzLjgxaDcuOTg0YTMuODEgMy44MSAwIDAgMCAzLjgxLTMuODF2LTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxLTMuODF6TTE1IDEwLjA4N2E0LjkxMyA0LjkxMyAwIDEgMSAwIDkuODI2IDQuOTEzIDQuOTEzIDAgMCAxIDAtOS44MjZ6bTAgMS43NGEzLjE3MyAzLjE3MyAwIDEgMCAwIDYuMzQ2IDMuMTczIDMuMTczIDAgMCAwIDAtNi4zNDZ6bTUuMDk4LTMuMDM4YTEuMTEzIDEuMTEzIDAgMSAxIDAgMi4yMjcgMS4xMTMgMS4xMTMgMCAwIDEgMC0yLjIyN3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWluc3RhZ3JhbS13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE4Ljk5MiA1LjQ1OGE1LjU1IDUuNTUgMCAwIDEgNS41NSA1LjU1djcuOTg0YTUuNTUgNS41NSAwIDAgMS01LjU1IDUuNTVoLTcuOTg0YTUuNTUgNS41NSAwIDAgMS01LjU1LTUuNTV2LTcuOTg0YTUuNTUgNS41NSAwIDAgMSA1LjU1LTUuNTVoNy45ODR6bTAgMS43NGgtNy45ODRhMy44MSAzLjgxIDAgMCAwLTMuODEgMy44MXY3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MSAzLjgxaDcuOTg0YTMuODEgMy44MSAwIDAgMCAzLjgxLTMuODF2LTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxLTMuODF6TTE1IDEwLjA4N2E0LjkxMyA0LjkxMyAwIDEgMSAwIDkuODI2IDQuOTEzIDQuOTEzIDAgMCAxIDAtOS44MjZ6bTAgMS43NGEzLjE3MyAzLjE3MyAwIDEgMCAwIDYuMzQ2IDMuMTczIDMuMTczIDAgMCAwIDAtNi4zNDZ6bTUuMDk4LTMuMDM4YTEuMTEzIDEuMTEzIDAgMSAxIDAgMi4yMjcgMS4xMTMgMS4xMTMgMCAwIDEgMC0yLjIyN3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXR3aXR0ZXItZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1LjYwNSA4LjkwNmMtLjY5NC40NjEtMS41MS43MDYtMi4zNDMuNzAzYTQuMjE5IDQuMjE5IDAgMCAwIDEuODc1LTIuMzQzIDQuMjE5IDQuMjE5IDAgMCAxLTIuNjM3Ljk5NiA0LjIxOSA0LjIxOSAwIDAgMC03LjE0OCAzLjgwOCAxMS43MTkgMTEuNzE5IDAgMCAxLTguNDk3LTQuMzM2IDQuMjE5IDQuMjE5IDAgMCAwIDEuMjkgNS41MDggNC4yMTkgNC4yMTkgMCAwIDEtMS44NzUtLjQxIDQuMjE5IDQuMjE5IDAgMCAwIDMuMjggNC4wNDNjLS42MTIuMTYtMS4yNTMuMTgtMS44NzQuMDU5YTQuMjE5IDQuMjE5IDAgMCAwIDMuOTI2IDIuOTMgMTEuNzE5IDExLjcxOSAwIDAgMS02LjE1MyAxLjY5OCAxMS43MTkgMTEuNzE5IDAgMCAwIDE4LjEwNi0xMC40ODggMTEuNzE5IDExLjcxOSAwIDAgMCAyLjA1LTIuMTY4Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy10d2l0dGVyLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuNjA1IDguOTA2Yy0uNjk0LjQ2MS0xLjUxLjcwNi0yLjM0My43MDNhNC4yMTkgNC4yMTkgMCAwIDAgMS44NzUtMi4zNDMgNC4yMTkgNC4yMTkgMCAwIDEtMi42MzcuOTk2IDQuMjE5IDQuMjE5IDAgMCAwLTcuMTQ4IDMuODA4IDExLjcxOSAxMS43MTkgMCAwIDEtOC40OTctNC4zMzYgNC4yMTkgNC4yMTkgMCAwIDAgMS4yOSA1LjUwOCA0LjIxOSA0LjIxOSAwIDAgMS0xLjg3NS0uNDEgNC4yMTkgNC4yMTkgMCAwIDAgMy4yOCA0LjA0M2MtLjYxMi4xNi0xLjI1My4xOC0xLjg3NC4wNTlhNC4yMTkgNC4yMTkgMCAwIDAgMy45MjYgMi45MyAxMS43MTkgMTEuNzE5IDAgMCAxLTYuMTUzIDEuNjk4IDExLjcxOSAxMS43MTkgMCAwIDAgMTguMTA2LTEwLjQ4OCAxMS43MTkgMTEuNzE5IDAgMCAwIDIuMDUtMi4xNjgnLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXBpbnRlcmVzdC1kYXJrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNTI3IDMuODA5Yy02LjA5MyAwLTkuMTk5IDQuMzk0LTkuMTk5IDguMDg2IDAgMi4xNjguODIgNC4xNiAyLjYzNyA0Ljg2My4yOTMuMTE3LjU4NiAwIC43MDMtLjI5M2wuMTc2LTEuMDU1Yy4xMTctLjM1MS4wNTgtLjQxLS4xMTctLjcwMy0uNTI4LS42NDUtLjg4LTEuNDA2LS44OC0yLjUyIDAtMy4yOCAyLjQwMy02LjIxIDYuMzI5LTYuMjEgMy41MTUgMCA1LjM5IDIuMTY4IDUuMzkgNC45OCAwIDMuNzUtMS42NCA2Ljc5Ny00LjEwMSA2Ljc5Ny0xLjM0OCAwLTIuMzQ0LTEuMDU1LTEuOTkyLTIuNDYxLjM1MS0xLjU4MiAxLjExMy0zLjM0IDEuMTEzLTQuNTEyIDAtMS4wNTQtLjUyNy0xLjk5Mi0xLjc1OC0xLjk5Mi0xLjQwNiAwLTIuNDYgMS40NjUtMi40NiAzLjM5OSAwIDEuMTcxLjQxIDEuOTkyLjQxIDEuOTkybC0xLjcgNy4wM2ExNC41OSAxNC41OSAwIDAgMCAuMTE3IDUuMDRsLjE3Ni0uMDU5Yy4xMTctLjE3NSAxLjgxNi0yLjE2OCAyLjM0NC00LjIxOGwuOTM3LTMuNTc1Yy40MS44OCAxLjcgMS42NDEgMy4xMDYgMS42NDEgNC4xNiAwIDYuOTcyLTMuNzUgNi45NzItOC44NDggMC0zLjg2Ny0zLjI4LTcuMzgyLTguMjAzLTcuMzgyeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctcGludGVyZXN0LXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNTI3IDMuODA5Yy02LjA5MyAwLTkuMTk5IDQuMzk0LTkuMTk5IDguMDg2IDAgMi4xNjguODIgNC4xNiAyLjYzNyA0Ljg2My4yOTMuMTE3LjU4NiAwIC43MDMtLjI5M2wuMTc2LTEuMDU1Yy4xMTctLjM1MS4wNTgtLjQxLS4xMTctLjcwMy0uNTI4LS42NDUtLjg4LTEuNDA2LS44OC0yLjUyIDAtMy4yOCAyLjQwMy02LjIxIDYuMzI5LTYuMjEgMy41MTUgMCA1LjM5IDIuMTY4IDUuMzkgNC45OCAwIDMuNzUtMS42NCA2Ljc5Ny00LjEwMSA2Ljc5Ny0xLjM0OCAwLTIuMzQ0LTEuMDU1LTEuOTkyLTIuNDYxLjM1MS0xLjU4MiAxLjExMy0zLjM0IDEuMTEzLTQuNTEyIDAtMS4wNTQtLjUyNy0xLjk5Mi0xLjc1OC0xLjk5Mi0xLjQwNiAwLTIuNDYgMS40NjUtMi40NiAzLjM5OSAwIDEuMTcxLjQxIDEuOTkyLjQxIDEuOTkybC0xLjcgNy4wM2ExNC41OSAxNC41OSAwIDAgMCAuMTE3IDUuMDRsLjE3Ni0uMDU5Yy4xMTctLjE3NSAxLjgxNi0yLjE2OCAyLjM0NC00LjIxOGwuOTM3LTMuNTc1Yy40MS44OCAxLjcgMS42NDEgMy4xMDYgMS42NDEgNC4xNiAwIDYuOTcyLTMuNzUgNi45NzItOC44NDggMC0zLjg2Ny0zLjI4LTcuMzgyLTguMjAzLTcuMzgyeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmcteW91dHViZS1kYXJrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNi44NTUgOC4wODZjMi4yODYtLjU4NiAxNC4yOTctLjUyNyAxNi4yOSAwIC44NzguMjM0IDEuNjQuOTM3IDEuODc1IDEuODE2LjUyNyAyLjE2OC41MjcgOC4wODYgMCAxMC4xOTYtLjIzNS44NzktLjk5NyAxLjU4Mi0xLjg3NSAxLjgxNi0yLjE2OC41ODYtMTQuMTguNTg2LTE2LjI5IDAtLjg3OC0uMjM0LTEuNjQtLjkzNy0xLjg3NS0xLjgxNi0uNTg1LTIuMjg1LS41MjctNy45NyAwLTEwLjE5Ni4yMzUtLjg3OS45OTctMS41ODIgMS44NzUtMS44MTZ6bTUuODk1IDQuMjg5VjE4bDUuNjI1LTIuODYzLS4wMS0uMDEyaC4wMWwtNS42MjUtMi43NXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXlvdXR1YmUtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J002Ljg1NSA4LjA4NmMyLjI4Ni0uNTg2IDE0LjI5Ny0uNTI3IDE2LjI5IDAgLjg3OC4yMzQgMS42NC45MzcgMS44NzUgMS44MTYuNTI3IDIuMTY4LjUyNyA4LjA4NiAwIDEwLjE5Ni0uMjM1Ljg3OS0uOTk3IDEuNTgyLTEuODc1IDEuODE2LTIuMTY4LjU4Ni0xNC4xOC41ODYtMTYuMjkgMC0uODc4LS4yMzQtMS42NC0uOTM3LTEuODc1LTEuODE2LS41ODUtMi4yODUtLjUyNy03Ljk3IDAtMTAuMTk2LjIzNS0uODc5Ljk5Ny0xLjU4MiAxLjg3NS0xLjgxNnptNS44OTUgNC4yODlWMThsNS42MjUtMi44NjMtLjAxLS4wMTJoLjAxbC01LjYyNS0yLjc1eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctYmFjay10by10b3A6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3MScgaGVpZ2h0PSc2NCcgdmlld0JveD0nMCAwIDcxIDY0JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNy4wNTcgMjBjMCA5Ljk2IDguMTA1IDE4LjA2MiAxOC4wNjUgMTguMDYyczE4LjA2Mi04LjEwMyAxOC4wNjItMTguMDYzYzAtOS45Ni04LjEwMi0xOC4wNjQtMTguMDYyLTE4LjA2NHMtMTguMDY1IDguMTAzLTE4LjA2NSAxOC4wNjRtMzguMDY0IDBDNTUuMTIxIDMxLjAyNyA0Ni4xNTEgNDAgMzUuMTIyIDQwYy0xMS4wMyAwLTIwLTguOTczLTIwLTIwIDAtMTEuMDMgOC45Ny0yMCAyMC0yMCAxMS4wMjggMCAyMCA4Ljk3IDIwIDIwbTEyLjk2NCAzNC42MzdjLjcyMyAwIDEuMzM2LjI4MyAxLjg0Ljg1LjUwNC41NjYuNzU2IDEuMzU1Ljc1NiAyLjM2NyAwIDEuMDM5LS4yNTQgMS44NDYtLjc2MiAyLjQyMi0uNTA4LjU3Ny0xLjEyMy44NjUtMS44NDYuODY1LS4zNDQgMC0uNjU1LS4wNjktLjkzNC0uMjA1LS4yOC0uMTM3LS41NzQtLjM3Mi0uODgyLS43MDR2My4xMzVINjQuNjF2LTguNTloMS41MzV2LjkxNGEyLjI5NyAyLjI5NyAwIDAgMSAxLjk0LTEuMDU0em0tNTcuMDA2IDBjLjczNCAwIDEuMjgxLjA4NyAxLjY0LjI2LjM2LjE3NC42MTMuMzk1Ljc2LjY2My4xNDYuMjY3LjIyLjc1OC4yMiAxLjQ3M2wtLjAxOCAxLjkyMmMwIC41NDcuMDI2Ljk1LjA3OSAxLjIxLjA1Mi4yNi4xNTEuNTM4LjI5Ni44MzVoLTEuNjNhNi4wNTYgNi4wNTYgMCAwIDEtLjE1Ny0uNDg2IDIuOTYgMi45NiAwIDAgMC0uMDYtLjE5NCAyLjk2OCAyLjk2OCAwIDAgMS0uOTAxLjYxNmMtLjMyLjEzNi0uNjYzLjIwNS0xLjAyNi4yMDUtLjY0IDAtMS4xNDUtLjE3NC0xLjUxNC0uNTIyLS4zNy0uMzQ4LS41NTQtLjc4Ny0uNTU0LTEuMzE4IDAtLjM1Mi4wODQtLjY2NS4yNTItLjk0LjE2OC0uMjc2LjQwMy0uNDg3LjcwNi0uNjMzLjMwMy0uMTQ3Ljc0LS4yNzUgMS4zMS0uMzg0Ljc2OS0uMTQ1IDEuMzAyLS4yOCAxLjU5OS0uNDA1di0uMTY0YzAtLjMxNi0uMDc4LS41NDItLjIzNC0uNjc2LS4xNTctLjEzNS0uNDUyLS4yMDMtLjg4NS0uMjAzLS4yOTMgMC0uNTIyLjA1OC0uNjg2LjE3My0uMTY0LjExNi0uMjk3LjMxOC0uMzk4LjYwN2wtMS40OTQtLjI3Yy4xNjgtLjYwMS40NTctMS4wNDcuODY3LTEuMzM2LjQxLS4yODkgMS4wMi0uNDMzIDEuODI4LS40MzN6bTYuODk3IDBjLjc1NyAwIDEuMzYuMTYzIDEuODA3LjQ4OS40NDcuMzI2Ljc2OS44MjMuOTY0IDEuNDkxbC0xLjYyMy4yOTNjLS4wNTUtLjMyNC0uMTc5LS41NjgtLjM3Mi0uNzMyLS4xOTMtLjE2NC0uNDQ0LS4yNDYtLjc1My0uMjQ2LS40MSAwLS43MzcuMTQxLS45ODEuNDI0LS4yNDUuMjg0LS4zNjcuNzU3LS4zNjcgMS40MjEgMCAuNzM5LjEyNCAxLjI2LjM3MiAxLjU2NS4yNDguMzA0LjU4MS40NTcgMSAuNDU3LjMxMiAwIC41NjgtLjA4OS43NjctLjI2Ny4yLS4xNzguMzQtLjQ4My40MjItLjkxN2wxLjYxNy4yNzZjLS4xNjguNzQyLS40OSAxLjMwMi0uOTY3IDEuNjgxLS40NzYuMzgtMS4xMTUuNTY5LTEuOTE2LjU2OS0uOTEgMC0xLjYzNS0uMjg3LTIuMTc2LS44NjItLjU0Mi0uNTc0LS44MTItMS4zNjktLjgxMi0yLjM4NCAwLTEuMDI4LjI3MS0xLjgyOC44MTQtMi40LjU0My0uNTcyIDEuMjc4LS44NTggMi4yMDQtLjg1OHptMjQuMTgxIDBjLjk0MiAwIDEuNzEzLjMwNSAyLjMxNS45MTcuNjAxLjYxMS45MDIgMS4zODMuOTAyIDIuMzE3IDAgLjk0Mi0uMzA0IDEuNzIyLS45MTEgMi4zNC0uNjA4LjYyLTEuMzcyLjkzLTIuMjk0LjkzLS41NyAwLTEuMTE0LS4xMy0xLjYzMi0uMzg3YTIuNjUzIDIuNjUzIDAgMCAxLTEuMTgtMS4xMzRjLS4yNy0uNDk4LS40MDUtMS4xMDQtLjQwNS0xLjgyIDAtLjU0Ni4xMzUtMS4wNzUuNDA0LTEuNTg3LjI3LS41MTIuNjUyLS45MDIgMS4xNDYtMS4xNzJhMy40IDMuNCAwIDAgMSAxLjY1NS0uNDA0em0xNy45OTQgMGMuOTQyIDAgMS43MTMuMzA1IDIuMzE1LjkxNy42MDEuNjExLjkwMiAxLjM4My45MDIgMi4zMTcgMCAuOTQyLS4zMDQgMS43MjItLjkxMSAyLjM0LS42MDcuNjItMS4zNzIuOTMtMi4yOTQuOTMtLjU3IDAtMS4xMTQtLjEzLTEuNjMyLS4zODdhMi42NTMgMi42NTMgMCAwIDEtMS4xOC0xLjEzNGMtLjI3LS40OTgtLjQwNS0xLjEwNC0uNDA1LTEuODIgMC0uNTQ2LjEzNS0xLjA3NS40MDUtMS41ODdzLjY1LS45MDIgMS4xNDUtMS4xNzJhMy40IDMuNCAwIDAgMSAxLjY1NS0uNDA0ek0zLjQzNCA1Mi40MWMuNjggMCAxLjE4Ni4wMjggMS41Mi4wODUuMzM0LjA1Ny42MzMuMTc1Ljg5Ny4zNTUuMjYzLjE4LjQ4My40MTkuNjU5LjcxNy4xNzYuMy4yNjMuNjM0LjI2MyAxLjAwNSAwIC40MDMtLjEwOC43NzItLjMyNSAxLjEwOC0uMjE3LjMzNi0uNTEuNTg4LS44ODIuNzU2LjUyNC4xNTIuOTI2LjQxMiAxLjIwNy43NzkuMjgyLjM2Ny40MjIuNzk5LjQyMiAxLjI5NSAwIC4zOS0uMDkuNzctLjI3MiAxLjE0LS4xODIuMzY5LS40My42NjMtLjc0NC44ODQtLjMxNS4yMi0uNzAyLjM1Ny0xLjE2My40MDctLjI5LjAzMi0uOTg3LjA1MS0yLjA5Mi4wNTlIMHYtOC41OWgzLjQzNHptMjAuMTUgMHY0LjU1OWwxLjkyOC0yLjE5MmgyLjAyN2wtMi4xMjcgMi4yNzRMMjcuNjkyIDYxaC0xLjc3NmwtMS41NjQtMi43OTUtLjc2OC44MDNWNjFoLTEuNjQ2di04LjU5aDEuNjQ2em0xNC42NDMgMHYxLjQ1M2gtMi41NDNWNjFoLTEuNzM1di03LjEzN0gzMS40VjUyLjQxaDYuODI3em0xNy45OTQgMHYxLjQ1M2gtMi41NDNWNjFoLTEuNzM1di03LjEzN2gtMi41NDhWNTIuNDFoNi44MjZ6bS00NC4xMzkgNS45M3YtLjMyOGMtLjIxLjA3LS41NDUuMTU0LTEuMDAyLjI1Mi0uNDU3LjA5Ny0uNzU2LjE5My0uODk2LjI4Ny0uMjE1LjE1Mi0uMzIzLjM0NS0uMzIzLjU4IDAgLjIzLjA4Ni40My4yNTguNTk4YS45LjkgMCAwIDAgLjY1Ni4yNTFjLjI5NyAwIC41OC0uMDk3Ljg1LS4yOTIuMi0uMTQ5LjMzLS4zMy4zOTMtLjU0NS4wNDMtLjE0MS4wNjQtLjQwOS4wNjQtLjgwM3YtLjMyOHptNTUuNTU5LTIuNDAzYy0uNDAzIDAtLjczNy4xNTYtMS4wMDIuNDY2LS4yNjYuMzEtLjM5OS43Ny0uMzk5IDEuMzggMCAuNy4xMzkgMS4yMTYuNDE2IDEuNTUuMjc4LjMzNC42MTUuNTAxIDEuMDE0LjUwMS4zODMgMCAuNzAxLS4xNTMuOTU1LS40Ni4yNTQtLjMwNy4zOC0uODEuMzgtMS41MDkgMC0uNjUyLS4xMy0xLjEzNi0uMzkyLTEuNDUzLS4yNjEtLjMxNi0uNTg2LS40NzQtLjk3Mi0uNDc0em0tMjUuNDc3LjA0MmMtLjQzIDAtLjc5MS4xNjQtMS4wODQuNDkyLS4yOTMuMzI4LS40NC44LS40NCAxLjQxOCAwIC42MTcuMTQ3IDEuMDkuNDQgMS40MTguMjkzLjMyOC42NTQuNDkyIDEuMDg0LjQ5Mi40MyAwIC43OS0uMTY0IDEuMDgxLS40OTIuMjkxLS4zMjguNDM3LS44MDUuNDM3LTEuNDMgMC0uNjEtLjE0Ni0xLjA3OC0uNDM3LTEuNDA2YTEuMzg3IDEuMzg3IDAgMCAwLTEuMDgtLjQ5MnptMTcuOTk0IDBjLS40MyAwLS43OS4xNjQtMS4wODQuNDkyLS4yOTMuMzI4LS40NC44LS40NCAxLjQxOCAwIC42MTcuMTQ3IDEuMDkuNDQgMS40MTguMjkzLjMyOC42NTUuNDkyIDEuMDg0LjQ5Mi40MyAwIC43OS0uMTY0IDEuMDgxLS40OTIuMjkxLS4zMjguNDM3LS44MDUuNDM3LTEuNDMgMC0uNjEtLjE0Ni0xLjA3OC0uNDM3LTEuNDA2YTEuMzg3IDEuMzg3IDAgMCAwLTEuMDgtLjQ5MnpNMy4xMzUgNTcuMjU2aC0xLjR2Mi4yOTdIMy4zNGMuNjI1IDAgMS4wMjEtLjAxOCAxLjE5LS4wNTMuMjU3LS4wNDcuNDY3LS4xNjEuNjMtLjM0My4xNjEtLjE4MS4yNDItLjQyNS4yNDItLjczYTEuMTIgMS4xMiAwIDAgMC0uMTg3LS42NTYgMS4wNiAxLjA2IDAgMCAwLS41NDItLjM5MmMtLjIzNi0uMDgyLS43NS0uMTIzLTEuNTM4LS4xMjN6TTIuNzMgNTMuODRoLS45OTZ2MS45ODZoMS4xMzdjLjY3NiAwIDEuMDk2LS4wMSAxLjI2LS4wMy4yOTctLjAzNC41My0uMTM3LjctLjMwNy4xNy0uMTcuMjU1LS4zOTMuMjU1LS42NyAwLS4yNjYtLjA3My0uNDgyLS4yMi0uNjQ4LS4xNDYtLjE2Ni0uMzY0LS4yNjctLjY1My0uMzAyLS4xNzItLjAyLS42NjYtLjAzLTEuNDgzLS4wM3ptMzMuNzA1LTM5LjYyN2w3LjE1IDcuMjUxYy4yMzQuMTczLjQxMy41MzkuNDE1LjkyNiAwIC4zNjctLjE1LjY5Ny0uNDE0Ljk2N2ExLjI4IDEuMjggMCAwIDEtLjkzNi4zOTMgMS40MDYgMS40MDYgMCAwIDEtLjkyOC0uMzYzbC02LjI0LTYuMTI0LTYuMjEgNi4wOTdhMS4yODYgMS4yODYgMCAwIDEtLjkzNS4zOSAxLjQwNSAxLjQwNSAwIDAgMS0uOTI2LS4zNjJjLS4yODMtLjMxNy0uNDA4LS42NDYtLjQxMS0uOTg4YTEuMzAxIDEuMzAxIDAgMCAxIC4zOS0uOTQ0bDcuMTY1LTcuMjMzYTEuMzQzIDEuMzQzIDAgMCAxIDEuODgtLjAxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZWxlY3RyaWMtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWdhcy13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWR1YWxmdWVsLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1mbC1jYWxjLWFkZC1yb29tczogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDcwNy41IDc1MSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjslN0QuY2xzLTIlN0JmaWxsOiUyMzIzMWYyMDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2clM0UlM0Nwb2x5bGluZSBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNy41IDM3NS41IDcuNSA3LjUgNzAwIDcuNSA3MDAgMzc1LjUnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzcwNy41IDM3NS41IDY5Mi41IDM3NS41IDY5Mi41IDE1IDE1IDE1IDE1IDM3NS41IDAgMzc1LjUgMCAwIDcwNy41IDAgNzA3LjUgMzc1LjUnLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3BvbHlsaW5lIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc1MjAgMzc1LjUgNTIwIDc0My41IDcuNSA3NDMuNSA3LjUgMzc1LjUnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzUyNy41IDc1MSAwIDc1MSAwIDM3NS41IDE1IDM3NS41IDE1IDczNiA1MTIuNSA3MzYgNTEyLjUgMzc1LjUgNTI3LjUgMzc1LjUgNTI3LjUgNzUxJy8lM0UlM0MvZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PSc1MTIuNScgeT0nMzY4JyB3aWR0aD0nMTk1JyBoZWlnaHQ9JzE1Jy8lM0UlM0NnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzcuNScgeT0nMzY4JyB3aWR0aD0nMzAnIGhlaWdodD0nMTUnLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjA5Ljg4LDM4M2gtNjQuNjR2LTE1aDY0LjY0djE1Wm0tODYuMTksMEg1OS4wNXYtMTVIMTIzLjY5djE1WicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J000NjguNDUsMzgzaC02NC42NHYtMTVoNjQuNjR2MTVabS04Ni4xOSwwaC02NC42NHYtMTVoNjQuNjR2MTVabS04Ni4xOSwwaC02NC42NHYtMTVoNjQuNjR2MTVaJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNDkwJyB5PSczNjgnIHdpZHRoPSczMCcgaGVpZ2h0PScxNScvJTNFJTNDL2clM0UlM0NnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzEwNS44MycgeT0nNjEuNTMnIHdpZHRoPSczJyBoZWlnaHQ9JzI1OS45NCcvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nOTIuMzcgNjUuOTEgMTA3LjMzIDQwIDEyMi4yOSA2NS45MSA5Mi4zNyA2NS45MScvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nOTIuMzcgMzE3LjA5IDEwNy4zMyAzNDMgMTIyLjI5IDMxNy4wOSA5Mi4zNyAzMTcuMDknLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PScxMDUuODMnIHk9JzQyOS41Mycgd2lkdGg9JzMnIGhlaWdodD0nMjU5Ljk0Jy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc5Mi4zNyA0MzMuOTEgMTA3LjMzIDQwOCAxMjIuMjkgNDMzLjkxIDkyLjM3IDQzMy45MScvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nOTIuMzcgNjg1LjA5IDEwNy4zMyA3MTEgMTIyLjI5IDY4NS4wOSA5Mi4zNyA2ODUuMDknLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PSc2OS4xMycgeT0nOTAuNjcnIHdpZHRoPSc1NDcuNzMnIGhlaWdodD0nMycvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNzMuNTEgMTA3LjEzIDQ3LjYgOTIuMTcgNzMuNTEgNzcuMjEgNzMuNTEgMTA3LjEzJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc2MTIuNDkgMTA3LjEzIDYzOC40IDkyLjE3IDYxMi40OSA3Ny4yMSA2MTIuNDkgMTA3LjEzJy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNjkuMTMnIHk9JzQ2MS4zMycgd2lkdGg9JzM4NCcgaGVpZ2h0PSczJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc3My41MSA0NzcuNzkgNDcuNiA0NjIuODMgNzMuNTEgNDQ3Ljg3IDczLjUxIDQ3Ny43OScvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNDQ4Ljc2IDQ3Ny43OSA0NzQuNjcgNDYyLjgzIDQ0OC43NiA0NDcuODcgNDQ4Ljc2IDQ3Ny43OScvJTNFJTNDL2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xNjguODEsNTI4LjcyaC00LjEzYy0uODUsMC0xLjQ3LS4zMy0xLjg3LS45OGwtOC45My0xMi4yOWMtLjI3LS4zOC0uNTYtLjY2LS44OC0uODNzLS44LS4yNS0xLjQ1LS4yNWgtMy41M3YxNC4zNWgtNC42M3YtMzQuMzloOS43MmMyLjE4LDAsNC4wNiwuMjIsNS42NCwuNjYsMS41OCwuNDQsMi44OSwxLjA4LDMuOTIsMS45MSwxLjAzLC44MywxLjgsMS44NCwyLjI5LDMuMDEsLjUsMS4xOCwuNzQsMi40OSwuNzQsMy45NSwwLDEuMjItLjE5LDIuMzUtLjU4LDMuNDEtLjM4LDEuMDYtLjk0LDItMS42NywyLjg0cy0xLjYyLDEuNTYtMi42NiwyLjE1Yy0xLjA1LC41OS0yLjI0LDEuMDQtMy41NiwxLjM0LC41OSwuMzQsMS4xLC44MiwxLjU0LDEuNDZsMTAuMDMsMTMuNjZabS0xNS44OS0xNy43NGMxLjM0LDAsMi41My0uMTYsMy41Ni0uNDksMS4wMy0uMzMsMS45LS43OSwyLjU5LTEuMzksLjctLjYsMS4yMi0xLjMyLDEuNTctMi4xNSwuMzUtLjgzLC41My0xLjc1LC41My0yLjc2LDAtMi4wNS0uNjctMy41OS0yLjAyLTQuNjMtMS4zNC0xLjA0LTMuMzYtMS41Ni02LjA1LTEuNTZoLTUuMDl2MTIuOThoNC45WicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xODEuMTQsNTA0LjAyYzEuNzgsMCwzLjM4LC4zLDQuOCwuODksMS40MiwuNTksMi42NCwxLjQzLDMuNjUsMi41MiwxLjAxLDEuMDksMS43OCwyLjQsMi4zMiwzLjk1LC41NCwxLjU0LC44LDMuMjcsLjgsNS4xN3MtLjI3LDMuNjUtLjgsNS4xOGMtLjU0LDEuNTQtMS4zMSwyLjg1LTIuMzIsMy45NC0xLjAxLDEuMDktMi4yMiwxLjkyLTMuNjUsMi41MS0xLjQyLC41OC0zLjAyLC44OC00LjgsLjg4cy0zLjQtLjI5LTQuODQtLjg4Yy0xLjQzLS41OC0yLjY1LTEuNDItMy42Ni0yLjUxLTEuMDEtMS4wOS0xLjc4LTIuNC0yLjMyLTMuOTQtLjU0LTEuNTQtLjgtMy4yNi0uOC01LjE4cy4yNy0zLjYzLC44LTUuMTcsMS4zMS0yLjg2LDIuMzItMy45NWMxLjAxLTEuMDksMi4yMy0xLjkzLDMuNjYtMi41MiwxLjQzLS41OSwzLjA0LS44OSw0Ljg0LS44OVptMCwyMS43YzIuNCwwLDQuMTktLjgsNS4zOC0yLjQxLDEuMTgtMS42MSwxLjc4LTMuODUsMS43OC02Ljczcy0uNTktNS4xNS0xLjc4LTYuNzctMi45OC0yLjQyLTUuMzgtMi40MmMtMS4yMiwwLTIuMjgsLjIxLTMuMTgsLjYyLS45LC40Mi0xLjY2LDEuMDItMi4yNiwxLjgtLjYsLjc4LTEuMDUsMS43NS0xLjM0LDIuODktLjMsMS4xNC0uNDQsMi40NC0uNDQsMy44OCwwLDIuODgsLjYsNS4xMiwxLjc5LDYuNzMsMS4xOSwxLjYxLDMsMi40MSw1LjQ0LDIuNDFaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIwOC4zNiw1MDQuMDJjMS43OCwwLDMuMzgsLjMsNC44LC44OSwxLjQyLC41OSwyLjY0LDEuNDMsMy42NSwyLjUyLDEuMDEsMS4wOSwxLjc4LDIuNCwyLjMyLDMuOTUsLjU0LDEuNTQsLjgsMy4yNywuOCw1LjE3cy0uMjcsMy42NS0uOCw1LjE4Yy0uNTQsMS41NC0xLjMxLDIuODUtMi4zMiwzLjk0LTEuMDEsMS4wOS0yLjIyLDEuOTItMy42NSwyLjUxLTEuNDIsLjU4LTMuMDIsLjg4LTQuOCwuODhzLTMuNC0uMjktNC44NC0uODhjLTEuNDMtLjU4LTIuNjUtMS40Mi0zLjY2LTIuNTEtMS4wMS0xLjA5LTEuNzgtMi40LTIuMzItMy45NC0uNTQtMS41NC0uOC0zLjI2LS44LTUuMThzLjI3LTMuNjMsLjgtNS4xNywxLjMxLTIuODYsMi4zMi0zLjk1YzEuMDEtMS4wOSwyLjIzLTEuOTMsMy42Ni0yLjUyLDEuNDMtLjU5LDMuMDQtLjg5LDQuODQtLjg5Wm0wLDIxLjdjMi40LDAsNC4xOS0uOCw1LjM4LTIuNDEsMS4xOC0xLjYxLDEuNzgtMy44NSwxLjc4LTYuNzNzLS41OS01LjE1LTEuNzgtNi43Ny0yLjk4LTIuNDItNS4zOC0yLjQyYy0xLjIyLDAtMi4yOCwuMjEtMy4xOCwuNjItLjksLjQyLTEuNjYsMS4wMi0yLjI2LDEuOC0uNiwuNzgtMS4wNSwxLjc1LTEuMzQsMi44OS0uMywxLjE0LS40NCwyLjQ0LS40NCwzLjg4LDAsMi44OCwuNiw1LjEyLDEuNzksNi43MywxLjE5LDEuNjEsMywyLjQxLDUuNDQsMi40MVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjI1LjMzLDUyOC43MnYtMjQuMzFoMi41N2MuNjEsMCwuOTgsLjMsMS4xMywuODlsLjMxLDIuNWMuOS0xLjEsMS45LTIuMDEsMy4wMi0yLjcxLDEuMTItLjcsMi40Mi0xLjA2LDMuODktMS4wNiwxLjYzLDAsMi45NiwuNDYsMy45NywxLjM3czEuNzUsMi4xNCwyLjIsMy43Yy4zNS0uODgsLjgtMS42NCwxLjM2LTIuMjgsLjU1LS42NCwxLjE3LTEuMTcsMS44Ni0xLjU4czEuNDItLjcyLDIuMi0uOTFjLjc4LS4xOSwxLjU2LS4yOSwyLjM2LS4yOSwxLjI4LDAsMi40MiwuMiwzLjQyLC42MXMxLjg1LDEsMi41NCwxLjc5Yy43LC43OCwxLjIzLDEuNzUsMS42LDIuODksLjM3LDEuMTQsLjU1LDIuNDUsLjU1LDMuOTJ2MTUuNDhoLTQuM3YtMTUuNDhjMC0xLjktLjQyLTMuMzUtMS4yNS00LjMzLS44My0uOTgtMi4wMy0xLjQ4LTMuNi0xLjQ4LS43LDAtMS4zNywuMTItMiwuMzctLjYzLC4yNS0xLjE5LC42MS0xLjY3LDEuMDktLjQ4LC40OC0uODYsMS4wOC0xLjE0LDEuODEtLjI4LC43My0uNDIsMS41Ny0uNDIsMi41M3YxNS40OGgtNC4zdi0xNS40OGMwLTEuOTUtLjM5LTMuNDEtMS4xOC00LjM3LS43OC0uOTYtMS45My0xLjQ0LTMuNDMtMS40NC0xLjA2LDAtMi4wMywuMjgtMi45MywuODUtLjksLjU3LTEuNzIsMS4zNC0yLjQ3LDIuMzJ2MTguMTJoLTQuM1onLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjk3LjQsNTI0LjY2Yy40NiwwLC44MywuMTQsMS4xLC40MSwuMjcsLjI3LC40MSwuNjIsLjQxLDEuMDZ2Mi41OWgtMjIuOTR2LTEuNDZjMC0uMywuMDYtLjYyLC4xOS0uOTQsLjEzLS4zMiwuMzMtLjYyLC42LS44OWwxMS4wMi0xMS4wNmMuOTEtLjkzLDEuNzQtMS44MiwyLjUtMi42OCwuNzUtLjg2LDEuMzktMS43MiwxLjkyLTIuNTgsLjUzLS44NiwuOTQtMS43NCwxLjIyLTIuNjMsLjI5LS44OSwuNDMtMS44NCwuNDMtMi44NHMtLjE2LTEuODktLjQ4LTIuNjVjLS4zMi0uNzYtLjc2LTEuMzktMS4zMS0xLjg4LS41NS0uNS0xLjItLjg3LTEuOTYtMS4xMi0uNzUtLjI1LTEuNTYtLjM3LTIuNDItLjM3cy0xLjY5LC4xMy0yLjQyLC4zOGMtLjc0LC4yNi0xLjM5LC42MS0xLjk2LDEuMDctLjU3LC40Ni0xLjA0LDEtMS40MywxLjYycy0uNjYsMS4zMS0uODIsMi4wNmMtLjE5LC41Ni0uNDUsLjkzLS43OCwxLjEyLS4zMywuMTgtLjc5LC4yNC0xLjM4LC4xNmwtMi4yMy0uMzhjLjIyLTEuNTcsLjY2LTIuOTYsMS4zMS00LjE2LC42NS0xLjIxLDEuNDYtMi4yMiwyLjQ1LTMuMDQsLjk4LS44MiwyLjExLTEuNDQsMy4zNy0xLjg2LDEuMjYtLjQyLDIuNjMtLjY0LDQuMS0uNjRzMi44MiwuMjIsNC4wOCwuNjUsMi4zNiwxLjA2LDMuMjksMS44OCwxLjY2LDEuODMsMi4xOCwzLjAxYy41MywxLjE4LC43OSwyLjUzLC43OSw0LjAzLDAsMS4yOC0uMTksMi40Ny0uNTgsMy41NnMtLjksMi4xNC0xLjU2LDMuMTMtMS40MSwxLjk2LTIuMjcsMi45Yy0uODYsLjk0LTEuNzYsMS45LTIuNzIsMi44NmwtOS4wNyw5LjI2Yy42NC0uMTgsMS4yOS0uMzIsMS45NC0uNDIsLjY2LS4xLDEuMjktLjE2LDEuOS0uMTZoMTEuNTJaJy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTE2OC44MSwxNTkuNjhoLTQuMTNjLS44NSwwLTEuNDctLjMzLTEuODctLjk4bC04LjkzLTEyLjI5Yy0uMjctLjM4LS41Ni0uNjYtLjg4LS44M3MtLjgtLjI1LTEuNDUtLjI1aC0zLjUzdjE0LjM1aC00LjYzdi0zNC4zOWg5LjcyYzIuMTgsMCw0LjA2LC4yMiw1LjY0LC42NiwxLjU4LC40NCwyLjg5LDEuMDgsMy45MiwxLjkxLDEuMDMsLjgzLDEuOCwxLjg0LDIuMjksMy4wMSwuNSwxLjE4LC43NCwyLjQ5LC43NCwzLjk1LDAsMS4yMi0uMTksMi4zNS0uNTgsMy40MS0uMzgsMS4wNi0uOTQsMi0xLjY3LDIuODRzLTEuNjIsMS41Ni0yLjY2LDIuMTVjLTEuMDUsLjU5LTIuMjQsMS4wNC0zLjU2LDEuMzQsLjU5LC4zNCwxLjEsLjgyLDEuNTQsMS40NmwxMC4wMywxMy42NlptLTE1Ljg5LTE3Ljc0YzEuMzQsMCwyLjUzLS4xNiwzLjU2LS40OSwxLjAzLS4zMywxLjktLjc5LDIuNTktMS4zOSwuNy0uNiwxLjIyLTEuMzIsMS41Ny0yLjE1LC4zNS0uODMsLjUzLTEuNzUsLjUzLTIuNzYsMC0yLjA1LS42Ny0zLjU5LTIuMDItNC42My0xLjM0LTEuMDQtMy4zNi0xLjU2LTYuMDUtMS41NmgtNS4wOXYxMi45OGg0LjlaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTE4MS4xNCwxMzQuOTljMS43OCwwLDMuMzgsLjMsNC44LC44OSwxLjQyLC41OSwyLjY0LDEuNDMsMy42NSwyLjUyLDEuMDEsMS4wOSwxLjc4LDIuNCwyLjMyLDMuOTUsLjU0LDEuNTQsLjgsMy4yNywuOCw1LjE3cy0uMjcsMy42NS0uOCw1LjE4Yy0uNTQsMS41NC0xLjMxLDIuODUtMi4zMiwzLjk0LTEuMDEsMS4wOS0yLjIyLDEuOTItMy42NSwyLjUxLTEuNDIsLjU4LTMuMDIsLjg4LTQuOCwuODhzLTMuNC0uMjktNC44NC0uODhjLTEuNDMtLjU4LTIuNjUtMS40Mi0zLjY2LTIuNTEtMS4wMS0xLjA5LTEuNzgtMi40LTIuMzItMy45NC0uNTQtMS41NC0uOC0zLjI2LS44LTUuMThzLjI3LTMuNjMsLjgtNS4xNywxLjMxLTIuODYsMi4zMi0zLjk1YzEuMDEtMS4wOSwyLjIzLTEuOTMsMy42Ni0yLjUyLDEuNDMtLjU5LDMuMDQtLjg5LDQuODQtLjg5Wm0wLDIxLjdjMi40LDAsNC4xOS0uOCw1LjM4LTIuNDEsMS4xOC0xLjYxLDEuNzgtMy44NSwxLjc4LTYuNzNzLS41OS01LjE1LTEuNzgtNi43Ny0yLjk4LTIuNDItNS4zOC0yLjQyYy0xLjIyLDAtMi4yOCwuMjEtMy4xOCwuNjItLjksLjQyLTEuNjYsMS4wMi0yLjI2LDEuOC0uNiwuNzgtMS4wNSwxLjc1LTEuMzQsMi44OS0uMywxLjE0LS40NCwyLjQ0LS40NCwzLjg4LDAsMi44OCwuNiw1LjEyLDEuNzksNi43MywxLjE5LDEuNjEsMywyLjQxLDUuNDQsMi40MVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjA4LjM2LDEzNC45OWMxLjc4LDAsMy4zOCwuMyw0LjgsLjg5LDEuNDIsLjU5LDIuNjQsMS40MywzLjY1LDIuNTIsMS4wMSwxLjA5LDEuNzgsMi40LDIuMzIsMy45NSwuNTQsMS41NCwuOCwzLjI3LC44LDUuMTdzLS4yNywzLjY1LS44LDUuMThjLS41NCwxLjU0LTEuMzEsMi44NS0yLjMyLDMuOTQtMS4wMSwxLjA5LTIuMjIsMS45Mi0zLjY1LDIuNTEtMS40MiwuNTgtMy4wMiwuODgtNC44LC44OHMtMy40LS4yOS00Ljg0LS44OGMtMS40My0uNTgtMi42NS0xLjQyLTMuNjYtMi41MS0xLjAxLTEuMDktMS43OC0yLjQtMi4zMi0zLjk0LS41NC0xLjU0LS44LTMuMjYtLjgtNS4xOHMuMjctMy42MywuOC01LjE3LDEuMzEtMi44NiwyLjMyLTMuOTVjMS4wMS0xLjA5LDIuMjMtMS45MywzLjY2LTIuNTIsMS40My0uNTksMy4wNC0uODksNC44NC0uODlabTAsMjEuN2MyLjQsMCw0LjE5LS44LDUuMzgtMi40MSwxLjE4LTEuNjEsMS43OC0zLjg1LDEuNzgtNi43M3MtLjU5LTUuMTUtMS43OC02Ljc3LTIuOTgtMi40Mi01LjM4LTIuNDJjLTEuMjIsMC0yLjI4LC4yMS0zLjE4LC42Mi0uOSwuNDItMS42NiwxLjAyLTIuMjYsMS44LS42LC43OC0xLjA1LDEuNzUtMS4zNCwyLjg5LS4zLDEuMTQtLjQ0LDIuNDQtLjQ0LDMuODgsMCwyLjg4LC42LDUuMTIsMS43OSw2LjczLDEuMTksMS42MSwzLDIuNDEsNS40NCwyLjQxWicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00yMjUuMzMsMTU5LjY4di0yNC4zMWgyLjU3Yy42MSwwLC45OCwuMywxLjEzLC44OWwuMzEsMi41Yy45LTEuMSwxLjktMi4wMSwzLjAyLTIuNzEsMS4xMi0uNywyLjQyLTEuMDYsMy44OS0xLjA2LDEuNjMsMCwyLjk2LC40NiwzLjk3LDEuMzdzMS43NSwyLjE0LDIuMiwzLjdjLjM1LS44OCwuOC0xLjY0LDEuMzYtMi4yOCwuNTUtLjY0LDEuMTctMS4xNywxLjg2LTEuNThzMS40Mi0uNzIsMi4yLS45MWMuNzgtLjE5LDEuNTYtLjI5LDIuMzYtLjI5LDEuMjgsMCwyLjQyLC4yLDMuNDIsLjYxczEuODUsMSwyLjU0LDEuNzljLjcsLjc4LDEuMjMsMS43NSwxLjYsMi44OSwuMzcsMS4xNCwuNTUsMi40NSwuNTUsMy45MnYxNS40OGgtNC4zdi0xNS40OGMwLTEuOS0uNDItMy4zNS0xLjI1LTQuMzMtLjgzLS45OC0yLjAzLTEuNDgtMy42LTEuNDgtLjcsMC0xLjM3LC4xMi0yLC4zNy0uNjMsLjI1LTEuMTksLjYxLTEuNjcsMS4wOS0uNDgsLjQ4LS44NiwxLjA4LTEuMTQsMS44MS0uMjgsLjczLS40MiwxLjU3LS40MiwyLjUzdjE1LjQ4aC00LjN2LTE1LjQ4YzAtMS45NS0uMzktMy40MS0xLjE4LTQuMzctLjc4LS45Ni0xLjkzLTEuNDQtMy40My0xLjQ0LTEuMDYsMC0yLjAzLC4yOC0yLjkzLC44NS0uOSwuNTctMS43MiwxLjM0LTIuNDcsMi4zMnYxOC4xMmgtNC4zWicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00yOTguMTQsMTU2LjQydjMuMjZoLTE4LjQzdi0zLjI2aDcuMzd2LTIzLjQ1YzAtLjcsLjAyLTEuNDIsLjA3LTIuMTRsLTYuMTIsNS4yNmMtLjIxLC4xOC0uNDIsLjI4LS42MiwuMzItLjIxLC4wNC0uNCwuMDQtLjU4LC4wMS0uMTgtLjAzLS4zNC0uMS0uNDktLjE5LS4xNS0uMS0uMjctLjItLjM1LS4zMWwtMS4zNC0xLjg1LDEwLjI1LTguODZoMy40OHYzMS4yaDYuNzdaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cbi8vIEljb25vZ3JhcGh5IC0gU3RhdGljIFBhdGhcblxuJHN2Zy1sb2dvLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9sb2dvLnN2Z1wiKTtcbiRzdmctbG9nby1zbS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbG9nby1zbS5zdmdcIik7XG4kc3ZnLWxvZ28tb2xkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9sb2dvLW9sZC5zdmdcIik7XG4kc3ZnLXBsdXMtaWNvbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvcGx1cy1pY29uLnN2Z1wiKTtcbiRzdmctbWludXMtaWNvbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbWludXMtaWNvbi5zdmdcIik7XG4kc3ZnLWFjY291bnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2FjY291bnQtaWNvbi5zdmdcIik7XG4kc3ZnLWFjY291bnQtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2FjY291bnQtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1zZXJ2aWNlcy1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc2VydmljZXMtaWNvbi5zdmdcIik7XG4kc3ZnLXNlcnZpY2VzLXdoaXRlOiB1cmwoXCIuLi9zdmctaWNvbnMvc2VydmljZXMtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1tZW51LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9tZW51LWljb24uc3ZnXCIpO1xuJHN2Zy1zZWFyY2gtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3NlYXJjaC1pY29uLnN2Z1wiKTtcbiRzdmctc2VhcmNoLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zZWFyY2gtd2hpdGUtaWNvbi5zdmdcIik7XG4kc3ZnLWNhcnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2NhcnQtaWNvbi5zdmdcIik7XG4kc3ZnLWNhcnQtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2NhcnQtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1jaGF0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGF0LWljb24uc3ZnXCIpO1xuJHN2Zy1waW4tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3Bpbi1pY29uLnN2Z1wiKTtcbiRzdmctZW1haWwtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2VtYWlsLWljb24uc3ZnXCIpO1xuJHN2Zy1saW5rLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9saW5rLnN2Z1wiKTtcbiRzdmctaG91c2UtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hvdXNlLnN2Z1wiKTtcblxuJHN2Zy1oZWFydC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaGVhcnQuc3ZnXCIpO1xuJHN2Zy1oZWFydC13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaGVhcnQtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1oZWFydC1maWxsZWQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hlYXJ0LWZpbGxlZC5zdmdcIik7XG5cbiRzdmctY2hlY2stYmxhY2stcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2NoZWNrLWJsYWNrLnN2Z1wiKTtcbiRzdmctY2hlY2stZ3JlZW4tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2NoZWNrLWdyZWVuLnN2Z1wiKTtcbiRzdmctY2xvc2UtaWNvbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2UtaWNvbi5zdmdcIik7XG4kc3ZnLWNsb3NlLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jbG9zZS13aGl0ZS1pY29uLnN2Z1wiKTtcbiRzdmctY2xvc2Utd2hpdGUtZmlsbGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jbG9zZS13aGl0ZS1maWxsZWQuc3ZnXCIpO1xuXG4kc3ZnLXNoaWVsZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi13YXJyYW50eS5zdmdcIik7XG4kc3ZnLXNoaWVsZC1ncmVlbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi13YXJyYW50eS1ncmVlbi5zdmdcIik7XG5cbiRzdmctdG9vbHRpcC1pY29uLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90b29sdGlwLWljb24uc3ZnXCIpO1xuJHN2Zy1pbmZvLWdyYXktcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2luZm8taWNvbi1ncmF5LnN2Z1wiKTtcbiRzdmctZGFuZ2VyLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9kYW5nZXItaWNvbi5zdmdcIik7XG4kc3ZnLWluZm8tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2luZm8taWNvbi5zdmdcIik7XG4kc3ZnLXdhcm5pbmctcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3dhcm5pbmctaWNvbi5zdmdcIik7XG4kc3ZnLXN1Y2Nlc3MtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3N1Y2Nlc3MtaWNvbi5zdmdcIik7XG4kc3ZnLXhjaXJjbGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3hjaXJjbGUtaWNvbi5zdmdcIik7XG5cbiRzdmctbGlzdC1hY3RpdmUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xpc3QtYWN0aXZlLnN2Z1wiKTtcbiRzdmctbGlzdC1pbmFjdGl2ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbGlzdC1pbmFjdGl2ZS5zdmdcIik7XG4kc3ZnLWdyaWQtYWN0aXZlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9ncmlkLWFjdGl2ZS5zdmdcIik7XG4kc3ZnLWdyaWQtaW5hY3RpdmUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2dyaWQtaW5hY3RpdmUuc3ZnXCIpO1xuXG4kc3ZnLXZpZGVvLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy92aWRlby1pY29uLnN2Z1wiKTtcbiRzdmctdmlkZW8td2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3ZpZGVvLXdoaXRlLnN2Z1wiKTtcblxuJHN2Zy1zdGFyLWVtcHR5LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdGFyLWVtcHR5LnN2Z1wiKTtcbiRzdmctc3Rhci1mdWxsLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdGFyLWZ1bGwuc3ZnXCIpO1xuJHN2Zy1zdGFyLWhhbGYtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3N0YXItaGFsZi5zdmdcIik7XG5cbiRzdmctZHJpdmUtdGhydS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZHJpdmUtdGhydS1pY29uLnN2Z1wiKTtcbiRzdmctdHJ1Y2stcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3RydWNrLWljb24uc3ZnXCIpO1xuJHN2Zy1sb3ctcHJpY2UtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xvdy1wcmljZS1pY29uLnN2Z1wiKTtcbiRzdmctbmZtLWNyZWRpdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbmZtLWNyZWRpdC1pY29uLnN2Z1wiKTtcbiRzdmctZHJpdmUtdGhydS10b2RheS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZHJpdmUtdGhydS10b2RheVwiKTtcblxuJHN2Zy1hcnJvdy1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3cuc3ZnXCIpO1xuJHN2Zy1hcnJvdy1sZWZ0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKTtcbiRzdmctYXJyb3ctcmlnaHQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LXJpZ2h0LnN2Z1wiKTtcbiRzdmctYXJyb3ctdXAtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LXVwLnN2Z1wiKTtcbiRzdmctYXJyb3ctZG93bi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi5zdmdcIik7XG4kc3ZnLWFycm93LWRvd24tZ3JlZW4tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWRvd24tZ3JlZW4uc3ZnXCIpO1xuJHN2Zy1hcnJvdy1kb3duLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3duLXdoaXRlLnN2Z1wiKTtcbiRzdmctZG91YmxlLWxlZnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWRvdWJsZS1sZWZ0LnN2Z1wiKTtcbiRzdmctZG91YmxlLXJpZ2h0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3VibGUtcmlnaHQuc3ZnXCIpO1xuJHN2Zy1zbGlkZXItbGVmdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctc2xpZGVyLWxlZnQuc3ZnXCIpO1xuJHN2Zy1zbGlkZXItcmlnaHQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LXNsaWRlci1yaWdodC5zdmdcIik7XG5cbiRzdmctcmFkaW8tc2VsZWN0ZWQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3JhZGlvLXNlbGVjdGVkLnN2Z1wiKTtcbiRzdmctcmFkaW8tdW5zZWxlY3RlZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvcmFkaW8tdW5zZWxlY3RlZC5zdmdcIik7XG4kc3ZnLWNoZWNrYm94LXNlbGVjdGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVja2JveC1zZWxlY3RlZC5zdmdcIik7XG4kc3ZnLWNoZWNrYm94LXVuc2VsZWN0ZWQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2NoZWNrYm94LXNlbGVjdGVkLnN2Z1wiKTtcblxuJHN2Zy1mYWNlYm9vay1kYXJrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9mYWNlYm9vay1kYXJrLnN2Z1wiKTtcbiRzdmctZmFjZWJvb2std2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2ZhY2Vib29rLXdoaXRlLnN2Z1wiKTtcbiRzdmctaW5zdGFncmFtLWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2luc3RhZ3JhbS1kYXJrLnN2Z1wiKTtcbiRzdmctaW5zdGFncmFtLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbnN0YWdyYW0td2hpdGUuc3ZnXCIpO1xuJHN2Zy10d2l0dGVyLWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3R3aXR0ZXItZGFyay5zdmdcIik7XG4kc3ZnLXR3aXR0ZXItd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3R3aXR0ZXItd2hpdGUuc3ZnXCIpO1xuJHN2Zy1waW50ZXJlc3QtZGFyay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvcGludGVyZXN0LWRhcmsuc3ZnXCIpO1xuJHN2Zy1waW50ZXJlc3Qtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3BpbnRlcmVzdC13aGl0ZS5zdmdcIik7XG4kc3ZnLXlvdXR1YmUtZGFyay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMveW91dHViZS1kYXJrLnN2Z1wiKTtcbiRzdmcteW91dHViZS13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMveW91dHViZS13aGl0ZS5zdmdcIik7XG5cbiRzdmctYmFjay10by10b3AtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2JhY2stdG8tdG9wLWljb24uc3ZnXCIpO1xuXG4kc3ZnLWVsZWN0cmljLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9lbGVjdHJpYy13aGl0ZS5zdmdcIik7XG4kc3ZnLWdhcy13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZ2FzLXdoaXRlLnN2Z1wiKTtcbiRzdmctZHVhbGZ1ZWwtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2R1YWxmdWVsLXdoaXRlLnN2Z1wiKTtcblxuJHN2Zy1jcmVkaXQtY2FyZC12aXNhOiB1cmwoXCIuLi8uLi9zdmctaWNvbnMvdmlzYS5zdmdcIik7XG4kc3ZnLWNyZWRpdC1jYXJkLWFtZXg6IHVybChcIi4uLy4uL3N2Zy1pY29ucy9hbWVyaWNhbi1leHByZXNzLnN2Z1wiKTtcbiRzdmctY3JlZGl0LWNhcmQtbWFzdGVyOiB1cmwoXCIuLi8uLi9zdmctaWNvbnMvbWFzdGVyY2FyZC5zdmdcIik7XG4kc3ZnLWNyZWRpdC1jYXJkLWRpc2NvdmVyOiB1cmwoXCIuLi8uLi9zdmctaWNvbnMvZGlzY292ZXItZGFyay5zdmdcIik7XG4kc3ZnLXBhcnRzOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi1wYXJ0cy5zdmdcIik7XG5cbiRzdmctbWFyeGVudC1hci12aWV3LWljb246IHVybChcIi4uL3N2Zy1pY29ucy9iYWNrLXRvLXRvcC1pY29uLnN2Z1wiKTtcblxuLy8gIFNsaWNrIENhcm91c2VsIC0gY3VzdG9tXG5cbiRzbGljay1hcnJvdy1iZy1jb2xvcjogJHRyYW5zO1xuJHNsaWNrLWFycm93LWJnLWNvbG9yLWhvdmVyOiAkdHJhbnM7XG4kc2xpY2stYXJyb3ctcHJldjogJHN2Zy1zbGlkZXItbGVmdDtcbiRzbGljay1hcnJvdy1uZXh0OiAkc3ZnLXNsaWRlci1yaWdodDtcblxuLy8gU2VhcmNoIHJlZmluZW1lbnRzXG5cbiRzZWFyY2gtcmVmaW5lbWVudHMtYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4kc2VhcmNoLXJlZmluZW1lbnRzLWRpdmlkZXItY29sb3I6ICRncmF5LTQwMDtcbiRzZWFyY2gtcmVmaW5lbWVudHMtbGluay1jb2xvcjogJGNoYXJjb2FsO1xuXG4vLyBTd2F0Y2ggLyBWYXJpYXRpb24gQXR0cmlidXRlc1xuXG4kc3dhdGNoLWJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS02MDA7XG4kc3dhdGNoLWJvcmRlci1zZWxlY3RlZDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLWRhcms7XG4kc3dhdGNoLXVuYXZhaWxhYmxlLWJnLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41KTtcbiRzd2F0Y2gtbm90LXNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzQ0JyBoZWlnaHQ9JzQ0JyB2aWV3Qm94PScwIDAgNDQgNDQnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoNDR2NDRIMHonLyUzRSUzQ21hc2sgaWQ9J2InIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCcgeD0nMCcgeT0nMCcgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjNGOEY4RjgnIGQ9J00wIDBoNDR2NDRIMHonLyUzRSUzQ3VzZSBzdHJva2U9JyUyM0M4QzhDOCcgc3Ryb2tlLWRhc2hhcnJheT0nNCw0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgbWFzaz0ndXJsKCUyM2IpJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3dhdGNoLXVuYXZhaWxhYmxlLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ3JlY3Qgd2lkdGg9JzEwMCUyNScgaGVpZ2h0PScxMDAlMjUnIGZpbGw9JyN7JHN3YXRjaC11bmF2YWlsYWJsZS1iZy1jb2xvcn0nLyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiN7ZW5jb2RlY29sb3IoJGdyYXktNjAwKX0gO3N0cm9rZS13aWR0aDojeyRib3JkZXItdGhpY2std2lkdGh9Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJG5vbnN3YXRjaC11bmF2YWlsYWJsZS1iZy1pbWFnZTogJHN2Zy11bnNlbGVjdGFibGUtc2xhc2g7XG4kcHJpbnQtc2VsZWN0aW9uLXRpbGUtZW1wdHk6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTAgMGgzOHYzOEgweicvJTNFJTNDbWFzayBpZD0nYicgd2lkdGg9JzM4JyBoZWlnaHQ9JzM4JyB4PScwJyB5PScwJyBmaWxsPSclMjNmZmYnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9tYXNrJTNFJTNDL2RlZnMlM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGZpbGw9JyUyM0Y4RjhGOCcgZD0nTTAgMGgzOHYzOEgweicvJTNFJTNDdXNlIHN0cm9rZT0nJTIzQzhDOEM4JyBzdHJva2UtZGFzaGFycmF5PSc0LDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBtYXNrPSd1cmwoJTIzYiknIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRwcmludC1zZWxlY3Rpb24tcGx1czogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMwMDAnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTYgNGg0djJINnY0SDRWNkgwVjRoNFYwaDJ2NHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLXBsdXMtZGlzYWJsZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nI3tlbmNvZGVjb2xvcigkZ3JheS0zMDApfScgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNiA0aDR2Mkg2djRINFY2SDBWNGg0VjBoMnY0eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRwcmludC1zZWxlY3Rpb24tbWludXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDRoMTB2MkgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRwcmludC1zZWxlY3Rpb24tbWludXMtZGlzYWJsZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nI3tlbmNvZGVjb2xvcigkZ3JheS0zMDApfScgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0aDEwdjJIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgZm9udCBzaXplc1xuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvdjgueC9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1mb250LXNpemUtdW5pdCAhPSByZW0gYW5kICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSBmb250IHNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsIGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1lbmFibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250IHNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsICRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsIGRpdmlkZSgkZnMgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250IHNpemVcbiAgICAkcmZzLXN0YXRpYzogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcywgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnN9cHgpO1xuXG4gICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSBmb250IHNpemUgaXMgYmlnZ2VyIHRoYW4gdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgQGlmICRmcyA8PSAkcmZzLWJhc2UtZm9udC1zaXplIG9yIG5vdCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSBmb250IHNpemUgZm9yICRmc1xuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArIGRpdmlkZSgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJGZzIGFuZCB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJGZzLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemVcbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG5cbiAgICAgIC8vIEJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgJG1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcblxuICAgICAgQGluY2x1ZGUgX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICAgICAgICBAaW5jbHVkZSBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW5zIHVzZSBSRlMgdG8gcmVzY2FsZSB0aGUgZm9udCBzaXplXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lciAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtcGFkZGluZy14ICogNCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtcGFkZGluZy14ICogMiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAqIC41O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgKiAuNSk7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZShkaXZpZGUoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXksICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgV2VpZ2h0cywgU3R5bGVzLCBGYW1pbGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmb250LWZhbWlseS1iYXNlKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtZmFtaWx5LXRpdGxlKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LWZhbWlseS1zY3JpcHQoJGltcG9ydGFudDogbnVsbCkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2NyaXB0ICRpbXBvcnRhbnQ7XG59XG5cbi8vIFNldCB1cCBtaXhpbnMgZm9yIGVhY2ggZm9udCB2YXJpYW50LlxuLy8gTm90ZTogdHJ5IG5vdCB0byB1c2UgdGhlc2UgaWYgeW91IG9ubHkgbmVlZCB0aGUgb25lIGxpbmUgQ1NTIHJ1bGUgaW5zdGVhZC5cblxuQG1peGluIGZvbnQtbm9ybWFsKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAkaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZm9udC1ib2xkKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtc2VtaWJvbGQoJGltcG9ydGFudDogbnVsbCkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtZXh0cmFib2xkKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWV4dHJhYm9sZCAkaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZm9udC1pdGFsaWMoJGltcG9ydGFudDogbnVsbCkge1xuICAgIGZvbnQtc3R5bGU6ICRmb250LXN0eWxlLWl0YWxpYyAkaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZm9udC1zaXplLWxhcmdlKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGcgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtc2l6ZS1iYXNlKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAkaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZm9udC1zaXplLXNtYWxsKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc20gJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtc2l6ZS14c21hbGwoJGltcG9ydGFudDogbnVsbCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cyAkaW1wb3J0YW50O1xufVxuXG4vLyBTZXQgdXAgcXVpY2sgbWl4aW4gdG8gcmVzZXQgYW55IGZvbnQgc3R5bGUgYmFjayB0byBkZWZhdWx0XG5cbkBtaXhpbiBmb250LXJlc2V0KCkge1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIHJlc2V0LXRleHQ7IC8vIE9PVEIgQm9vdHN0cmFwIG1peGluXG59XG4iLCIvLyBMaW5rIFN0eWxlc1xuXG5AaW1wb3J0IFwiLi4vdGV4dFNlcGFyYXRvclwiO1xuXG5AbWl4aW4gbGluay1wcmltYXJ5KCkge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgfVxuXG4gICAgJi5zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICB9XG59XG5cbi5saW5rLXByaW1hcnktMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIGxpbmstcHJpbWFyeTtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG59XG5cbkBtaXhpbiBsaW5rLXNlY29uZGFyeSB7XG4gICAgQGluY2x1ZGUgbGluay1wcmltYXJ5O1xuXG4gICAgY29sb3I6ICRkYXJrO1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG5AbWl4aW4gbGluay10ZXJ0aWFyeSB7XG4gICAgQGluY2x1ZGUgbGluay1zZWNvbmRhcnk7XG5cbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIWltcG9ydGFudDtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG5AbWl4aW4gbGluay1icmVhZGNydW1iIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0yO1xuXG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cblxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMge1xuICAgIEBpbmNsdWRlIGlubGluZS10ZXh0LXNlcGFyYXRvcnM7XG59XG5cbi5vcmRlcmRldGFpbHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4kY2FuY2VsLW9yZGVyLW1pbi13aWR0aDogMTAyNXB4O1xuJGNhbmNlbC1vcmRlci1tYXgtd2lkdGg6IDExMTZweDtcblxuLmNhbmNlbG9yZGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGNhbmNlbC1vcmRlci1taW4td2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkY2FuY2VsLW9yZGVyLW1heC13aWR0aCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAub3JkZXJkZXRhaWxzIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRjYW5jZWwtb3JkZXItbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJGNhbmNlbC1vcmRlci1tYXgtd2lkdGgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGNhbmNlbC1vcmRlci1taW4td2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkY2FuY2VsLW9yZGVyLW1heC13aWR0aCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUmVtb3ZlcyB1bmRlcmxpbmUgZnJvbSBlbGVtZW50IG9uIGJvdGggYWN0aXZlIGFuZCBob3ZlciBzdGF0ZVxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gTGluayBjb250YWluZXIgY2xhc3MgdG8gYmUgdXNlZCB3aGVuIHVzaW5nIGFuIDxhPiB0YWcgYXMgYSBjb250YWluaW5nIGVsZW1lbnQuIFxuLy8gVGhpcyBjb250cm9scyBob3cgdGhlIHRleHQtZGVjb3JhdGlvbiBiZWhhdmlvciB3b3JrcyB0byBtYXRjaCBmb250IGNvbG9yIGFuZCB1bmlmeSB1bmRlcmxpbmUgc2l6ZS5cbi5saW5rLWNvbnRhaW5lcjpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdCoge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBcblx0KiB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIvLyBBcHBseSB0byBhIGRpdiB0byBzcGxpdCBzdWIgZWxlbWVudHMgKGV4OiA8c3Bhbj5zKSBieSBpbmxpbmUgdmVydGljYWwgZGl2aWRlciBsaW5lcy5cbi8vIEhvcml6b250YWwgc3BhY2luZyBhbmQgaGVpZ2h0IGFyZSBhZGp1c3RhYmxlLiBVc2UgYGVtYCB2YWx1ZXMuXG4vLyBFeGFtcGxlOlxuLy8gLm15RGl2IHtcbi8vICAgIEBpbmNsdWRlIGlubGluZS10ZXh0LXNlcGFyYXRvcnMoMWVtKTtcbi8vIH1cblxuQG1peGluIGlubGluZS10ZXh0LXNlcGFyYXRvcnMoJGhvcml6b250YWwtc3BhY2luZzogMS4yNWVtLCAkdmVydGljYWwtaGVpZ2h0OiAxLjVlbSwgJHNlcGFyYXRvci13aWR0aDogMXB4LCAkbmJzcC13aWR0aDogMC4yNWVtKSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgID4gKiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgICAgICsgKjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGhvcml6b250YWwtc3BhY2luZyAtI3tjYWxjKCR2ZXJ0aWNhbC1oZWlnaHQgLyAzKX0gI3skaG9yaXpvbnRhbC1zcGFjaW5nIC0gJG5ic3Atd2lkdGh9O1xuICAgICAgICAgICAgd2lkdGg6ICRzZXBhcmF0b3Itd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6ICN7JHZlcnRpY2FsLWhlaWdodH07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHB1bGw6IGxlZnQsIHJpZ2h0O1xuXG5AbWl4aW4gbWVkaWEoJHNpemUpIHtcblxuICAgIEBpZiAkc2l6ZSA9PSB4cyB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkc2l6ZSkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoJHNpemUpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZWFjaCAkc2l6ZSBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHNpemUpIHtcblxuICAgICAgICBAZWFjaCAkc2lkZSBpbiAkcHVsbCB7XG4gICAgICAgICAgICAucHVsbC0jeyRzaWRlfS0jeyRzaXplfSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6ICRzaWRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAuaGlkZGVuLSN7JGJwfS1kb3duIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb3cuZXF1YWwtaGVpZ2h0ID4gW2NsYXNzXj1cImNvbFwiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbiIsIi8vICBDZW50ZXIgRWxlbWVudHMgLSBSZXF1aXJlcyBSZWxhdGl2ZSBvciBBYnNvbHV0ZSBwb3NpdGlvbmluZyAmIHBhcmVudCBlbGVtZW50IHJlcXVpcmVzIFJlbGF0aXZlIHBvc2l0aW9uaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGNlbnRlckVsZW1lbnQoJGVsZVBvc2l0aW9uOiBjZW50ZXIsICRwb3NpdGlvbmluZzogYWJzb2x1dGUpIHtcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uaW5nO1xuXG4gICAgQGlmICRlbGVQb3NpdGlvbiA9PWNlbnRlciB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgIEBpZiAkZWxlUG9zaXRpb24gPT1ob3Jpem9udGFsIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgQGlmICRlbGVQb3NpdGlvbiA9PXZlcnRpY2FsIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59XG5cbi8vIEZ1bGwtQmxlZWQgKHVzaW5nIFZXJ3MpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGZ1bGwtd2lkdGgoKSB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZnVsbC13aWR0aCB7XG4gICAgQGluY2x1ZGUgZnVsbC13aWR0aDtcbn1cblxuLy8gY2FuIGJlIGFwcGxpZWQgdG8gZWxlbWVudHMgdGhhdCBhbHJlYWR5IHJlY2VpdmUgdGhlIGZ1bGwtYmxlZWQgc3R5bGluZyB0byBvdmVycmlkZSB3aXRoaW4gYSBwYXJ0aWN1bGFyIHZpZXdwb3J0XG5cbkBtaXhpbiBvdmVycmlkZS1mdWxsLXdpZHRoKCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICAgIEBpbmNsdWRlIGZ1bGwtd2lkdGg7XG59XG5cbi8vIEV4dGVuZGluZyBCb290c3RyYXAgc2l6ZSB1dGlsaXR5IGNsYXNzZXMgYnkgYWRkaW5nIHctW3ZpZXdwb3J0XS1bc2l6ZV0gYW5kIGgtW3ZpZXdwb3J0XS1bc2l6ZV0uIGkuZS4gdy1tZC01MC5cbi8vIE9ubHkgY3JlYXRpbmcgZm9yICdtZCcgYW5kICdsZycgdmlld3BvcnRzIHRvIHJlZHVjZSBibG9hdCwgYnV0IHRoZXNlIGNhbiBiZSBmdXJ0aGVyIGV4dGVuZGVkIHRvIG90aGVyL2FsbCB2aWV3cG9ydHMgaWYgbmVlZGVkIGxhdGVyLlxuXG5AZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLnctc20tI3skc2l6ZX0ge1xuICAgICAgICAgICAgd2lkdGg6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oLXNtLSN7JHNpemV9IHtcbiAgICAgICAgICAgIGhlaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAudy1tZC0jeyRzaXplfSB7XG4gICAgICAgICAgICB3aWR0aDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmgtbWQtI3skc2l6ZX0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC53LWxnLSN7JHNpemV9IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaC1sZy0jeyRzaXplfSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxuICAgIEJhZGdlIE1peGluXG4gICAgVGhpcyBjcmVhdGVzIGEgc29saWQgY29sb3JlZCBmbGFnIHdpdGggYXJyb3dzIG9uIHRoZSBzaWRlIHdpdGggdHJhbnNwYXJlbnQgdHJpYW5nbGUgY3V0LW91dFxuICAgIEBwYXJhbSAkYmdDb2xvcjogdGhlIGNvbG9yIG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkY29sb3I6IHRoZSB0ZXh0IGNvbG9yXG4gICAgQHBhcmFtICRoZWlnaHQ6IHRoZSBoZWlnaHQgb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRhcnJvd1NpemU6IHRoZSB3aWR0aCBvZiB0aGUgYXJyb3cgdHJpYW5nbGVzXG5cbiAgICBleDogIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQyLCAyNHB4LCAxMnB4KTtcbiovXG5cbkBtaXhpbiBiYWRnZSgkYmdDb2xvcjogJHByaW1hcnksICRjb2xvcjogJHdoaXRlLCAkaGVpZ2h0OiAyNHB4LCAkYXJyb3dTaXplOiAxMnB4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gI3skYXJyb3dTaXplfSk7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHBhZGRpbmc6IHJlbSgzcHgpIDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3I7XG5cbiAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICRiZ0NvbG9yO1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRhcnJvd1NpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0oJGFycm93U2l6ZSAtIDEpO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAkYmdDb2xvcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYXJyb3dTaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtKCRhcnJvd1NpemUgLSAxKTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi8vIFJlc3BvbnNpdmUgQm9yZGVyIFV0aWwgQ2xhc3Nlc1xuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzg5MlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fSB7XG4gICAgICAgICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS0wIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS10b3Age1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LXJpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LWJvdHRvbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tbGVmdCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LXRvcC0wIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tcmlnaHQtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tYm90dG9tLTAge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS1sZWZ0LTAge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0teCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS15IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJvcmRlci1yYWRpdXNcblxuLnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBSZXN1YWJsZSBGb2N1cyBTdGF0ZSBNaXhpblxuXG5AbWl4aW4gZm9jdXMtcmluZygpIHtcbiAgICBvdXRsaW5lLXdpZHRoOiAycHg7XG4gICAgb3V0bGluZS1jb2xvcjogJGZvY3VzO1xufSIsIi8vIEV4dGVuZGFibGUgY2xhc3NlcyB0byBpbmNsdWRlIGluIEBtaXhpblxuXG4vLyBHcm93L1Nocmlua1xuJWdyb3ctc2hyaW5rLWJhc2Uge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG59XG5cbi8vIEdyb3cgLSBJbmNyZWFzZXMgc2NhbGUgb2YgZWxlbWVudCBieSA1JS5cbiVncm93LWVmZmVjdCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLy8gU2hyaW5rIC0gUmVkdWNlcyBzY2FsZSBvZiBlbGVtZW50IGJ5ICU1LlxuJXNocmluay1lZmZlY3Qge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45ODUpO1xufVxuXG4vLyBGYWRlIC0gRmFkZXMgZWxlbWVudCBvdXQgYnkgMzAlLlxuJWZhZGUtYmFzZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cblxuJWZhZGUtZWZmZWN0IHtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi8vIFVwL0Rvd24gXG4ldXAtZG93bi1iYXNlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi8vIFVwIC0gTW92ZXMgZWxlbWVudCB1cCAxMHB4LlxuJXVwLWVmZmVjdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgcmVtKC0xMHB4KSk7XG59XG5cbi8vIERvd24gLSBNb3ZlcyBlbGVtZW50IGRvd24gMTBweC5cbiVkb3duLWVmZmVjdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgcmVtKDEwcHgpKTtcbn1cblxuLy8gU2hhZG93IC0gQWRkcyBkcm9wIHNoYWRvdyB0byBlbGVtZW50LlxuJXNoYWRvdy1iYXNlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbiVzaGFkb3ctZWZmZWN0IHtcbiAgICBib3gtc2hhZG93OiAwIHJlbSg4cHgpIHJlbSgxNnB4KSByZ2JhKDAsMCwwLDE1JSk7XG59XG5cbi8vIE1peGluXG4vLyBBbGwgdHJhbnNpdGlvbiBtaXhpbnMgYXBwbHkgYSB0cmFuc2l0aW9uIGVmZmVjdCBiYXNlZCBvbiB0aGUgcHJvdmlkZWQgYXJndW1lbnRzLlxuLy8gVHJhbnNpdGlvbiBhcHBsaWVzIHRvIG1haW4gc2VsZWN0b3IgaWYgbm8gY2hpbGRyZW4gYXJlIHByb3ZpZGVkLiBJZiBjaGlsZCBzZWxlY3RvcihzKSBpcyBwcm92aWRlZCwgdHJhbnNpdGlvbiB2aXN1YWwgd2lsbCBhcHBseSB0byBjaGlsZCBlbGVtZW50KHMpLlxuLy8gQWNjZXB0ZWQgYXJndW1lbnRzOlxuLy8gLSAkc3RhdGU6IGhvdmVyLCBhY3RpdmUsIGZvY3VzLCBldGMuXG4vLyAtICRjaGlsZHJlbjogaW1nLCBoMSwgLmNoaWxkLWNsYXNzLCBldGMuXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRlZmZlY3QsICRzdGF0ZSwgJGNoaWxkcmVuLi4uKSB7XG5cbiAgICBAaWYgbGVuZ3RoKCRjaGlsZHJlbikgPiAwIHtcbiAgICAgICAgI3skY2hpbGRyZW59IHtcbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZ3Jvd1wiIG9yIFwic2hyaW5rXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWdyb3ctc2hyaW5rLWJhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImZhZGVcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZmFkZS1iYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJ1cFwiIG9yIFwiZG93blwiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICV1cC1kb3duLWJhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcInNoYWRvd1wiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVzaGFkb3ctYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICRzZWxlY3RvcnM6IFwiXCI7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRvIGxlbmd0aCgkY2hpbGRyZW4pIHtcbiAgICAgICAgICAgICRzZWxlY3RvcnM6ICRzZWxlY3RvcnMgKyBcIjpcIiArICRzdGF0ZSArIFwiIFwiICsgI3tudGgoJGNoaWxkcmVuLCAkaSArIDEpfSArIFwiLCBcIjtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmI3skc2VsZWN0b3JzfSB7XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImdyb3dcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZ3Jvdy1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImZhZGVcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZmFkZS1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcInVwXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJXVwLWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZG93blwiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVkb3duLWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwic2hhZG93XCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJXNoYWRvdy1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH0gXG4gICAgQGVsc2Uge1xuICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImdyb3dcIiBvciBcInNocmlua1wiIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWdyb3ctc2hyaW5rLWJhc2U7XG4gICAgICAgIH1cbiAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJmYWRlXCIge1xuICAgICAgICAgICAgQGV4dGVuZCAlZmFkZS1iYXNlO1xuICAgICAgICB9XG4gICAgICAgIEBpZiAkZWZmZWN0ID09IFwidXBcIiBvciBcImRvd25cIiB7XG4gICAgICAgICAgICBAZXh0ZW5kICV1cC1kb3duLWJhc2U7XG4gICAgICAgIH1cbiAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJzaGFkb3dcIiB7XG4gICAgICAgICAgICBAZXh0ZW5kICVzaGFkb3ctYmFzZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJiN7XCI6XCIgKyAkc3RhdGV9IHtcbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZ3Jvd1wiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVncm93LWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZmFkZVwiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmYWRlLWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwidXBcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAldXAtZWZmZWN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJkb3duXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWRvd24tZWZmZWN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJzaGFkb3dcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlc2hhZG93LWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vLyBIZWxwZXIgY2xhc3Nlc1xuLmhvdmVyLXRyYW5zaXRpb24ge1xuICAgIC8vIEdyb3cgZWZmZWN0IG9uIGltZyAtIGhvdmVyLlxuICAgICYtZ3JvdyB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihncm93LCBob3ZlciwgaW1nKTtcbiAgICB9XG5cbiAgICAvLyBTaHJpbmsgZWZmZWN0IG9uIGltZyAtIGhvdmVyLlxuICAgICYtc2hyaW5rIHtcblxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHNocmluaywgaG92ZXIsIGltZyk7XG4gICAgfVxuXG4gICAgLy8gRmFkZSBlZmZlY3Qgb24gY29udGVudCAtIGhvdmVyLlxuICAgICYtZmFkZSB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihmYWRlLCBob3Zlcik7XG4gICAgfVxuXG4gICAgLy8gRmFkZSBlZmZlY3Qgb24gaW1nIC0gaG92ZXIuXG4gICAgJi1mYWRlLWltZyB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihmYWRlLCBob3ZlciwgaW1nKTtcbiAgICB9XG5cbiAgICAvLyBVcCBlZmZlY3Qgb24gY29udGVudCAtIGhvdmVyLlxuICAgICYtdXAge1xuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odXAsIGhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBEb3duIGVmZmVjdCBvbiBjb250ZW50IC0gaG92ZXIuXG4gICAgJi1kb3duIHtcblxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGRvd24sIGhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBTaGFkb3cgZWZmZWN0IG9uIGNvbnRlbnQgY29udGFpbmVyIC0gaG92ZXIuXG4gICAgJi1zaW1wbGUtc2hhZG93LFxuICAgICYtc2hhZG93IHtcblxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHNoYWRvdywgaG92ZXIpO1xuICAgIH1cbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudWwuc2xpY2stc2xpZGVyIHtcbiAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDA7XG4gICAgLW1vei1wYWRkaW5nLXN0YXJ0OiAwO1xuICAgIC1raHRtbC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAgIC1vLXBhZGRpbmctc3RhcnQ6IDA7XG4gICAgXG4gICAgLy8gcGFkZGluZy1zdGFydDogMDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4uL2xpYi9zbGljay9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctYmctY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1iZy1jb2xvci1ob3ZlcjogJHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LXRoaWNrbmVzczogMnB4ICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1ob3ZlcjogJHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMC44ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG5cbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgc2xpY2staW1hZ2UtdXJsKFwiLi4vLi4vaW1hZ2VzL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6ICRzbGljay1hcnJvdy1iZy1jb2xvcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgei1pbmRleDogMTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1hcnJvdy1iZy1jb2xvci1ob3ZlcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLnNsaWNrLWRpc2FibGVkOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTBweDsgLy8gYWxsb3dzIGZvciB0YXBwYWJsZSBwYWRkaW5nXG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMXB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1hcnJvdy1wcmV2O1xuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0xMHB4OyAvLyBhbGxvd3MgZm9yIHRhcHBhYmxlIHBhZGRpbmdcblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNsaWNrLWFycm93LW5leHQ7XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stZGFyay1hcnJvd3Mge1xuICAgIC5zbGljay1wcmV2LFxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBhcnJvd3Mgb24gdGhlIG91dHNpZGVcblxuLnByb2R1Y3QtdGlsZS1jYXJvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzO1xuXG4gICAgJi5zbGljay1pbml0aWFsaXplZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSg0NXB4KTtcbiAgICB9XG5cbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC10aWxlIHtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxMHB4KTtcblxuICAgICAgICAudGlsZS1ib2R5IHtcbiAgICAgICAgICAgIC5wcm9kdWN0LXNrdS1jb250YWluZXIsXG4gICAgICAgICAgICAucHJvbW90aW9ucyxcbiAgICAgICAgICAgIC5zZWNvbmRhcnktbXNncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6ICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFwiXFxmMjZlXCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXCJcXGYyYjlcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFwiXFxmMDM3XCI7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcIlxcZjAzOFwiO1xuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcbiRmYS12YXItYW5nZWxsaXN0OiBcIlxcZjIwOVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXCJcXGYxMDFcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcIlxcZjEwNFwiO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XG4kZmEtdmFyLWFwcGxlOiBcIlxcZjE3OVwiO1xuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXCJcXGYwYWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFwiXFxmMTkwXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcIlxcZjBhOVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFwiXFxmMDYwXCI7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcbiRmYS12YXItYXJyb3dzOiBcIlxcZjA0N1wiO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcbiRmYS12YXItYXJyb3dzLXY6IFwiXFxmMDdkXCI7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXCJcXGYyYTJcIjtcbiRmYS12YXItYXN0ZXJpc2s6IFwiXFxmMDY5XCI7XG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXCJcXGYyOWVcIjtcbiRmYS12YXItYXV0b21vYmlsZTogXCJcXGYxYjlcIjtcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XG4kZmEtdmFyLWJhbjogXCJcXGYwNWVcIjtcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdGh0dWI6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdHRlcnk6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWJlZXI6IFwiXFxmMGZjXCI7XG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xuJGZhLXZhci1iZWxsOiBcIlxcZjBmM1wiO1xuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogXCJcXGYxZjdcIjtcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXCJcXGYxZmRcIjtcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xuJGZhLXZhci1iaXRjb2luOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XG4kZmEtdmFyLWJsaW5kOiBcIlxcZjI5ZFwiO1xuJGZhLXZhci1ibHVldG9vdGg6IFwiXFxmMjkzXCI7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xuJGZhLXZhci1ib2x0OiBcIlxcZjBlN1wiO1xuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xuJGZhLXZhci1ib29rbWFyazogXCJcXGYwMmVcIjtcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcbiRmYS12YXItYnJhaWxsZTogXCJcXGYyYTFcIjtcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJ1ZzogXCJcXGYxODhcIjtcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XG4kZmEtdmFyLWJ1bGxob3JuOiBcIlxcZjBhMVwiO1xuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcIlxcZjIwZFwiO1xuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XG4kZmEtdmFyLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xuJGZhLXZhci1jYWxlbmRhci1vOiBcIlxcZjEzM1wiO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcIlxcZjI0Y1wiO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2hyb21lOiBcIlxcZjI2OFwiO1xuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xuJGZhLXZhci1jaXJjbGUtby1ub3RjaDogXCJcXGYxY2VcIjtcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcbiRmYS12YXItY2xvY2stbzogXCJcXGYwMTdcIjtcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XG4kZmEtdmFyLWNvZzogXCJcXGYwMTNcIjtcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcbiRmYS12YXItY29tbWVudDogXCJcXGYwNzVcIjtcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xuJGZhLXZhci1jb21tZW50aW5nLW86IFwiXFxmMjdiXCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvbnRhbzogXCJcXGYyNmRcIjtcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcIlxcZjI1ZVwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xuJGZhLXZhci1jcm9wOiBcIlxcZjEyNVwiO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xuJGZhLXZhci1jdWJlOiBcIlxcZjFiMlwiO1xuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xuJGZhLXZhci1jdXRsZXJ5OiBcIlxcZjBmNVwiO1xuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xuJGZhLXZhci1kYXRhYmFzZTogXCJcXGYxYzBcIjtcbiRmYS12YXItZGVhZjogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItZGVsaWNpb3VzOiBcIlxcZjFhNVwiO1xuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcIlxcZjFiZFwiO1xuJGZhLXZhci1kaWFtb25kOiBcIlxcZjIxOVwiO1xuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xuJGZhLXZhci1kb2xsYXI6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogXCJcXGYxOTJcIjtcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XG4kZmEtdmFyLWRyaWJiYmxlOiBcIlxcZjE3ZFwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1kcm9wYm94OiBcIlxcZjE2YlwiO1xuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XG4kZmEtdmFyLWVkaXQ6IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLWVlcmNhc3Q6IFwiXFxmMmRhXCI7XG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcIlxcZjE0MVwiO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcIlxcZjE0MlwiO1xuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWVudmVsb3BlOiBcIlxcZjBlMFwiO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcIlxcZjAwM1wiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLW86IFwiXFxmMmI3XCI7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXCJcXGYxOTlcIjtcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV0c3k6IFwiXFxmMmQ3XCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXCJcXGYyM2VcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXCJcXGYwOGVcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XG4kZmEtdmFyLWV5ZTogXCJcXGYwNmVcIjtcbiRmYS12YXItZXllLXNsYXNoOiBcIlxcZjA3MFwiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xuJGZhLXZhci1mYTogXCJcXGYyYjRcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1maXJlZm94OiBcIlxcZjI2OVwiO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcbiRmYS12YXItZmxhZzogXCJcXGYwMjRcIjtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFwiXFxmMTFlXCI7XG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcbiRmYS12YXItZmxhc2g6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWZsYXNrOiBcIlxcZjBjM1wiO1xuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XG4kZmEtdmFyLWZsb3BweS1vOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1mb2xkZXI6IFwiXFxmMDdiXCI7XG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXCJcXGYwN2NcIjtcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogXCJcXGYxMTVcIjtcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcbiRmYS12YXItZm9ydW1iZWU6IFwiXFxmMjExXCI7XG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcIlxcZjJjNVwiO1xuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItZ2FtZXBhZDogXCJcXGYxMWJcIjtcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcbiRmYS12YXItZ2U6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcIlxcZjIyZFwiO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcbiRmYS12YXItZ2ctY2lyY2xlOiBcIlxcZjI2MVwiO1xuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFwiXFxmMWQyXCI7XG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXCJcXGYwOTJcIjtcbiRmYS12YXItZ2l0bGFiOiBcIlxcZjI5NlwiO1xuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xuJGZhLXZhci1nbGlkZTogXCJcXGYyYTVcIjtcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcbiRmYS12YXItZ2xvYmU6IFwiXFxmMGFjXCI7XG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xuJGZhLXZhci1ncmF2OiBcIlxcZjJkNlwiO1xuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcIlxcZjFkNFwiO1xuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcIlxcZjI1YVwiO1xuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFwiXFxmMjU5XCI7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1oYXNodGFnOiBcIlxcZjI5MlwiO1xuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcIlxcZjAyNVwiO1xuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcbiRmYS12YXItaGVhcnRiZWF0OiBcIlxcZjIxZVwiO1xuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcIlxcZjBmOFwiO1xuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pLWN1cnNvcjogXCJcXGYyNDZcIjtcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XG4kZmEtdmFyLWlkLWNhcmQ6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcbiRmYS12YXItaW1kYjogXCJcXGYyZDhcIjtcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XG4kZmEtdmFyLWluZGVudDogXCJcXGYwM2NcIjtcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcIlxcZjA1YVwiO1xuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcbiRmYS12YXItaW5zdGl0dXRpb246IFwiXFxmMTljXCI7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcbiRmYS12YXItaW94aG9zdDogXCJcXGYyMDhcIjtcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XG4kZmEtdmFyLWpweTogXCJcXGYxNTdcIjtcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcbiRmYS12YXIta2V5Ym9hcmQtbzogXCJcXGYxMWNcIjtcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcbiRmYS12YXItbGFwdG9wOiBcIlxcZjEwOVwiO1xuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XG4kZmEtdmFyLWxlYWY6IFwiXFxmMDZjXCI7XG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1sZW1vbi1vOiBcIlxcZjA5NFwiO1xuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcbiRmYS12YXItbGlmZS1ib3V5OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1zYXZlcjogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XG4kZmEtdmFyLWxpbms6IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XG4kZmEtdmFyLWxpbm9kZTogXCJcXGYyYjhcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLWxvdy12aXNpb246IFwiXFxmMmE4XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcbiRmYS12YXItbWFwLW86IFwiXFxmMjc4XCI7XG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcbiRmYS12YXItbWFyczogXCJcXGYyMjJcIjtcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcIlxcZjIyYlwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XG4kZmEtdmFyLW1lYW5wYXRoOiBcIlxcZjIwY1wiO1xuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcbiRmYS12YXItbWVldHVwOiBcIlxcZjJlMFwiO1xuJGZhLXZhci1tZWgtbzogXCJcXGYxMWFcIjtcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcbiRmYS12YXItbWljcm9jaGlwOiBcIlxcZjJkYlwiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1taXhjbG91ZDogXCJcXGYyODlcIjtcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vZHg6IFwiXFxmMjg1XCI7XG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xuJGZhLXZhci1tb29uLW86IFwiXFxmMTg2XCI7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXCJcXGYxOWRcIjtcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXCJcXGYyNDVcIjtcbiRmYS12YXItbXVzaWM6IFwiXFxmMDAxXCI7XG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XG4kZmEtdmFyLW5ldXRlcjogXCJcXGYyMmNcIjtcbiRmYS12YXItbmV3c3BhcGVyLW86IFwiXFxmMWVhXCI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFwiXFxmMjQ4XCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFwiXFxmMjYzXCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xuJGZhLXZhci1vcGVuY2FydDogXCJcXGYyM2RcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXCJcXGYyM2NcIjtcbiRmYS12YXItb3V0ZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xuJGZhLXZhci1wYWludC1icnVzaDogXCJcXGYxZmNcIjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXCJcXGYwYzZcIjtcbiRmYS12YXItcGFyYWdyYXBoOiBcIlxcZjFkZFwiO1xuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcbiRmYS12YXItcGF1c2U6IFwiXFxmMDRjXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXCJcXGYyOGJcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XG4kZmEtdmFyLXBhdzogXCJcXGYxYjBcIjtcbiRmYS12YXItcGF5cGFsOiBcIlxcZjFlZFwiO1xuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFwiXFxmMTRiXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogXCJcXGYwNDRcIjtcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcbiRmYS12YXItcGhvbmU6IFwiXFxmMDk1XCI7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXCJcXGYwOThcIjtcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpY3R1cmUtbzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGllLWNoYXJ0OiBcIlxcZjIwMFwiO1xuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXCJcXGYxYThcIjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXCJcXGYxYTdcIjtcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXCJcXGYwZDNcIjtcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcIlxcZjE0NFwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xuJGZhLXZhci1wbHVzOiBcIlxcZjA2N1wiO1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86IFwiXFxmMTk2XCI7XG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XG4kZmEtdmFyLXBvd2VyLW9mZjogXCJcXGYwMTFcIjtcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcbiRmYS12YXItcXVvcmE6IFwiXFxmMmM0XCI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xuJGZhLXZhci1yYTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xuJGZhLXZhci1yZWJlbDogXCJcXGYxZDBcIjtcbiRmYS12YXItcmVjeWNsZTogXCJcXGYxYjhcIjtcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFwiXFxmMjgxXCI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFwiXFxmMWEyXCI7XG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFwiXFxmMjVkXCI7XG4kZmEtdmFyLXJlbW92ZTogXCJcXGYwMGRcIjtcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xuJGZhLXZhci1yZW9yZGVyOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1yZXBlYXQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLXJlc2lzdGFuY2U6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcbiRmYS12YXItcm9hZDogXCJcXGYwMThcIjtcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcbiRmYS12YXItcnNzLXNxdWFyZTogXCJcXGYxNDNcIjtcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnVwZWU6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcbiRmYS12YXItc2FmYXJpOiBcIlxcZjI2N1wiO1xuJGZhLXZhci1zYXZlOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcbiRmYS12YXItc2NyaWJkOiBcIlxcZjI4YVwiO1xuJGZhLXZhci1zZWFyY2g6IFwiXFxmMDAyXCI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFwiXFxmMDBlXCI7XG4kZmEtdmFyLXNlbGxzeTogXCJcXGYyMTNcIjtcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcbiRmYS12YXItc2VuZC1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1zZXJ2ZXI6IFwiXFxmMjMzXCI7XG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFwiXFxmMWUwXCI7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFwiXFxmMWUxXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlLW86IFwiXFxmMDQ1XCI7XG4kZmEtdmFyLXNoZWtlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGllbGQ6IFwiXFxmMTMyXCI7XG4kZmEtdmFyLXNoaXA6IFwiXFxmMjFhXCI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcIlxcZjI5MFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFwiXFxmMjkxXCI7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XG4kZmEtdmFyLXNob3dlcjogXCJcXGYyY2NcIjtcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcbiRmYS12YXItc2lnbi1vdXQ6IFwiXFxmMDhiXCI7XG4kZmEtdmFyLXNpZ25hbDogXCJcXGYwMTJcIjtcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XG4kZmEtdmFyLXNpdGVtYXA6IFwiXFxmMGU4XCI7XG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcbiRmYS12YXItc2xhY2s6IFwiXFxmMTk4XCI7XG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XG4kZmEtdmFyLXNtaWxlLW86IFwiXFxmMTE4XCI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXCJcXGYyYWNcIjtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcIlxcZjJhZFwiO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcIlxcZjI0YVwiO1xuJGZhLXZhci1zdG9wOiBcIlxcZjA0ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXCJcXGYyOGVcIjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFwiXFxmMjFkXCI7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcIlxcZjFhNFwiO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFwiXFxmMWEzXCI7XG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcbiRmYS12YXItc3Vid2F5OiBcIlxcZjIzOVwiO1xuJGZhLXZhci1zdWl0Y2FzZTogXCJcXGYwZjJcIjtcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcIlxcZjJkZFwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVsZWdyYW06IFwiXFxmMmM2XCI7XG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFwiXFxmMWQ1XCI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcIlxcZjEyMFwiO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcbiRmYS12YXItdGV4dC13aWR0aDogXCJcXGYwMzVcIjtcbiRmYS12YXItdGg6IFwiXFxmMDBhXCI7XG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xuJGZhLXZhci10aC1saXN0OiBcIlxcZjAwYlwiO1xuJGZhLXZhci10aGVtZWlzbGU6IFwiXFxmMmIyXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWRlbWFyazogXCJcXGYyNWNcIjtcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcIlxcZjIyNFwiO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFwiXFxmMjI1XCI7XG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xuJGZhLXZhci10cmFzaC1vOiBcIlxcZjAxNFwiO1xuJGZhLXZhci10cmVlOiBcIlxcZjFiYlwiO1xuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcIlxcZjI2MlwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10d2l0Y2g6IFwiXFxmMWU4XCI7XG4kZmEtdmFyLXR3aXR0ZXI6IFwiXFxmMDk5XCI7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xuJGZhLXZhci11bWJyZWxsYTogXCJcXGYwZTlcIjtcbiRmYS12YXItdW5kZXJsaW5lOiBcIlxcZjBjZFwiO1xuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcIlxcZjI5YVwiO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcIlxcZjE5Y1wiO1xuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcbiRmYS12YXItdW5sb2NrLWFsdDogXCJcXGYxM2VcIjtcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcbiRmYS12YXItdXNiOiBcIlxcZjI4N1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcIlxcZjJiZFwiO1xuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xuJGZhLXZhci11c2VyLW1kOiBcIlxcZjBmMFwiO1xuJGZhLXZhci11c2VyLW86IFwiXFxmMmMwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12Y2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItdmNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXCJcXGYyMjZcIjtcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcbiRmYS12YXItdmlhZGVvOiBcIlxcZjJhOVwiO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcIlxcZjJhYVwiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvOiBcIlxcZjI3ZFwiO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XG4kZmEtdmFyLXZrOiBcIlxcZjE4OVwiO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXCJcXGYyYTBcIjtcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFwiXFxmMDI2XCI7XG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcbiRmYS12YXItd2VjaGF0OiBcIlxcZjFkN1wiO1xuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xuJGZhLXZhci13aGF0c2FwcDogXCJcXGYyMzJcIjtcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFwiXFxmMmQwXCI7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFwiXFxmMmQyXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcIlxcZjI5N1wiO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xuJGZhLXZhci13cGZvcm1zOiBcIlxcZjI5OFwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXlhaG9vOiBcIlxcZjE5ZVwiO1xuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15ZWxwOiBcIlxcZjFlOVwiO1xuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCIuZmliIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5maSB7XG4gIEBleHRlbmQgLmZpYjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjMzMzMzMyAqIDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG4gIH1cbiAgJi5maXMge1xuICAgIHdpZHRoOiAxZW07XG4gIH1cbn1cblxuQG1peGluIGZsYWctaWNvbigkY291bnRyeSkge1xuICAuZmktI3skY291bnRyeX0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRmbGFnLWljb25zLXBhdGh9I3skZmxhZy1pY29ucy1yZWN0LXBhdGh9LyN7JGNvdW50cnl9LnN2Zyk7XG5cbiAgICBAaWYgJGZsYWctaWNvbnMtdXNlLXNxdWFyZSB7XG4gICAgICAmLmZpcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRmbGFnLWljb25zLXBhdGh9I3skZmxhZy1pY29ucy1zcXVhcmUtcGF0aH0vI3skY291bnRyeX0uc3ZnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImh0bWwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xufVxuXG5ib2R5IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgIH1cbn1cblxuZm9ybSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICB9XG59XG5cbmxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG4iLCIvKlxuKiBTZWUgIHV0aWxpdGllcy9fdHlwb2dyYXBoeS5zY3NzIGZvciBtaXhpbnNcbiovXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250IFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZm9udC1zbSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LXNtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxnIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGcgIWltcG9ydGFudDtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgV2VpZ2h0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJWZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtcmVndWxhciB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSAhaW1wb3J0YW50O1xufVxuXG4lZm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZCAhaW1wb3J0YW50O1xufVxuXG4lZm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtZXh0cmFib2xkIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWV4dHJhYm9sZCAhaW1wb3J0YW50O1xufVxuXG4lZm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4uanVzdC1sb3ZlbHkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2NyaXB0ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcblx0QGV4dGVuZCAlZm9udC1saWdodDtcbn1cblxuLmZvbnQtcmVndWxhcixcbi5mb250LW5vcm1hbCB7XG4gICAgQGV4dGVuZCAlZm9udC1yZWd1bGFyO1xufVxuXG4uZm9udC1tZWRpdW0ge1xuXHRAZXh0ZW5kICVmb250LW1lZGl1bTtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuXHRAZXh0ZW5kICVmb250LXNlbWlib2xkO1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gICAgQGV4dGVuZCAlZm9udC1ib2xkO1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuXHRAZXh0ZW5kICVmb250LWV4dHJhYm9sZDtcbn1cblxuLmZvbnQtYmxhY2sge1xuXHRAZXh0ZW5kICVmb250LWJsYWNrO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIZWFkaW5nc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5oMSxcbi5oMSB7XG4gICAgQGluY2x1ZGUgdHlwZS1oMTtcblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG5oMixcbi5oMiB7XG4gICAgQGluY2x1ZGUgdHlwZS1oMjtcblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG5oMyxcbi5oMyB7XG4gICAgQGluY2x1ZGUgdHlwZS1oMztcblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG5oNCxcbi5oNCB7XG4gICAgQGluY2x1ZGUgdHlwZS1oNDtcblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG5oNSxcbi5oNSB7XG4gICAgQGluY2x1ZGUgdHlwZS1oNTtcblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG5oNixcbi5oNiB7XG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b20tbW9iaWxlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgICB9XG59XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gRGlzcGxheSBIZWFkaW5nc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5kaXNwbGF5LTEge1xuICAgIEBpbmNsdWRlIHR5cGUtZGlzcGxheTE7XG59XG5cbi5kaXNwbGF5LTIge1xuICAgIEBpbmNsdWRlIHR5cGUtZGlzcGxheTI7XG59XG5cbi5kaXNwbGF5LTMge1xuICAgIEBpbmNsdWRlIHR5cGUtZGlzcGxheTM7XG59XG5cbi5kaXNwbGF5LTQge1xuICAgIEBpbmNsdWRlIHR5cGUtZGlzcGxheTQ7XG59XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gTGFiZWxzXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxhYmVsMSB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMTtcbn1cblxuLmxhYmVsMS1ib2xkIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0xLWJvbGQ7XG59XG5cbi5sYWJlbDIge1xuICAgIEBpbmNsdWRlIGxhYmVsLTI7XG59XG5cbi5sYWJlbDItYm9sZCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMi1ib2xkO1xufVxuXG4ubGFiZWwzIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0zO1xufVxuXG4ubGFiZWwzLWJvbGQge1xuICAgIEBpbmNsdWRlIGxhYmVsLTMtYm9sZDtcbn1cblxuLmxhYmVsNC1ib2xkIHtcbiAgICBAaW5jbHVkZSBsYWJlbC00LWJvbGQ7XG59XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIExpbmtzXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxufVxuXG5hLm5vcm1hbCxcbi5saW5rLFxuLmxpbmstcHJpbWFyeSB7XG4gICAgQGluY2x1ZGUgbGluay1wcmltYXJ5O1xufVxuXG4ubGluazIge1xuICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xufVxuXG4ubGluazMge1xuICAgIEBpbmNsdWRlIGxpbmstdGVydGlhcnk7XG59XG5cbi5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgbWFpbi1uYXY7XG59XG5cbi8vIC5wZHAtc2VjdGlvbi1saW5rIHtcbi8vICAgICBAaW5jbHVkZSBwZHAtc2VjdGlvbi1saW5rO1xuLy8gfVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIFByaWNlXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnN0cmlrZS10aHJvdWdoIHNwYW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgICBAaW5jbHVkZSBwZHAtcHJpY2U7XG59XG5cbi5wcm9kdWN0LXRpbGUtcHJpY2Uge1xuICAgIEBpbmNsdWRlIHByb2R1Y3QtdGlsZS1wcmljZTtcbn1cblxuLy8gLmNoZWNrb3V0LXByaWNlIHtcbi8vICAgICBAaW5jbHVkZSBjaGVja291dC1wcmljZTtcbi8vIH1cblxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBDYXJkIFRpdGxlc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gUHJvZHVjdCBOYW1lXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gLnByb2R1Y3QtbmFtZS0xIHtcbi8vICAgICBAaW5jbHVkZSBwcm9kdWN0LW5hbWUtMTtcbi8vIH1cblxuLy8gLnByb2R1Y3QtbmFtZS0yIHtcbi8vICAgICBAaW5jbHVkZSBwcm9kdWN0LW5hbWUtMjtcbi8vIH1cblxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBNaXNjIFRpdGxlc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC5zaW1wbGUtdGl0bGUge1xuLy8gICAgIHBhZGRpbmc6IHJlbSgyNHB4KSByZW0oMTVweCk7XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4vLyAgICAgICAgIHBhZGRpbmc6IHJlbSg0MHB4KSByZW0oMTVweCk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyAuY29uZGVuc2VkLWhlYWRlci10aXRsZSB7XG4vLyAgICAgcGFkZGluZzogcmVtKDlweCkgcmVtKDE1cHgpO1xuLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBwYWRkaW5nOiByZW0oMjRweCkgcmVtKDE1cHgpO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4bCkge1xuLy8gICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG4vLyAgICAgfVxuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG4vLyAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKTtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbWQpO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShzbSkge1xuLy8gICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBzbSk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyAuZGlzY2xhaW1lci10ZXh0IHtcbi8vICAgICBAaW5jbHVkZSBkaXNjbGFpbWVyLXRleHQoKTtcbi8vIH1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFR5cGUgVXRpbHMgLSB0byBhbGxvdyB0eXBvZ3JhcGh5IGluY2x1ZGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBmdW5jdGlvbiBzdHJpcC11bml0KCR2YWx1ZSkge1xuICAgIEByZXR1cm4gY2FsYygkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpKTtcbn1cblxuQG1peGluIGZsdWlkLXR5cGUoJG1pbi12dywgJG1heC12dywgJG1pbi1mb250LXNpemUsICRtYXgtZm9udC1zaXplKSB7XG4gICAgJHUxOiB1bml0KCRtaW4tdncpO1xuICAgICR1MjogdW5pdCgkbWF4LXZ3KTtcbiAgICAkdTM6IHVuaXQoJG1pbi1mb250LXNpemUpO1xuICAgICR1NDogdW5pdCgkbWF4LWZvbnQtc2l6ZSk7XG5cbiAgICBAaWYgJHUxID09JHUyIGFuZCAkdTEgPT0kdTMgYW5kICR1MSA9PSR1NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJG1pbi1mb250LXNpemU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbi12dykge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKCN7JG1pbi1mb250LXNpemV9ICsgI3tzdHJpcC11bml0KCRtYXgtZm9udC1zaXplIC0gJG1pbi1mb250LXNpemUpfSAqICgoMTAwdncgLSAjeyRtaW4tdnd9KSAvICN7c3RyaXAtdW5pdCgkbWF4LXZ3IC0gJG1pbi12dyl9KSk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWF4LXZ3KSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRtYXgtZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMaW5lIEhlaWdodCBTaXplclxuLy8gZXg6ICBAaW5jbHVkZSBsaW5lLWhlaWdodCgxNHB4KTsgIC8vc2V0cyBhIGxpbmUgaGVpZ2h0IHNpemUgaW4gcmVtcyB3aXRoIGEgZmFsbGJhY2sgaW4gcHhzIChpZiBlbmFibGVkKVxuXG5AbWl4aW4gbGluZS1oZWlnaHQoJHNpemUpIHtcbiAgICBAaWYgdW5pdCgkc2l6ZSk9PVwicHhcIiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2ssICRzaXplLCBudWxsKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgkc2l6ZSk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzaXplO1xuICAgIH1cbn1cblxuLy8vIEZvbnQgU2l6ZXJcbi8vLyBTZXQgYSBmb250LXNpemUgcnVsZSBpbiByZW0gdW5pdHMsIHdpdGggYSBmYWxsYmFjayB0byBweCwgYW5kIGlmIHByb3ZpZGVkIHNldCBhIHJlbGF0aXZlIHVuaXRsZXNzIGxpbmUtaGVpZ2h0IHJ1bGUuIEFsc29cbi8vLyBoYW5kbGVzIGxldHRlcnNwYWNpbmcsIGFsbG93aW5nIGZvciB1bml0bGVzcyBvciBwZXJjZW50IHZhbHVlcyAod2hpY2ggYXJlbid0IGFjdHVhbGx5IHZhbGlkIGxldHRlci1zcGFjaW5nIHZhbHVlcyBpbiBDU1MpXG4vLy8gSWYgYSBicmVha3BvaW50IGlzIHNwZWNpZmllZCwgc2V0IHRoZSBmb250LXNpemUgdG8gc2NhbGluZyB2dyB1bml0cy5cbi8vLyBAYXV0aG9yIEFudGhvbnkgU21pdGhcbi8vLyBAcGFyYW0ge251bWJlcn0gJHNpemUgLSBmb250LXNpemU7IHdpbGwgY29udmVydCBweCB1bml0cyB0byByZW0uIGFjY2VwdHMgb3RoZXIgdW5pdHMgYnV0IHdpbGwgbm90IGNvbnZlcnQgdGhlbS5cbi8vLyBAcGFyYW0ge251bWJlcn0gJGxpbmVoZWlnaHQgLSBsaW5lLWhlaWdodDsgd2lsbCBjb252ZXJ0IGEgcHggdW5pdCB0byB1bml0bGVzcyByZWxhdGl2ZSB0byBmb250IHNpemUuIGFjY2VwdHMgYnV0IHdpbGwgbm90IGNvbnZlcnQgb3RoZXIgdW5pdHMuXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRsZXR0ZXJzcGFjaW5nIC0gbGV0dGVyLXNwYWNpbmc7IHdpbGwgY29udmVydCBweCB0byByZW0sIGNvbnZlcnRzICUgb3IgdW5pdGxlc3MgdG8gYSBjYWxjdWxhdGVkIHZhbHVlIGJhc2VkIG9uIGZvbnQgc2l6ZSAoYW5kIHVuaXQpLlxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkYnJlYWtwb2ludCAtIGEgcmVzcG9uc2l2ZSBicmVha3BvaW50IGF0IHdoaWNoIHRoZSBmb250IHNob3VsZCBzY2FsZSB0byBleGFjdGx5IHRoZSBkZWZpbmVkICRzaXplXG4vLy8gQGV4YW1wbGVcbi8vLyAgICAgZXg6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCk7XG4vLy8gICAgIG91dHB1dHM6XG4vLy8gICAgICAgICBmb250LXNpemU6IDE0cHg7IC8vIG9ubHkgaWYgJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrIGlzIHNldCB0byB0cnVlXG4vLy8gICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuLy8vXG4vLy8gICAgIGV4MjogQGluY2x1ZGUgZm9udC1zaXplcigxNHB4LCAyMHB4KTtcbi8vLyAgICAgb3V0cHV0czpcbi8vLyAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4vLy8gICAgICAgICBsaW5lLWhlaWdodDogMC43O1xuLy8vXG4vLy8gICAgIGV4MjogQGluY2x1ZGUgZm9udC1zaXplcigxNHB4LCAyMHB4LCAxcHgpO1xuLy8vICAgICBvdXRwdXRzOlxuLy8vICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbi8vLyAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG4vLy8gICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNzE0M3JlbTtcbi8vL1xuLy8vICAgICBleDQ6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCwgJGJyZWFrcG9pbnQ6ICRtZWRpdW0tYnJlYWtwb2ludCk7XG4vLy8gICAgIG91dHB1dHM6XG4vLy8gICAgICAgICBmb250LXNpemU6IDAuMDE4MjI5dnc7XG5cbkBtaXhpbiBmb250LXNpemVyKCRzaXplOiBudWxsLCAkbGluZWhlaWdodDogbnVsbCwgJGxldHRlcnNwYWNpbmc6IG51bGwsICRicmVha3BvaW50OiBudWxsKSB7XG4gICAgQGlmICRzaXplICE9XCJcIiBhbmQgJHNpemUgIT1udWxsIHtcbiAgICAgICAgQGlmIHR5cGUtb2YoJHNpemUpPT1zdHJpbmcgb3IgJHNpemUgPT0wIG9yIHVuaXQoJHNpemUpICE9XCJweFwiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2UgaWYgJGJyZWFrcG9pbnQgPT1udWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaWYoJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrLCAkc2l6ZSwgbnVsbCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgkc2l6ZSk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgLy8gR2V0IGEgZm9udCBzaXplIGluIFZXcyB0aGF0IHdpbGwgbWF0Y2ggdGhlIGdpdmVuIHBpeGVsIGZvbnQtc2l6ZSBpbiB0aGUgZ2l2ZW4gdmlld3BvcnQuXG4gICAgICAgICAgICBmb250LXNpemU6IGlmKCRlbmFibGUtZm9udC1weC1mYWxsYmFjaywgJHNpemUsIG51bGwpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2dygkc2l6ZSwgJGJyZWFrcG9pbnQpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGlmICRsaW5laGVpZ2h0ICE9XCJcIiBhbmQgJGxpbmVoZWlnaHQgIT1udWxsIGFuZCAodW5pdCgkc2l6ZSk9PXVuaXQoJGxpbmVoZWlnaHQpIG9yIHVuaXRsZXNzKCRsaW5laGVpZ2h0KSkge1xuICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGluZS1oZWlnaHQ6ICRsaW5laGVpZ2h0O1xuXG4gICAgICAgICAgICBAaWYgdW5pdGxlc3MoJGxpbmVoZWlnaHQpPT1mYWxzZSB7XG4gICAgICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGluZS1oZWlnaHQ6IChcbiAgICAgICAgICAgICAgICAgICAgc3RyaXAtdW5pdCgkbGluZWhlaWdodCkgLyBzdHJpcC11bml0KCRzaXplKVxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBsaW5lLWhlaWdodCgkY2FsY3VsYXRlZC1saW5lLWhlaWdodCk7XG4gICAgfVxuXG4gICAgQGlmICRsZXR0ZXJzcGFjaW5nICE9XCJcIiBhbmQgJGxldHRlcnNwYWNpbmcgIT1udWxsIHtcbiAgICAgICAgLy8gaWYgdmFsdWUgaXMgYWxyZWFkeSBpbiBweCwganVzdCBzcGl0IGl0IG91dCBhcyBhIHJlbSAod2l0aCBmYWxsYmFjayBpbiBweCwgaWYgZW5hYmxlZClcbiAgICAgICAgQGlmIHR5cGUtb2YoJGxldHRlcnNwYWNpbmcpPT1cIm51bWJlclwiIGFuZCB1bml0KCRsZXR0ZXJzcGFjaW5nKT09XCJweFwiIHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2ssICRsZXR0ZXJzcGFjaW5nLCBudWxsKTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oJGxldHRlcnNwYWNpbmcpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIGlmIHR5cGUtb2YoJGxldHRlcnNwYWNpbmcpPT1cIm51bWJlclwiIGFuZCBzbC1jb250YWluKChcIiVcIiwgXCJcIiksIHVuaXQoJGxldHRlcnNwYWNpbmcpKSB7XG4gICAgICAgICAgICAvLyBpZiB2YWx1ZSBpcyBhICUgb3IgdW5pdGxlc3MsIGNhbGN1bGF0ZSB0aGUgcmF0aW8gdG8gYXBwbHkuXG4gICAgICAgICAgICAkY2FsY3VsYXRlZC1sZXR0ZXJzcGFjaW5nOiAkbGV0dGVyc3BhY2luZztcblxuICAgICAgICAgICAgQGlmIHVuaXRsZXNzKCRsZXR0ZXJzcGFjaW5nKSB7XG4gICAgICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZzogJHNpemUgKiBzdHJpcC11bml0KCRsZXR0ZXJzcGFjaW5nKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIGlmIHVuaXQoJGxldHRlcnNwYWNpbmcpPT1cIiVcIiB7XG4gICAgICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZzogJHNpemUgKiBzdHJpcC11bml0KCRsZXR0ZXJzcGFjaW5nIC8gMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGlmKCRlbmFibGUtZm9udC1weC1mYWxsYmFjayBhbmQgdW5pdCgkc2l6ZSk9PVwicHhcIiwgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZywgbnVsbCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaWYodW5pdCgkc2l6ZSk9PVwicHhcIiwgcmVtKCRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmcpLCAkY2FsY3VsYXRlZC1sZXR0ZXJzcGFjaW5nKTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAvLyBpZiBhbnkgb3RoZXIgdW5pdCB0eXBlLCBleDogXCJub3JtYWxcIiBvciBcImVtXCIsIGp1c3Qgc3BpdCBpdCBvdXQuXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlcnNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG59XG59XG5cbi8vLyBUeXBvZ3JhcGh5XG4vLy8gQXNzaWduIGFsbCB0eXBvZ3JhcGh5IHJ1bGVzIG5lZWRlZCBpbiBvbmUgY29tcHJlaGVuc2l2ZSBtaXhpbi5cbi8vLyBAYXV0aG9yIEFudGhvbnkgU21pdGhcbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICRmYW1pbHkgLSBmb250IGZhbWlseVxuLy8vXHRAcGFyYW0ge3N0cmluZ30gJHdlaWdodCAtIGZvbnQtd2VpZ2h0XG4vLy9cdEBwYXJhbSB7bnVtYmVyfSAkc2l6ZSAtIGZvbnQtc2l6ZSAoZGVza3RvcClcbi8vL1x0QHBhcmFtIHtudW1iZXJ9ICRsaW5lIC0gbGluZS1oZWlnaHQgKGRlc2t0b3ApXG4vLy9cdEBwYXJhbSB7bnVtYmVyfSAkbGV0dGVyIC0gbGV0dGVyLXNwYWNpbmcsIHByZWZlcmFibHkgYSB1bml0bGVzcyBudW1iZXIgZXg6IDAuMlxuLy8vXHRAcGFyYW0ge251bWJlcn0gJG0td2VpZ2h0IC0gZm9udC13ZWlnaHQgaW4gdGhlIG1vYmlsZSB2aWV3cG9ydCBvbmx5XG4vLy9cdEBwYXJhbSB7bnVtYmVyfSAkbS1zaXplIC0gZm9udC1zaXplIGluIHRoZSBtb2JpbGUgdmlld3BvcnQgb25seVxuLy8vXHRAcGFyYW0ge251bWJlcn0gJG0tbGluZSAtIGxpbmUtaGVpZ2h0IGluIHRoZSBtb2JpbGUgdmlld3BvcnQgb25seVxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkbS1sZXR0ZXIgLSBsZXR0ZXItc3BhY2luZyBpbiB0aGUgbW9iaWxlIHZpZXdwb3J0IG9ubHlcbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICRjYXNlIC0gdGV4dC10cmFuc2Zvcm1cbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICRkZWNvciAtIHRleHQtZGVjb3JhdGlvblxuLy8vXHRAcGFyYW0ge3N0cmluZ30gJGJyZWFrcG9pbnQgLSB0aGUgYnJlYWtwb2ludCBiZXR3ZWVuIG1vYmlsZSBhbmQgZGVza3RvcCBzdHlsZXMuIEl0IGRlZmF1bHRzIHRvIG1kLlxuLy8vIEBjb250ZW50IEFkZGl0aW9uYWwgU0NTUyB0byBiZSBhcHBsaWVkIHRvIHRoaXMgdHlwb2dyYXBoeSBzdHlsZVxuLy8vIEBvdXRwdXQgYWxsIHR5cG9ncmFwaHkgcnVsZXMgbmVlZGVkIGZvciBvbmUgdHlwb2dyYXBoeSBkZWZpbml0aW9uLCBpbmNsdWRpbmcgcmVzcG9uc2l2ZSB0cmVhdG1lbnRcbi8vLyBAcmVxdWlyZXMgZm9udC1zaXplclxuLy8vIEByZXF1aXJlcyBtZWRpYS1icmVha3BvaW50LXVwXG4vLy8gQGV4YW1wbGVcbi8vLyAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbi8vLyAgICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuLy8vICAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4vLy8gICAgICAgICAkc2l6ZTogICAgICByZW0oMTZweCksXG4vLy8gICAgICAgICAkbGluZTogICAgICByZW0oMThweCksXG4vLy8gICAgICAgICAkbGV0dGVyOiAgICAwLjFcbi8vLyAgICAgICAgICRtLXNpemU6ICAgIHJlbSgxNHB4KSxcbi8vLyAgICAgICAgICRtLWxpbmU6ICAgIHJlbSgxNXB4KVxuLy8vICAgICAgICAgJG0tbGV0dGVyOiAgMC4wNVxuLy8vICAgICApO1xuXG5AbWl4aW4gdHlwb2dyYXBoeSgkZmFtaWx5OiBudWxsLCAkd2VpZ2h0OiBudWxsLCAkc2l6ZTogbnVsbCwgJGxpbmU6IG51bGwsICRsZXR0ZXI6IG51bGwsICRtLWZhbWlseTogbnVsbCwgJG0td2VpZ2h0OiBudWxsLCAkbS1zaXplOiBudWxsLCAkbS1saW5lOiBudWxsLCAkbS1sZXR0ZXI6IG51bGwsICRjYXNlIDogbnVsbCwgJGRlY29yIDogbnVsbCwgJGJyZWFrcG9pbnQgOiBtZCkge1xuICAgIC8vIERlZmluZSBmb250LWZhbWlseSAmIHdlaWdodFxuICAgIEBpZiAkZmFtaWx5ICE9bnVsbCBhbmQgJGZhbWlseSA9PSRmb250LWZhbWlseS10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXRpdGxlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZmFtaWx5ICE9bnVsbCBhbmQgJGZhbWlseSA9PSRmb250LWZhbWlseS1iYXNlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktYmFzZTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgICB9XG4gICAgQGlmICRtLXdlaWdodCA9PW51bGwge1xuICAgICAgICAvLyBObyBtb2JpbGUgZm9udC13ZWlnaHQgc3R5bGUgcHJvdmlkZWQsIHVzZSAkd2VpZ2h0IGZvciBib3RoIHZpZXdwb3J0c1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICB9XG4gICAgQGVsc2UgaWYgJG0td2VpZ2h0ICE9bnVsbCB7XG4gICAgICAgIC8vIE1vYmlsZSB3ZWlnaHQgc3R5bGUgd2FzIHByb3ZpZGVkLCBzbyBpbmNsdWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgICBmb250LXdlaWdodDogJG0td2VpZ2h0O1xuXG4gICAgICAgIEBpZiAkd2VpZ2h0ICE9bnVsbCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJG0tc2l6ZSA9PW51bGwgYW5kICRtLWxpbmUgPT1udWxsIGFuZCAkbS1sZXR0ZXIgPT1udWxsIHtcbiAgICAgICAgLy8gTm8gbW9iaWxlIHN0eWxlcyBwcm92aWRlZCwgdXNlICRzaXplIGFtZCAkbGluZSBmb3IgYm90aCB2aWV3cG9ydHNcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplcigkc2l6ZSwgJGxpbmUsICRsZXR0ZXIpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIC8vIE1vYmlsZSBzdHlsZXMgd2VyZSBwcm92aWRlZCwgc28gaW5jbHVkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgICAgJG0tc2l6ZTogaWYoJG0tc2l6ZSwgJG0tc2l6ZSwgJHNpemUpO1xuICAgICAgICAkbS1saW5lOiBpZigkbS1saW5lLCAkbS1saW5lLCAkbGluZSk7XG4gICAgICAgICRtLWxldHRlcjogaWYoJG0tbGV0dGVyLCAkbS1sZXR0ZXIsICRsZXR0ZXIpO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemVyKCRtLXNpemUsICRtLWxpbmUsICRtLWxldHRlcik7XG5cbiAgICAgICAgQGlmICRzaXplICE9bnVsbCBvciAkbGluZSAhPW51bGwge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZXIoJHNpemUsICRsaW5lLCAkbGV0dGVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRleHQtdHJhbnNmb3JtOiAkY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRkZWNvcjtcblxuICAgIC8vIEV4dHJhIHN0eWxlcywgaWYgYW55XG4gICAgQGNvbnRlbnQ7XG59IiwiLy8gSGVhZGluZyBTdHlsZXNcblxuQG1peGluIHR5cGUtaDEge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMzJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMjZweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4yXG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDIge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDI4cHgsXG4gICAgICAgICRtLXNpemU6ICAgIDIycHhcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1oMyB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGhlYWRpbmdzLWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMjRweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMjBweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zLFxuICAgICAgICAkbS1saW5lOiAgICAxLjVcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1oNCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGhlYWRpbmdzLWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMjJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMThweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjdcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1oNSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGhlYWRpbmdzLWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMjBweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMThweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjNcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1oNiB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGhlYWRpbmdzLWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMThweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTZweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zLFxuICAgICAgICAkbS1saW5lOiAgICAxLjRcbiAgICApO1xufVxuXG5AbWl4aW4gbGluZS1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxOHB4KSAwIDA7XG4gICAgICAgIGZsZXg6IDEgMCByZW0oMThweCk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAwIHJlbSgxOHB4KTtcbiAgICB9XG59XG4iLCIvLyBEaXNwbGF5IFN0eWxlc1xuXG5AbWl4aW4gdHlwZS1kaXNwbGF5MSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGRpc3BsYXktZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIDQycHgsXG4gICAgICAgICRtLXNpemU6ICAgIDM2cHhcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1kaXNwbGF5MiB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGRpc3BsYXktZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICAzMnB4LFxuICAgICAgICAkbS1zaXplOiAgICAyNnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtZGlzcGxheTMge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICAyMnB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtZGlzcGxheTQge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICAyMHB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNnB4LFxuICAgICAgICAkbGluZTogICAgICAxLjQsXG4gICAgICAgICRtLWxpbmU6ICAgIDEuNVxuICAgICk7XG59XG4iLCIvLyBOZXcgTGFiZWwgU3R5bGVzXG5cbkBtaXhpbiBsYWJlbC1tKCkge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgcmVtKDE2cHgpLFxuICAgICAgICAkbS1zaXplOiAgICByZW0oMTRweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuMTI1LFxuICAgICAgICAkbS1saW5lOiAgICAxLjE0NVxuICAgICk7XG59XG5cblxuLy8gT2xkIExhYmVsIFN0eWxlc1xuXG5AbWl4aW4gbGFiZWwtMSgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgcmVtKDE2cHgpLFxuICAgICAgICAkbS1zaXplOiAgICByZW0oMTRweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuNCxcbiAgICAgICAgJG0tbGluZTogICAgMS4zXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTEtYm9sZCgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE0cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjQsXG4gICAgICAgICRtLWxpbmU6ICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0yKCkge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMTJweClcbiAgICApO1xufVxuXG5AbWl4aW4gbGFiZWwtMi1ib2xkKCkge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgcmVtKDEycHgpXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTMoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxOHB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTMtYm9sZCgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxOHB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTQtYm9sZCgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxOHB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE2cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjNcbiAgICApO1xufSIsIi8vIEhlYWRlciBhbmQgTmF2aWdhdGlvbiBMaW5rIFN0eWxlc1xuXG5AbWl4aW4gbWFpbi1uYXYoKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgfVxufVxuXG5AbWl4aW4gbWFpbi1uYXYtc3VibWVudSgpIHtcbiAgICBmb250LXNpemU6ICRsYWJlbC1zbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWl4aW4gdXRpbGl0eS1uYXYtbGluaygpIHtcbiAgICBmb250LXNpemU6ICRsaW5rLWZvbnQtc2l6ZS1hbHQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cbiIsIi8vIFBEUCBzdHlsZXNcblxuQG1peGluIHBkcC1wcmljZSgpIHtcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuICAgIH1cbn1cblxuQG1peGluIHBkcC1wcmljZS1zYWxlcyB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGhlYWRpbmdzLWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMjRweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS41XG4gICAgKTtcbn1cblxuQG1peGluIHBkcC1wcm9kdWN0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogJGgxLW1vYmlsZS1mb250LXNpemU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICB9XG59XG5cbkBtaXhpbiBwZHAtc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6ICRoMi1tb2JpbGUtZm9udC1zaXplO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgfVxufVxuIiwiXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBUYWJsZSBjb21wb25lbnQgc3R5bGVzXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1haW4gY2xhc3MgdmFyaWFibGVcbiRuczogdGFibGU7XG5cbi4jeyRuc30ge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gLy8gQ29tcG9uZW50IG9wdGlvbmFsIGNsYXNzZXNcbiAgICAvLyAvLyAudGFibGUtc3RpY2t5LCAudGFibGUtbm9zdGlja3lcbiAgICAvLyAvLyAudGFibGUtc25hcCwgLnRhYmxlLW5vc25hcFxuICAgIC8vIC8vIC50YWJsZS1zdHJpcGVkLCAudGFibGUtbm9zdHJpcGVkXG4gICAgLy8gLy8gLnRhYmxlLWZpeGVkLCAudGFibGUtbm9maXhlZFxuICAgIC8vIC8vIC50YWJsZS1taCwgLnRhYmxlLW1oLTBcbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIC8vIFxuICAgIC8vIC8vIEdlbmVyYXRlcyBjbGFzc2VzIHRvIG1hdGNoIGJvb3RzdHJhcCBicmVha3BvaW50c1xuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC8vIE1heCBoZWlnaHRcbiAgICAgICAgICAgICAgICAmLiN7JG5zfSN7JGluZml4fS1taCB7ICAgICAgXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSg0MDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICYuI3skbnN9I3skaW5maXh9LW1oLTAge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU3RpY2t5IHRhYmxlIHNlY3Rpb24gaGVhZGVyXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1zdGlja3kpIHtcbiAgICAgICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGhlYWQsXG4gICAgICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyhjYWxjKCRmb250LXNpemUtYmFzZS1tb2JpbGUtcHggKiAkbGluZS1oZWlnaHQtYmFzZSkgKyBjYWxjKG1hcC1nZXQoJHNwYWNlcnMsIFwiMV81XCIpICogMikgKyAkYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyhjYWxjKCRmb250LXNpemUtYmFzZS1weCAqICRsaW5lLWhlaWdodC1iYXNlKSArIGNhbGMobWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgKiAyKSArICRib3JkZXItd2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gTm9zdGlja3kgdGFibGUgc2VjdGlvbiBoZWFkZXJcbiAgICAgICAgICAgICAgICAmOmhhcyguI3skbnN9I3skaW5maXh9LW5vc3RpY2t5KSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gVGFibGUgc25hcFxuICAgICAgICAgICAgICAgICY6aGFzKC4jeyRuc30jeyRpbmZpeH0tc25hcCkge1xuICAgICAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuXG4gICAgICAgICAgICAgICAgICAgIHRoZWFkOmhhcyh+IHRib2R5KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLnNlY3Rpb24taGVhZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0Ym9keTpub3QodGhlYWQgfiAqKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLnNlY3Rpb24taGVhZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBUYWJsZSBub3NuYXBcbiAgICAgICAgICAgICAgICAmOmhhcyguI3skbnN9I3skaW5maXh9LW5vc25hcCkge1xuICAgICAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gU3RpY2t5IGhlYWRlcnNcbiAgICAgICAgICAgICYjeyRpbmZpeH0tc3RpY2t5IHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgdGhlYWQsXG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwdnc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyZW1WYWx1ZTogcmVtKDI4NnB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWNvbC1taW4td2lkdGg6ICN7JHJlbVZhbHVlfTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaGFsZiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKGNhbGMoJGZvbnQtc2l6ZS1iYXNlLW1vYmlsZS1weCAqICRsaW5lLWhlaWdodC1iYXNlKSArIGNhbGMobWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgKiAyKSArIGNhbGMoJGJvcmRlci13aWR0aCAqIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKGNhbGMoJGZvbnQtc2l6ZS1iYXNlLXB4ICogJGxpbmUtaGVpZ2h0LWJhc2UpICsgY2FsYyhtYXAtZ2V0KCRzcGFjZXJzLCBcIjFfNVwiKSAqIDIpICsgY2FsYygkYm9yZGVyLXdpZHRoICogMikpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KC50YWJsZS1zbmFwKSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU3RpY2t5IGhlYWRcbiAgICAgICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU3RpY2t5IGZpcnN0IGNvbHVtblxuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QodGhlYWQgfiAqKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBOb3N0aWNreVxuICAgICAgICAgICAgJiN7JGluZml4fS1ub3N0aWNreSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhhbGYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBoZWFkXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBmaXJzdCBjb2x1bW5cbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBUYWJsZSBsYXlvdXQgZml4ZWRcbiAgICAgICAgICAgICYjeyRpbmZpeH0tZml4ZWQge1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFRhYmxlIGxheW91dCBub2ZpeFxuICAgICAgICAgICAgJiN7JGluZml4fS1ub2ZpeGVkIHtcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFplYnJhIHN0cmlwZVxuICAgICAgICAgICAgJiN7JGluZml4fS1zdHJpcGVkIHtcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIE5vIHplYnJhIHN0cmlwZVxuICAgICAgICAgICAgJiN7JGluZml4fS1ub3N0cmlwZWQge1xuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tXG4gICAgLy8gLy8gVGFibGUgd3JhcHBlclxuICAgIC8vIC8vLS0tLS0tLS0tLS0tLS1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvLyBTY3JvbGxiYXJcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyKCRncmF5LTIwMCk7XG5cbiAgICAgICAgLy8gUmVtb3ZlIGJvcmRlcnMvcmFkaXVzIHdpdGggY29udGFpbmVyXG4gICAgICAgICN7JG5zfSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7ICAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNYWluIHN0eWxlc1xuICAgIHRoZWFkLFxuICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjplbXB0eSxcbiAgICAgICAgICAgICAgICAmOmhhcygrIDplbXB0eSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktc207XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEpIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgLy8gSGFzIHRhYmxlIGJvZHlcbiAgICAgICAgJjpoYXMofiB0Ym9keSkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBIYXMgdGFibGUgaGVhZFxuICAgICAgICAmOm5vdCg6aGFzKHRoZWFkIH4gKikpIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgIHRoIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEb2VzIG5vdCBoYXZlIHRhYmxlIGhlYWRcbiAgICAgICAgJjpub3QodGhlYWQgfiAqKSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gQ3VzdG9tIFNjcm9sbGJhclxuXG5AbWl4aW4gc2Nyb2xsYmFyKCRiYWNrZ3JvdW5kKSB7XG4gICAgQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRncmF5LTYwMCAkYmFja2dyb3VuZDtcbiAgICB9XG4gICAgXG4gICAgQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgICAgICAgLy8gd2lkdGhcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSg0cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRyYWNrXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGFuZGxlXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGw7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIYW5kbGUgb24gaG92ZXJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmxhYmVsIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0xLWJvbGQ7XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyMHB4IG9uIHNjcmVlblxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAgICAgei1pbmRleDogMDsgLy8gZm9yIEVkZ2UgYW5kIElFIGlucHV0IHNlbGVjdGlvblxuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICB9XG59XG5cbi8vIHBhc3N3b3JkIHNob3cgYnV0dG9uXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5wYXNzd29yZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlY29uZGFyeTtcblxuICAgICYudGhpbi1ib3JkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRib3JkZXItY29sb3I7IC8vIEZpeCBmb3IgaW5saW5lIHBhc3N3b3JkIGJ1dHRvbiBvbiBjYXJ0IHNpZ24gaW4gbW9kYWxcbiAgICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zOyAvLyBmb3JtIGlucHV0IGhlaWdodFxuXG4gICAgICAgICYudGhpbi1ib3JkZXIgeyAgLy8gRml4IGZvciBpbmxpbmUgcGFzc3dvcmQgYnV0dG9uIG9uIGNhcnQgc2lnbiBpbiBtb2RhbFxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5O1xuICAgIH1cbn1cblxuLy8gY3VzdG9tIHNlbGVjdHMgYW5kIHBhc3N3b3JkIGlucHV0IGdyb3VwcyBicmVhayBiYXNlIGJvb3RzdHJhcCBlcnJvciBtZXNzYWdlIGRpc3BsYXlcbi5pbnB1dC1ncm91cC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWxhYmVsLnRleHQtZGFuZ2VyIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCB7XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6ICRib3JkZXItZGFyaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrYm94LXNlbGVjdGVkO1xuICAgIH1cbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8ge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAuZmF1eC1yYWRpbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0cmFucztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXJhZGlvLXNlbGVjdGVkO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXV4LXJhZGlvLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1yYWRpby1zZWxlY3RlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW8ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjE1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIuMDg3NXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuODVyZW07XG4gICAgICAgICAgICB3aWR0aDogMC44NXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuMnJlbTtcbiAgICAgICAgICAgIHRvcDogMC4yMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIEN1c3RvbSBkaXNhYmxlZCBzdGF0ZXMgZm9yIGJ1dHRvbnNcbi5idG4ge1xuICAgIHBhZGRpbmc6IHJlbSg1LjVweCkgcmVtKCN7JHNwYWNlcn0pO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gYm9vdHN0cmFwIG92ZXJyaWRlIGZvciBkaXNhYmxlZCBzdHlsZVxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmLmRpc2FibGVkOmhvdmVyLFxuICAgICY6ZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidG4tZGlzYWJsZWQtbWFpbi1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnRuLWRpc2FibGVkLW1haW4tYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGJ0bi1kaXNhYmxlZC1tYWluLWNvbG9yO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBpY29uIGJ1dHRvblxuICAgIC5pY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICB9XG5cbiAgICAvLyBORk0gQnV0dG9uIEd1aWRlbGluZXNcbiAgICAvLyBTbWFsbCBNb2JpbGUgYXJlIGZ1bGwtd2lkdGgsIGV4Y2VwdCB3aGVuIGlubGluZSB3aXRoIGFub3RoZXIgQ1RBXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuYnRuLWlubGluZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRGFyayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbi5idG4tbGlnaHQsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi1saWdodDpmb2N1cyxcbi5idG4tbGluazIsXG4uYnRuLWxpbmszLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5idG4td2FybmluZyxcbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGNvbG9yOiAkZGFyaztcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcixcbi5idG4tdHJhbnMtZGFyayxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tdmlkZW8ge1xuICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG59XG5cbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpmb2N1cyxcbi5idG4tdHJhbnMtZGFyazphY3RpdmUsXG4uYnRuLXZpZGVvLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xuICAgIH1cbn1cblxuLmJ0bi1kYXJrOmhvdmVyLFxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbn1cblxuLy8gd2hpdGUgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1kYXJrLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1pbmZvLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1saWdodCxcbi5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsXG4uYnRuLXZpZGVvIHtcbiAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDI7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ0bi1pY29uLXNpemU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkYnRuLWljb24tc3BhY2luZztcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50MjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDI7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICB9XG59XG5cbi5idG4tZGFyayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIH1cbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFucztcbiAgICBjb2xvcjogJGRhcms7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGxpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICB9XG59XG5cbi5idG4tdHJhbnMtbGlnaHQge1xuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFucztcbiAgICBjb2xvcjogJGxpZ2h0O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgfVxufVxuXG4uYnRuLWFkZC1zZXJ2aWNlIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLy8gSWNvbiBCdXR0b25zXG5cbi8vIEVtYmVkZGVkIGljb24gaGFuZGxpbmdcbi5idG46bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5idG46aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC52aWRlby1pY29uIHtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctdmlkZW87XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgIC52aWRlby1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXZpZGVvLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBwcmltYXJ5IHZpZGVvIGljb24gYnV0dG9uXG4uYnRuLXZpZGVvLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAvLyBsZWZ0IHNpZGVkIGljb25cblxuICAgICY6bm90KC5pY29uLXJpZ2h0KSB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlby13aGl0ZSwgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSaWdodCBzaWRlZCBpY29uXG5cbiAgICAmLmljb24tcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGluay12aWRlbyB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG59XG5cbi8vIHNlY29uZGFyeSB2aWRlbyBpY29uIGJ1dHRvblxuLmJ0bi12aWRlbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgY29sb3I6ICRsaWdodDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAvLyBsZWZ0IHNpZGVkIGljb25cblxuICAgICY6bm90KC5pY29uLXJpZ2h0KSB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlby13aGl0ZSwgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSaWdodCBzaWRlZCBpY29uXG5cbiAgICAmLmljb24tcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b24gdGV4dCBsaW5rXG4uYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstY29sb3I7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazIge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1saW5rMyB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazQge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1saW5rNSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gICAgYnV0dG9uLmNsb3NlIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uY2xvc2Uge1xuICAgIG9wYWNpdHk6IDE7IC8vIEJTIG92ZXJyaWRlXG59XG5cbi8vIGxpbmtzIHdpdGggYnV0dG9uIGNsYXNzZXNcbmEuYnRuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiLi90eXBlTWl4aW5zL2Rpc3BsYXlcIjtcbkBpbXBvcnQgXCIuL3R5cGVNaXhpbnMvaGVhZGluZ3NcIjtcbkBpbXBvcnQgXCIuL3R5cGVNaXhpbnMvbGFiZWxzXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2xpbmtzXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2hlYWRlck5hdlwiO1xuQGltcG9ydCBcIi4vdHlwZU1peGlucy9wZHBUeXBlXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL3Byb2R1Y3RUaWxlVHlwZVwiO1xuXG4vLyB3aGl0ZSB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZHNcblxuQG1peGluIHdoaXRlLWZvbnQtc21vb3RoaW5nIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBQYXJhZ3JhcGggb3ZlcnJpZGUgaGVscGVyXG5cbkBtaXhpbiB0eXBlLXAge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICAxNnB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNHB4LFxuICAgICAgICAkbGluZTogICAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LFxuICAgICAgICAkbS1saW5lOiAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LW1vYmlsZVxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLXAtYm9sZCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICAxNnB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNHB4LFxuICAgICAgICAkbGluZTogICAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LFxuICAgICAgICAkbS1saW5lOiAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LW1vYmlsZVxuICAgICk7XG59XG5cbi8vIE5PVCBZRVQgQ1VTVE9NSVpFRCBGT1IgTkZNXG5cbi8vIENhdGVnb3J5IExpbmsgU3R5bGVzXG5cbi8vIEBtaXhpbiBjYXRlZ29yeS1uYXYtbGluaygpIHtcbi8vICAgICBmb250LXNpemU6ICRsaW5rLWZvbnQtc2l6ZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuLy8gICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbi1hbHQ7XG4vLyAgICAgfVxuXG4vLyAgICAgJjpob3Zlcixcbi8vICAgICAmOmFjdGl2ZSxcbi8vICAgICAmOmZvY3VzIHtcbi8vICAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24tYWx0O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQ2FydCBMaW5rIFN0eWxlc1xuXG4vLyBAbWl4aW4gdHlwZS1jYXJ0LWhlYWRlciB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBmb250LXNpemU6IHJlbSgzOHB4KTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiB0eXBlLWNhcnQtZXN0aW1hdGVkLXRvdGFsIHtcbi8vICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyB9XG5cbi8vIENoZWNrb3V0IExpbmsgU3R5bGVzXG5cbi8vIEBtaXhpbiBjaGVja291dC1wcmljZSgpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIGNoZWNrb3V0LXByaWNlLXNhbGUoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4vLyAgICAgY29sb3I6ICRhY2NlbnQtMTtcbi8vIH1cblxuLy8gQG1peGluIHByb2R1Y3QtY2FyZC1wcmljZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gfVxuXG4vLyBAbWl4aW4gcHJvZHVjdC1jYXJkLXByaWNlLXNhbGUge1xuLy8gICAgIEBpbmNsdWRlIHByb2R1Y3QtY2FyZC1wcmljZSgpO1xuXG4vLyAgICAgY29sb3I6ICRhY2NlbnQtMTtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbi8vIH1cblxuLy8gQG1peGluIGNhcmQtbmFtZSgpIHtcbi8vICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gfVxuXG4vLyBAbWl4aW4gcHJvZHVjdC1uYW1lKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBzZWFyY2gtcmVmaW5lbWVudC1oZWFkZXIoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIHNlYXJjaC1yZXN1bHRzLXRleHQoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkaDItbW9iaWxlLWZvbnQtc2l6ZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDMwcHgpO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuLy8gICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIHN1bW1hcnktc2VjdGlvbi1sYWJlbCgpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gbW9kYWwtaGVhZGVyKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vIH1cblxuLy8gQG1peGluIG1pbmljYXJ0LXN1Yi10b3RhbCB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gfVxuXG4vLyBAbWl4aW4gYXRjLXByb2R1Y3QtbmFtZSgpIHtcbi8vICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIHR5cGUtcHJvZHVjdC10by1yZW1vdmUge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vIH1cblxuLy8gQG1peGluIHNlYXJjaC1zdWdnZXN0aW9ucy10aXRsZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tYmFyLXRpdGxlIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tcHJvZHVjdC1uYW1lIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLXJlbW92ZS1saW5rIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uLWFsdDtcblxuLy8gICAgICYuYWN0aXZlLFxuLy8gICAgICY6YWN0aXZlLFxuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tY2xlYXItbGluaygpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgICYuYWN0aXZlLFxuLy8gICAgICY6YWN0aXZlLFxuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tdGFibGUtYXR0ci1sYWJlbCgpIHtcbi8vICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEljb25zIE1peGluc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBBZGRzIGFuIFNWRyBpY29uIC0gbXVzdCBoYXZlIHBhdGggb3IgU1ZHIGxpc3RlZCBpbiB2YXJpYWJsZXMgZmlsZS5cbi8vIGV4OiAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLWJsYWNrLCByaWdodCwgMjBweCwgOTApO1xuLy8gfVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpY29uKCRpY29uLCAkcG9zaXRpb24sICRzaXplOiAyMHB4LCAkcGV1ZG9FbDogYmVmb3JlLCAkcm90YXRlOiBudWxsKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGlmICRwZXVkb0VsID09IGFmdGVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICN7JGljb259IG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXJFbGVtZW50KHZlcnRpY2FsLCBhYnNvbHV0ZSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI3skaWNvbn0gbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlckVsZW1lbnQodmVydGljYWwsIGFic29sdXRlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAkcG9zaXRpb24gPT0gbGVmdCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkcm90YXRlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skcm90YXRlfWRlZyk7XG4gICAgfVxufVxuIiwiLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICAgID4gLmJ0biB7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudHN3aXRjaGVyLWFjdGl2ZS1iZztcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGVudHN3aXRjaGVyLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEJhc2Ugc3R5bGVzXG5cbi5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICAubGlzdC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtKCRjYXJkLXNwYWNlci14KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtKCRjYXJkLXNwYWNlci14KTtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUuaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjYWNjb3JkaW9uICYge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG5cbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tc3BhY2VyLXkgJGFjY29yZGlvbi1zcGFjZXIteDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tYnRuLXkgJGFjY29yZGlvbi1idG4teDtcblxuICAgICAgICAgICAgICAgICYuYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctcmlnaHQgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tc3BhY2VyLXg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGFjY29yZGlvbi1wYXJhZ3JhcGgtbWFyZ2luO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1saW5rIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuIiwiLmFsZXJ0IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItdGhpY2std2lkdGggc29saWQgJHRyYW5zO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMDtcbiAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgICYuYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtc3VjY2Vzcy1iZztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXN1Y2Nlc3MsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAmLmFsZXJ0LWluZm8ge1xuICAgICAgICBjb2xvcjogJGluZm8tNzAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGluZm87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1pbmZvLWJnO1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctaW5mbywgbGVmdCwgMTZweCwgYWZ0ZXIpO1xuICAgIH1cblxuICAgICYuYWxlcnQtd2FybmluZyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtd2FybmluZy1iZztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXdhcm5pbmcsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAmLmFsZXJ0LWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyLTcwMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1kYW5nZXItYmc7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1kYW5nZXIsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAvLyBpY29uIHBvc2l0aW9uaW5nXG4gICAgJi5hbGVydC1zdWNjZXNzOjphZnRlcixcbiAgICAmLmFsZXJ0LWluZm86OmFmdGVyLFxuICAgICYuYWxlcnQtd2FybmluZzo6YWZ0ZXIsXG4gICAgJi5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgIH1cbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDBweCk7XG5cbiAgICAuY2xvc2Uge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNsb3NlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvc2hhcGVzXCI7XG5AaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcblxuJGJhZGdlLWFycm93LXdpZHRoOiAxMnB4O1xuXG4uYmFkZ2Uge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRwcmltYXJ5KTtcblxuICAgICYtY29udGFpbmVyLFxuICAgICYtbWFyeGVudC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgei1pbmRleDogeihcImJhZGdlc1wiKTtcbiAgICB9XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b20gOiBtYXAtZ2V0KCRzcGFjZXJzLCBcIjEwXzVcIik7XG4gICAgICAgIGxlZnQgOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIGJvdHRvbSA6IG1hcC1nZXQoJHNwYWNlcnMsIDcpO1xuICAgICAgICBsZWZ0IDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlIHtcbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzdWNjZXNzKTtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50Mik7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzZWNvbmRhcnktcHVycGxlKTtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQ0LCAkZGFyayk7XG59XG5cbi5iYWRnZS1uZm0tcGx1cyxcbi5iYWRnZS1vcmFuZ2UsXG4uYmFkZ2UtZXhjbHVzaXZlIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50NSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzZWNvbmRhcnkpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyLFxuLmJhZGdlLXJlZCxcbi5iYWRnZS1kb29yYnVzdGVyIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkZGFuZ2VyKTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICAgIEBpbmNsdWRlIGJhZGdlKCR3YXJuaW5nKTtcbn1cblxuLmJhZGdlLWluZm8sXG4uYmFkZ2UtZ2FzLFxuLmJhZGdlLWR1YWwtZnVlbCB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGluZm8pO1xufVxuXG4uYmFkZ2UtcmVkLW9yYW5nZSxcbi5iYWRnZS1lbGVjdHJpYyB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJHNlY29uZGFyeS1vcmFuZ2UpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRsaWdodCk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkZGFyayk7XG59XG5cbi8vIGljb24gaGFuZGxlcnMgZm9yIGdhcywgZWxldHJpYyBhbmQgZHVhbCBmdWVsIGJhZGdlc1xuLmdhcy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRzdmctZ2FzLXdoaXRlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRzdmctZWxlY3RyaWMtd2hpdGU7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZHVhbGZ1ZWwtd2hpdGUge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAkc3ZnLWR1YWxmdWVsLXdoaXRlO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4iLCIucG9zdC1hZGQtdG8tY2FydCxcbi5wcm9kdWN0LWFkZC1vbnMge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLm1vZGFsLWluZm8sXG4gICAgICAgIC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJi5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDE1cHgpIDAgcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oOXB4KSAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW50aXZpcnVzLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oOXB4KSAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4gICAgICAgICAgICAmLlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWRpc2NvdW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTE1cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnV0dG9uLWRpdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xufVxuXG4ubW9kYWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdHlwZS1oNDtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMzBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1tb2RhbC1jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctY2xvc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgzMHB4KSByZW0oMzBweCk7XG5cbiAgICAgICAgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSB7XG4gICAgICAgICAgICAud2FybmluZy1pY29uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDA7XG5cbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuICAgICAgICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLnBvc3QtYWRkLXRvLWNhcnQsXG4gICAgJi5wcm9kdWN0LWFkZC1vbnMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcXR5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIGRvIG5vdCBhbGxvdyBpbWFnZSB0byBza2V3XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tc2t1IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC0yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gcmVtKDE1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGludWUtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXZpZXctY2FydCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1hZGQtb25zIHtcbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAubGluZS1pdGVtLXF0eSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2ssXG4gICAgJi5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMge1xuICAgICAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucG9zdC1hZGQtdG8tY2FydCB7XG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCA1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eS1hZGRlZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbixcbiAgICAubW9kYWwtYm9keS1hZGRvbnMsXG4gICAgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSxcbiAgICAubW9kYWwtZ29sZC1wbGFuIHtcbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbi1xdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcHRpb24taXRlbS1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keS1hZGRvbnMge1xuICAgICAgICAucGxhbi1vcHRpb24ge1xuICAgICAgICAgICAgLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgJi5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtcGFydHMtZ29sZC1wbGFuLFxuICAgICYubW9kYWwtZ29sZC1wbGFuLFxuICAgIC5tb2RhbC1nb2xkLXBsYW4ge1xuICAgICAgICAucGxhbi1vcHRpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtcGFydHMtZ29sZC1wbGFuLFxuICAgICYubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UsXG4gICAgJi5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UsXG4gICAgJi5tb2RhbC1hbnRpdmlydXMsXG4gICAgJi5tb2RhbC1wYXJ0cyxcbiAgICAmLm1vZGFsLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgLnBlcmZvcm1hbmNlLWhlYWRlcixcbiAgICAgICAgLmFudGl2aXJ1cy1oZWFkZXIsXG4gICAgICAgIC5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1vcHRpb25zIHtcbiAgICAgICAgICAgIC5wbGFuLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcmZvcm1hbmNlLWNvbnRlbnQge1xuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50aXZpcnVzLWNvbnRlbnQge1xuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9wdGlvbi1wcmljZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgLnBlcmZvcm1hbmNlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGg1Lm1iIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCkgcmVtKDhweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHJlbSgtNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctY2hlY2stZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS00MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmstY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctY2hlY2stZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXNoaWVsZC1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXNoaWVsZC1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXByZXYsXG4gICAgICAgICAgICAgICAgLmJ0bi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzJweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250aW51ZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSxcbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24ge1xuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSB7XG4gICAgICAgIC56aXAtaW5wdXQtcm93LFxuICAgICAgICAucHJvbW8tYW5kLXN1Ym1pdC1yb3cge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7IC8vIGlubGluZSB3aXRoIGlucHV0XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnppcC1pbnB1dC1yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkcmVzcy1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgICAgICAuZXJyb3ItbWVzc2FnZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiB7XG4gICAgICAgIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4zNDM3NXJlbSAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IHtcbiAgICAgICAgLnppcC1pbnB1dC1yb3csXG4gICAgICAgIC5waG9uZS1zYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00LjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXAtdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAuemlwLWlucHV0LXJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi16aXAtc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kZWxpdmVyeS1waWNrdXAge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC5sZWZ0LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlciB7XG4gICAgICAgICAgICBzcGFuLmhlYWRlci1tb250aCxcbiAgICAgICAgICAgIHNwYW4uaGVhZGVyLXllYXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctYXJyb3ctbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWFycm93LXJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QtZGF0ZS1jdGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGItMiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAubG9jYXRpb24tbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tdmFsdWUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtcC1ib2xkO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXAtYm9sZDtcblxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItY2FsZW5kYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG5cbiAgICAgICAgICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItZ3JpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWdyaWQtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUgLmRhdGUtZ3JpZC1jb2wge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlLWdyaWQtY29sIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGNhbGVuZGVyLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkY2FsZW5kZXItYm9yZGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNC4yOCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRjYWxlbmRlci1ib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDUlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudW5hdmFpbGFibGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmxlZ2VuZC1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtcC1ib2xkO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuY2FuY2VsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1zYXZlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtbGFib3Itc2VydmljZXMge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1zZXJ2aWNlcy1sZWFkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWxhYmVsLWZvci1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW5wdXQuaW5wdXQtc2VydmljZS1xdHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwuc2VydmljZS1sYWJlbCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1YW50aXR5LW1vZHVsZSB7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDEzMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5pbnB1dC1ncm91cC1hcHBlbmQsXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLXNlbGVjdC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYWxlcnQubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgfiAuYWxlcnQubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24teWVzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2VydmljZXMtYmFjayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAubGluZS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGluZS1pdGVtLXF0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5jYW5jZWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWRvbmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmVkaXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjY2VwdCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMXB4KSByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1jYW5jZWwtcHBpIHtcbiAgICAgICAgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDMwcHgpIHJlbSgxNXB4KTtcblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC0xNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiB7XG4gICAgLm1vZGFsOm5vdCgjcGFnZVRpbWVvdXRNb2RhbCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHsgZGlzcGxheTogbm9uZTsgfVxufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIHtcbiAgICAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHsgZGlzcGxheTogbm9uZTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMiAqIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIvLyBUYWJzXG5cbi8vIFJlc2V0IGJhc2Ugc3R5bGVzIGZvciBib3RoIHRhYnMgYW5kIHBpbGxzIHRvIHNoYXJlZCBkZWZhdWx0c1xuXG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgQGluY2x1ZGUgc2Nyb2xsYmFyKHRyYW5zcGFyZW50KTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMSkgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC1tO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDEzJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjU2ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoODklKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICYuZGlzYWJsZWQ6aG92ZXIsXG4gICAgICAgICAgICAmOmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bi1kaXNhYmxlZC1tYWluLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hdi1maXQge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAuZm9ybS1uYXYgLm5hdi1pdGVtPi5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG59XG5cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnIDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRuYXYtbGluay1ib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdi1saW5rLWJvcmRlci13aWR0aCBzb2xpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdi1saW5rLWJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2Lm5hdmJhci1uYXYge1xuICAgIC5yZXNldC1wYXNzd29yZC1mb3JtLW1vZGFsIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyLFxuICAgICAgICAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIH1cbn1cblxuLy8gUGlsbHNcblxuLm5hdi1waWxscyB7XG4gICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTJweCk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5oaWdsaWdodCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wb3BvdmVyW3JvbGU9XCJ0b29sdGlwXCJdIHtcbiAgICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgICBAaW5jbHVkZSBmb250LXNpemVyKCR0b29sdGlwLWZvbnQtc2l6ZSwgJHRvb2x0aXAtbGluZS1oZWlnaHQsICR0b29sdGlwLWxldHRlci1zcGFjaW5nKTtcbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7cmVtKDExcHgpfSk7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAje3JlbSgxMXB4KX0pO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3tyZW0oMTFweCl9KTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7cmVtKDExcHgpfSk7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCYXNlIEVsZW1lbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdsb2JhbCBmb250IHNtb290aGluZ1xuKiB7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgLyogOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1yaW5nO1xuICAgIH0gKi9cbn1cblxuLy8gU21vb3RoIHNjcm9sbFxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5wLFxuLnAge1xuICAgIGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgICAmLnNtYWxsLFxuICAgIC5zbWFsbCxcbiAgICBzbWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLXNtYWxsLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG4vLyBIZWFkZXIgTGlnYXR1cmUgUHJldmVudGlvblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2LFxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbmRpdixcbnAge1xuXHRmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBuby1jb21tb24tbGlnYXR1cmVzO1xufVxuXG5hIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7IC8vIG92ZXJyaWRlIEJTXG59XG5cbmxhYmVsIHtcbiAgICAuY3VzdG9tLWNoZWNrYm94ICYsXG4gICAgLmN1c3RvbS1yYWRpbyAmIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIH1cbn1cblxudWwuYnVsbGV0ZWQsXG5vbCB7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblxuICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxudWwuYnVsbGV0ZWQge1xuICAgIC8vIGN1c3RvbSBpbm5uZXIgbGlzdCBzdHlsZVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG5cbiAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgtMTBweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNXB4KTtcbiAgICAgICAgICAgIHRvcDogcmVtKC01cHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxub2wge1xuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzVweCk7XG4gICAgfVxufVxuXG4vLyBTdHlsZWQgYmxvY2txdW90ZSBmb3Igc2l0ZS13aWRlIHVzZVxuYmxvY2txdW90ZSBwIHtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMS40O1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciB7XG5cdGZvbnQtc2l6ZTogLjlyZW07XG59XG5cbmJsb2NrcXVvdGUgLnF1b3RlIHtcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcMjAxQ1wiO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTQwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC00MHB4KTtcbiAgICB9XG5cblx0Jjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcMjAxRFwiO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTI2cHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDhweCk7XG4gICAgfVxufVxuXG4vLyBTdXBlcnNjcmlwdCBzdHlsZXMgLSBVc2VkIHByaW1hcnkgZm9yIHRyYWRlbWFyayBsb2dvXG5cbnN1cCB7XG5cdHRvcDogLS40M2VtO1xuXHRmb250LXNpemU6IDcwJTtcbn0iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcblxuYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1wYWdlICNtYWluY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uaGVpZ2h0LWNoYW5nZS1saXN0ZW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4uc2Nyb2xsYmFyLW1lYXN1cmUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk5OTlweDtcbn1cblxuLm1vYmlsZU1lbnUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubW9kYWwge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxufVxuXG4ubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCxcbi5tb2JpbGUtbW9kYWwtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6KCdiYWNrZ3JvdW5kLXZlaWwnKTtcbn1cblxuLmRlc2t0b3AtbWVudS1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IHooJ2JhY2tncm91bmQtdmVpbCcpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5oMS5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbi5pY29uLXRvZ2dsZTpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG59XG5cbi8vIGdsb2JhbCBpY29uIGhvdmVyIGFuZCBzZWxlY3RlZCBzdGF0ZSBoYW5kbGluZ1xuLy8gZXg6IHdpc2hsaXN0IGljb25zLCBncmlkIGFuZCBsaXN0IHZpZXcgaWNvbnNcbi5pY29uLXRvZ2dsZTpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXRbcGxhY2Vob2xkZXJdIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiB6KCdhbGVydHMnKTtcblxuICAgIC5hbGVydCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbn1cblxuLmVycm9yLmNvbnRpbnVlLXNob3BwaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1ZW07XG59XG5cbi5za2lwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC00LjJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmEuc2tpcDphY3RpdmUsXG5hLnNraXA6Zm9jdXMsXG5hLnNraXA6aG92ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vcHRpb25hbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG59XG5cbiNmbGlwcC1pZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRydXN0cGlsb3QtaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4vLyBQYXJ0cyBpY29uIGFkZGVkIGNoZWNrb3V0LCBvcmRlciByZXZpZXcgYW5kIG9yZGVyIGNvbmZpcm1hdGlvblxuLnBhcnRzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLmFkZG9uLWl0ZW0tY291bnQuYWRkb24taXRlbS1jb3VudC1wYXJ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygzMy4zMzMzMyUgLSAzMHB4KTtcblxuICAgICAgICAgICAgLS1ibG9ja1NpemU6IGNhbGMoNjYuMzMzMzMlIC0gMzBweCk7XG5cbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IHZhcigtLWJsb2NrU2l6ZSk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIG1heC13aWR0aDogdmFyKC0tYmxvY2tTaXplKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0cy1pY29uIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE3JSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzMHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9wbGFuLWFkZGVkLWljb24ge1xuICAgIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N2Zy1pY29ucy9pY29uLXBhcnRzLnN2Z1wiKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuY2FyZC5wcm9kdWN0LWluZm8gLmFkZG9uLWl0ZW0tY291bnQtY29udGFpbmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZGRvbi1pdGVtLWNvdW50LmFkZG9uLWl0ZW0tY291bnQtcGFydCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYXJ0cy1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAzLjc1cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDMuNzVyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtaWNvbiBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOSUgIWltcG9ydGFudDtcblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuaXRlbS1pbWFnZSBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWhlYWRpbmcge1xuICAgICAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMTAwJSAtIDMuNzVyZW0pO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMuNzVyZW0pOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzLjc1cmVtKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmVkaXQtYWRkLW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMy43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBzd2RfaW5mbyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjVweCk7XG4gICAgICAgIGxlZnQ6IHJlbSgtMTNweCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTIuNXB4KTtcbiAgICAgICAgd2lkdGg6IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1cHgpO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgycHgpIHJlbSgyNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52YWxpZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctc3VjY2Vzcy1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgLmludmFsaWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWRhbmdlci1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmcteGNpcmNsZS1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxufVxuXG4vKiBJbmxpbmUgQ29weXJpZ2h0IFllYXIgQ29udGVudCBBc3NldCBJbmNsdWRlICovXG4uY29udGVudC1hc3NldDpoYXMoPiAuY29weXJpZ2h0LXllYXIpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBSZWFkIE1vcmUvTGVzcyBidXR0b24gdGV4dCBjaGFuZ2UgZnVuY3Rpb25hbGl0eS4gKi9cbipbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHNwYW4uZXhwYW5kZWQsICpbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gc3Bhbi5jb2xsYXBzZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBFeHRlbmQgaGVpZ2h0IGZvciBoaWRkZW4gU3RpY2t5IE5hdiBvbiBtb2JpbGUgKi9cbi5zdGlja3ktaGVhZGVyLm5hdi11cCB7XG5cdHRvcDogcmVtKC0yNTVweCkgIWltcG9ydGFudDtcbn1cblxuLyogQWRkIGJvcmRlciB0byBSZWZpbmVtZW50IFNsaWRlciBpZiBpbiBQTFAgU2xvdCBQTFAtRiAqL1xuLnBscC1mIHtcbiAgICA+IC52aXN1YWwtcmVmaW5lbWVudHMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIFxuICAgICAgICAvLyBDZW50ZXIgUmVmaW5lbWVudCBTbGljayBTbGlkZXIgQ29udGVudFxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBGaXggZm9yIHNlbGVjdGluZyB0ZXh0IGluIHNsaWNrIHNsaWRlciBjYXJvdXNlbHMgKi9cbi5zbGljay1zbGlkZXIge1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuXG4gICAgLmRyYWdnYWJsZSB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgfVxufVxuXG4vLyBMYXp5IGxvYWRpbmcgc3R5bGVzIHVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBsYXp5TG9hZGluZy5qc1xuaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgNzVtcyBlYXNlLWluLW91dCwgY2xpcC1wYXRoIDc1bXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLmxhenkuYmx1ciB7XG4gICAgICAgIGZpbHRlcjogYmx1cihyZW0oNHB4KSk7XG4gICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCk7XG4gICAgfVxufVxuXG4udmlkZW8tY3VzdG9tLXRvZ2dsZXIge1xuICAgICYubG9hZGluZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHJpZ2h0OiByZW0oLTVweCk7XG4gICAgICAgIHRvcDogcmVtKC01cHgpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgcmVtKDEwcHgpKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyByZW0oMTBweCkpO1xuXG4gICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IGZpbHRlciA3NW1zIGVhc2UtaW4tb3V0LCBjbGlwLXBhdGggNzVtcyBlYXNlLWluLW91dDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYubGF6eSB7XG4gICAgICAgICY6aGFzKC5oYXMtcGxhY2Vob2xkZXItaW1hZ2UpIHtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cihyZW0oNHB4KSkgYnJpZ2h0bmVzcygwLjQpO1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtcGxhY2Vob2xkZXItaW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuXG4gICAgICAgIC5zcGlubmVyLWJvcmRlciB7XG4gICAgICAgICAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmJhY2tncm91bmQtdmlkZW8pIHtcbiAgICAgICAgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQHN1cHBvcnRzIChub3QoYXNwZWN0LXJhdGlvOiAxNi85KSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAc3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMTYvOSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG5cbiAgICAgICAgICAgIC52aWRlby1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuXG4kc2xpZGUtb3V0LWFuaW1hdGlvbjogcmlnaHQgMjAwbXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuOCwgMSk7XG4kc2xpZGUtaW4tYW5pbWF0aW9uOiBsZWZ0IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuOCwgMSk7XG5cbi5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXRvZ2dsZS1jb250YWluZXIge1xuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1sb2NhdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGl2ZS1jaGF0LWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waW4taWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICBjb2xvcjogJG5mbS1ncmVlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAvLyBlbGxpcHNpcyBoYW5kbGluZ1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2xvc2VzdC1zdG9yZSB7XG4gICAgLmFsbC1sb2NhdGlvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG59XG5cbiNkZWxpdmVyeUxvY2F0aW9uRm9ybSB7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcbn1cblxuLm5lYXJieS1sb2NhdGlvbi1kZXRhaWwsXG4ubmVhcmJ5LWRlbGl2ZXJ5LWxvY2F0aW9uLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3RvcmUtYWRkcmVzcyBkaXYge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLWFkZHJlc3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnV0dG9uLXNlY3Rpb24ge1xuICAgICAgICAuZGlyZWN0aW9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlZWtseS1hZCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXZlLWNoYXQtbGluayB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy8gb2ZmLWNhbnZhcyBjb250ZW50XG4ubG9jYXRpb24taW5mbyxcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogLTEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWF4LXdpZHRoOiAzNDJweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHotaW5kZXg6IHooJ2hlYWRlcicsICdsb2NhdGlvbi1mbHlvdXQnKTtcbiAgICB0cmFuc2l0aW9uOiAkc2xpZGUtb3V0LWFuaW1hdGlvbjtcblxuICAgICYuY29sbGFwc2luZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5teS1sb2NhdGlvbiB7XG4gICAgICAgIC5oZWFkZXItZ3JvdXAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUuNXB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNS41cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy9tZW51XCI7XG5cbi5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLnNob3cge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gICAgcGFkZGluZzogMTVweCAwIDI1cHg7XG5cbiAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucHJpdmFjeS1wb2xpY3kge1xuICAgICAgICBwYWRkaW5nOiAwIG1hcC1nZXQoJHNwYWNlcnMsIDIpIG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5yZWNlaXZlZE1zZ1Rlc3Qge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyBvdmVycmlkZSBCUyB0byBhbGxvdyBsb25nIGNhdHMgdG8gd3JhcFxuXG4uZHJvcGRvd24taXRlbSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4vLyBDdXN0b20gTkZNIFRhYmJlZCBNb2JpbGUgTWVudVxuXG4uaGVhZGVyIHtcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgzMjBweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIHotaW5kZXg6IHooXCJoZWFkZXJcIiwgXCJuYXZiYXItbW9iaWxlXCIpO1xuXG4gICAgICAgICAgICAvLyBlbGltaW5pYXRlIGFuaW1hdGlvblxuICAgICAgICAgICAgJi5jb2xsYXBzaW5nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IC8vIElFMTEgZmFsbGJhY2tcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaG92ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vYmlsZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBvbmx5IHRvcCBsZXZlbFxuICAgICAgICAgICAgICAgICYucHJvZHVjdC10b2dnbGVyLFxuICAgICAgICAgICAgICAgICYuc2VydmljZXMtdG9nZ2xlcixcbiAgICAgICAgICAgICAgICAmLmFjY291bnQtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1vYmlsZSBzdHlsZXMgbWF0Y2hcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uOm5vdCguaG92ZXItaWNvbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gZGVza3RvcCBzdHlsZXMgYXJlIGVhY2ggZGlmZmVyZW50XG4gICAgICAgICAgICAgICAgJi5wcm9kdWN0LXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgJi5zZXJ2aWNlcy10b2dnbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXggJGlucHV0LWJ0bi1wYWRkaW5nLXkgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnByb2R1Y3QtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZm0tZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctZG93bi13aGl0ZS1wYXRoIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlcnZpY2VzLXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN2Zy1hcnJvdy1kb3duLXBhdGggbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gbW9iaWxlIHRhYmJlZCBuYXZpZ2F0aW9uIHN0eWxlc1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gb25seSB0b3AgbGV2ZWxcbiAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgICAgICYuc2VydmljZXMtdG9nZ2xlcixcbiAgICAgICAgICAgICAgICAgICAgJi5hY2NvdW50LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5mbS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbjpub3QoLmhvdmVyLWljb24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5ob3Zlci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMjBweCAtIDUwcHgpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IC8vIElFMTEgZmFsbGJhY2tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIGZvciBkZXNrdG9wIGNhcmV0XG5cbiAgICAgICAgICAgICAgICAgICAgJlthcmlhLWxhYmVsbGVkYnk9XCJwcm9kdWN0RHJvcGRvd25cIl0sXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1sYWJlbGxlZGJ5PVwicHJvZHVjdERyb3Bkb3duXCJdIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtbGFiZWxsZWRieT1cInByb2R1Y3REcm9wZG93blwiXSAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzB2aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1sYWJlbGxlZGJ5PVwic2VydmljZXNEcm9wZG93blwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gaGlkZXMgbWVudXMgbG93ZXIgaW4gdGhlIHN0YWNrXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZGVuLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmRyb3Bkb3duLWhlYWRlci1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWVudS1saXN0ID4gLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguc2hvdyksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHJpZ2h0OiAtMzZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5pY29uLmljb24tY2xvc2Utd2hpdGUtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gZGVza3RvcCBjYXJldFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgW2FyaWEtbGFiZWxsZWRieT0ncHJvZHVjdERyb3Bkb3duJ10sXG4gICAgW2FyaWEtbGFiZWxsZWRieT0ncHJvZHVjdERyb3Bkb3duJ10gLmRyb3Bkb3duLW1lbnUuc2hvdyxcbiAgICBbYXJpYS1sYWJlbGxlZGJ5PSdzZXJ2aWNlc0Ryb3Bkb3duJ10ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZW51LWNhcmV0LXVwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5iYWNrLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTZweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxN3B4KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXQtaGVhZGluZy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItdG9wOiByZW0oMXB4KSBzb2xpZCAjY2NjO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDVweCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMS41cHgpO1xuICAgIH1cblxuICAgIC52aWV3LWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMS41cHgpO1xuICAgIH1cbn1cblxuLm1lbnUtbGlzdCxcbi5tZW51LWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIC5tZW51LWhlYWRlciBoNiB7XG4gICAgICAgIG1hcmdpbjogcmVtKDVweCkgMCAwO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTIuNXB4KSAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwLjFyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDAuMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICAvLyBvdmVycmlkZSBicyAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMS41cHgpIHJlbSgxMnB4KSByZW0oMTEuNXB4KSAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7IC8vIGFsbG93IHdyYXBwaW5nXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkID4gLm5hdi1saW5rLFxuICAgICAgICAmLmxhc3QgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2VydmljZXMgTWVudVxuLm1lbnUtZ3JvdXAge1xuICAgIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAvLyBvdmVycmlkZSBicyAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNC4xNzZweCkgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQgLm5hdi1saW5rLFxuICAgICAgICAmLmxhc3QgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIG1vYmlsZSBhY2NvdW50IG1lbnVzXG5bYXJpYS1sYWJlbGxlZGJ5PVwiYWNjb3VudERyb3Bkb3duXCJdIHtcbiAgICAuYWNjb3VudC1tZW51LWhlYWRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDQuMzM2cHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JlZXRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICAucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIGxpLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICBsaTpmaXJzdC1jaGlsZCxcbiAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAubWVudS1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG4gICAgICAgIC51bmF1dGgtcGF5LW1zZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTVweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXRlZ29yeS1hc3NldC1jb250YWluZXIgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcblxuICAgIGg2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5tb2JpbGUtaGVscC1hc3NldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oNjBweCk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4iLCIkYnJlYWtwb2ludC1uYW1lOiAnbGcnO1xuJGJyZWFrcG9pbnQtaW5kZXg6IGluZGV4KG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSwgJGJyZWFrcG9pbnQtbmFtZSk7XG4kcHJldi1icmVha3BvaW50OiBudGgobWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpLCAkYnJlYWtwb2ludC1pbmRleCAtIDEpO1xuJG5leHQtYnJlYWtwb2ludDogbnRoKG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSwgJGJyZWFrcG9pbnQtaW5kZXggKyAxKTtcbiRzbGlkZS1vdXQtYW5pbWF0aW9uOiBsZWZ0IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctbGVmdC1wYXRoIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctcmlnaHQtcGF0aCBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWl4aW4gbWVudS1jYXJldC11cCgpIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IDU1cHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgei1pbmRleDogeihcIm1lbnVcIiwgXCJkZXNrdG9wLWNhcmV0XCIpO1xufVxuIiwiQGltcG9ydCBcIi4vaGVhZGVyTG9jYXRpb25cIjtcbkBpbXBvcnQgXCJtZW51XCI7XG5cbiRiYW5uZXItcGFkZGluZzogMC4zMTI1ZW07XG4kbWVudS1wYWRkaW5nOiAwLjVlbTtcbiRtZW51LWl0ZW0tbWFyZ2luOiAwLjYyNWVtO1xuXG4uYWxlcnQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0LW1vZGFsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iYWNrLWxpbmsge1xuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG59XG5cbi5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4ucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5uYXZiYXIuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcbiAgICBib3JkZXItYm90dG9tOiByZW0oMXB4KSBzb2xpZCAjY2NjO1xufVxuXG5mb3JtLmxvZ2luLW1vYmlsZSAucmVtZW1iZXItbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbmZvcm0ubG9naW4tbW9iaWxlIC5yZW1lbWJlci1tZS1yZW1pbmRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xufVxuXG4uYXV0aC11c2VyLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMC41cmVtO1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZT5wIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLnJlbWVtYmVyLW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGFsIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9iaWxlIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4uYnRuLXBvcG92ZXItc2lnbi1pbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xufVxuXG4ubG9naW4tZm9yZ290LXBhc3N3b3JkLW1vZGFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5sb2dpbi1wb3BvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG59XG5cbi5pbmZvLWljb24tbW9kYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7IC8vIGJvb3RzdHJhcCBvdmVycmlkZVxuICAgIG1hcmdpbi1sZWZ0OiByZW0oNXB4KTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN2Zy10b29sdGlwLWljb24gbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogcmVtKDE2cHgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxNnB4KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7IC8vIFJlcXVpcmVkIHRvIG1ha2UgYm9vdHN0cmFwIHRvb2x0aXBzIGZ1bmN0aW9uYWxcbiAgICB9XG59XG5cbi5sb2dpbi1tb2RhbCAuYWxlcnQge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbn1cblxuLmxvZ2luLW1vZGFsIC5yZWNhcHRjaGEtbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1pbi13aWR0aDogcmVtKDYzMHB4KTtcbn1cblxuLm5hdmJhci1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAjY3RhLXF1aWNrLWJpbGwtcGF5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYTpub3QoLmxpbmsyKSB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dpbi1saW5rIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlcixcbiAgICAubWluaWNhcnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gbW9iaWxlIGhhbWJ1cmdlciBtZW51XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTNweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAgcmVtKDlweCkgcmVtKDYuNXB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTYuNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtbGluayB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyLXRvcDogcmVtKDFweCkgc29saWQgJGdyYXktNDAwO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1lbnUtc3BsaXQge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgMCByZW0oMTVweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubWVudS1zcGxpdCAuY29udGVudC1hc3NldCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNXB4KTtcbiAgICAgICAgbWluLXdpZHRoOiByZW0oMjg1cHgpO1xuICAgIH1cblxuICAgIC5tZW51LXNwbGl0IHAge1xuICAgICAgICBmb250OiBib2xkIHJlbSgxOHB4KSAkZm9udC1mYW1pbHktdGl0bGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICAucmVxdWVzdC1wYXNzd29yZC1ib2R5IHAge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwLW1vZGFsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV0dXJuaW5nLXJpZ2h0IC5jb250ZW50LWFzc2V0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC52ZXJ0aWNhbC1saW5lIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHJlbSgxcHgpIHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgdG9wOiByZW0oMjVweCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1hY2NvdW50IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3VudC1iaWxsUGF5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuXG4gICAgICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAucmVzZXQtcGFzc3dvcmQtbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1tZW51LWdyb3VwIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1iYWNrLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtYm9keSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICNyZXNldC1wYXNzd29yZC1lbWFpbC1lcnJvciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG5cbiAgICAgICAgICAgIC5ncmVldGluZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXItYmFjay1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9yZ290LXBhc3N3b3JkLXRleHQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtc2lnbmluIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaW52YWxpZC1mZWVkYmFjayxcbiAgICAgICAgLmFsZXJ0LWRhbmdlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgI3B3ZFZpZXdCdG4ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1tb2JpbGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbC1sYWJlbC1tb2RhbCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogc29saWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFsZXJ0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWNhcHRjaGEtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbGVhcmZpeCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgICAgIC5mb3Jnb3QtcGFzc3dvcmQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjVweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhc3N3b3JkLXJlc2V0LW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbWVtYmVyLW1lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVtZW1iZXItbWUtcmVtaW5kZXItbW9kZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5mby1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9yZ290LXBhc3N3b3JkIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXIgLmJhY2stbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjA2MjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnVzZXIgLnBvcG92ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMnB4KTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHJlbSgtMjVweCk7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAvLyBEZXNrdG9wXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICByaWdodDogcmVtKDE0MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2lnbmVkaW4tcG9wb3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgJHNwYWNlciAkc3BhY2VyO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmVldGluZyBhLmxvZ2luLWxpbmsge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1jb250ZW50LWFzc2V0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG5cbiAgICAgICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3VudC1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNTVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2hvdyAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDZweCk7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JlZXRpbmcgLnctMTAwIHtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgIH1cbn1cblxuLy8gaGFuZGxlIGxvbmcgbmFtZXMgaW4gYWNjb3VudCBtZW51XG4uYWNjb3VudC1tZW51LWhlYWRlciBoNiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIH1cbn1cblxuLm5hdmJhci1zZWFyY2gge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDYwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnJhbmQtbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogNTNweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLm1pbmljYXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMCByZW0oNC41cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIxLjVweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIwcHgpO1xuICAgIH1cblxuICAgIGEubWluaWNhcnQtbGluayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogcmVtKDEzLjUwNHB4KSByZW0oOC41cHgpO1xuICAgICAgICAkdmFyTGFyZ2VTY3JlZW46IDEwMjVweDsgLy8gY3VzdG9tIHZhcmlhYmxlIGZvciBwYWRkaW5nIGlzc3VlXG4gICAgICAgICR2YXJQaXhlbFJhdGlvMTI1OiAxLjI1O1xuICAgICAgICAkdmFyUGl4ZWxSYXRpbzE1MDogMS41O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHZhckxhcmdlU2NyZWVuKSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogJHZhclBpeGVsUmF0aW8xMjUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMy4ycHgpIHJlbSg4LjVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdmFyTGFyZ2VTY3JlZW4pIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAkdmFyUGl4ZWxSYXRpbzE1MCkge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEzLjAwOHB4KSByZW0oOC41cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTFweCkgcmVtKDlweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtOC41cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1pbmljYXJ0LXF1YW50aXR5IHtcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDApIHJlbSg4LjVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaWNhcnQtcXVhbnRpdHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB3aWR0aDogcmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDEycHgpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAkc3BhY2VyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuLmNoZWNrb3V0LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctY2hlY2tvdXQtaGVhZGVyO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpdmUtY2hhdC1jb250YWluZXI6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTVweCk7XG4gICAgfVxufVxuXG5hLm5vcm1hbCB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29va2llLXdhcm5pbmctbWVzc2FnaW5nLmNvb2tpZS13YXJuaW5nIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZhbGlkLWNvb2tpZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICB9XG59XG5cbi5icm93c2VyLWNvbXBhdGliaWxpdHktYWxlcnQge1xuICAgIHotaW5kZXg6IHooXCJub3NjcmlwdC1hbGVydFwiKTtcbn1cblxuLmV4Y2x1ZGVkLXJlZ2lvbi1oZWFkZXItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gTkZNIENSODEgU3RpY2t5IE1vYmlsZSBIZWFkZXJcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLnN0aWNreS1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgIHotaW5kZXg6IHooXCJoZWFkZXJcIiwgXCJzdGlja3ktbW9iaWxlXCIpO1xuXG4gICAgICAgICYubmF2LXVwIHtcbiAgICAgICAgICAgIHRvcDogLTIwMHB4OyAvLyBtb3ZlIG9mZiBzY3JlZW5cbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LXVwLXNlYXJjaCB7XG4gICAgICAgICAgICAtLW5hdi11cDogNS4xODc1cmVtO1xuXG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tbmF2LXVwLCByZW0oODNweCkpICogLTEpOyAvLyBkaXNwbGF5IHNlYXJjaCBib3ggb25seVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJyb3ctZG93bi1ncmVlbiB7XG4gICAgJi5jYXJldC1wb3NpdGlvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4ubXctMTkyMHB4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHJlbSgxOTIwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxjb21lLXVzZXItcG9wb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogcmVtKDMwMHB4KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG4gICAgbGVmdDogcmVtKC0zOHB4KTtcblxuICAgICR2aWV3LWNhcnQtbWluLXdpZHRoOiA5NTBweDtcbiAgICAkdmlldy1jYXJ0LW1heC13aWR0aDogMTM2NnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWV3LWNhcnQtbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJHZpZXctY2FydC1tYXgtd2lkdGgpIHtcbiAgICAgICAgcmlnaHQ6IHJlbSgtNzBweCk7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGxlZnQ6IHJlbSgxNXB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMjc1cHgpO1xuICAgICAgICB0b3A6IDUwJVxuICAgIH1cblxuICAgICNncmVldC11c2VyLWNsb3NlLFxuICAgIC5jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcblxuICAgICAgICAuZ3JlZXQtdXNlci1jbG9zZS1pY29uLFxuICAgICAgICAuY2xvc2UtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWNsb3NlLXdpdGhvdXQtY2lyY2xlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHJlbSgtOXB4KTtcbiAgICAgICAgbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICB3aWR0aDogcmVtKDEwcHgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgei1pbmRleDogMTAwMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIEBleHRlbmQgLndlbGNvbWUtdXNlci1wb3BvdmVyO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxOXJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IGNhbGMoMTAwJSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcbiAgICBcbiAgICAuc2lnbmluLW5vdGlmaWNhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5jbG9zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjdyZW07XG4gICAgfVxuXG4gICAgYTpub3QoLmxpbmsyKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5zaWduLWluIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDRweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogMC41KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZGFyay5zaWduLWluIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAZWFjaCAkc2l6ZSBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XG4gICAgICAgIC5jb2xsYXBzaWJsZS0jeyRzaXplfSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAvLyBnbG9iYWwgYWNjb3JkaW9uIHN0eWxlc1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDMwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJHN2Zy1wbHVzLWljb247XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDsgLy8gbmVlZGVkIGZvciBJRTExXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLnRpdGxlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzdmctbWludXMtaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuMTI1ZW07IC8qIDIvMTYgKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCxcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb24gaGFuZGxlZCBpbiBjb2xscHNpYmxlSXRlbS5qc1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWFjY29yZGlvbiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50LFxuICAgICAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGJhc2ljIC8gZm9vdGVyIGFjY29yZGlvbiBzdHlsZXNcblxuICAgICAgICAgICAgLmJhc2ljICYge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGJhc2ljIC8gZm9vdGVyIGFjY29yZGlvbiBzdHlsZXNcblxuICAgICAgICAgICAgLnByb2R1Y3QtYWNjb3JkaW9uICYge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtaDM7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS0jeyRzaXplfSBidXR0b24udGl0bGUge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcblxuI2ZhYiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBib3R0b206IHJlbSg3MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgICByaWdodDogcmVtKDFweCk7XG5cbiAgICAuZmFiLWJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMjUlKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXM7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogMS4zNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2LjE4NzVlbTtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpZ2h0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjMxRjIwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRhcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIzMUYyMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50by10b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNi4xODc1ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJjb2xsYXBzaWJsZUl0ZW1cIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuQGltcG9ydCBcImZsb2F0aW5nQWN0aW9uQnV0dG9uc1wiO1xuXG5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXG4gICAgJi5zdGlja3ktYWRkLXRvLWNhcnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbi5mb290ZXItYSB7XG4gICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEycHgpO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxsb3V0LWdyb3VwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDRweDtcbiAgICB9XG5cbiAgICAuY2FsbG91dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg4cHgpOyAvLyAyMHB4IHRvdGFsXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTFweCkgMCAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgfVxufVxuXG4uZm9vdGVyLWl0ZW0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIHByZXZlbnQgY29sbGFwc2libGUgaXRlbSBmcm9tIGZpcmluZ1xuXG4gICAgICAgICY6bm90KC5sYXN0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBhOm5vdCgudGl0bGUpIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyAvLyBhbGxvdyBsaW5rcyB0byBiZSBjbGlja2VkXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1mb290ZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLWUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAubmZtLWNhcmQtY3RhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSxtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWxwLWN0YSBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAzNi40cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgYTpub3QoLnRlbC1saW5rKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICB9XG5cbiAgICAvLyBkZXNrdG9wIGNvbnRlbnQgb25seVxuICAgIC5tcnMtYi1jYWxsb3V0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oN3B4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlZ2FsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICB9XG59XG5cbi5mb290ZXItZixcbi5mb290ZXItYS1jaGVja291dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwIDA7XG4gICAgfVxuXG4gICAgaW1nOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0LFxuICAgIC5saW5rLWdyb3VwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICAgICAubGluazIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDMwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbW9iaWxlIGNvbnRlbnQgb25seVxuICAgIC5tcnMtYi1jYWxsb3V0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1hLFxuLmZvb3Rlci1mLFxuLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICB9XG59XG5cbi8vIENoZWNrb3V0IEZvb3RlclxuLmNoZWNrb3V0LWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgLmhlbHAtaW5jbHVkZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAuZm9vdGVyLWEtY2hlY2tvdXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNXB4KTtcblxuICAgICAgICAgICAgLmxpbmstZ3JvdXAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVnYWwtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvcHlyaWdodCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ycy1iLWNhbGxvdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjb25zZW50LXRyYWNraW5nIHtcbiAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG5cbiAgICAgICAgICAgICYuZGVjbGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWZmaXJtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFjay10by10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMXZ3O1xuICAgIGJvdHRvbTogMXZ3O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMC4zMTNlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgICBib3JkZXItY29sb3I6ICR0cmFucztcbiAgICBiYWNrZ3JvdW5kOiAkdHJhbnM7XG4gICAgcGFkZGluZzogMC4xMjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xNXJlbTtcbiAgICB6LWluZGV4OiB6KCdiYWNrLXRvLXRvcCcpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgYm90dG9tOiA1NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcbiAgICAgICAgLnN0aWNreS1hZGQtdG8tY2FydCAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjZweDtcbiAgICAgICAgICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOnRyYW5zcGFyZW50KSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOnRyYW5zcGFyZW50KSB7XG4gICAgICAgICAgICBib3R0b206IDE0NnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnF1YW50aXR5LW1vZHVsZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuaG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tZGlzYWJsZWQtbWFpbi1iZztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucXVhbnRpdHktZGVjcmVhc2UsXG4gICAgICAgICAgICAmLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xdWFudGl0eS1kZWNyZWFzZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1taW51cy1pY29uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXBsdXMtaWNvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4uZGlzYWJsZWQ6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1pbnRlcmFjdGlvbiB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3csXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIHdpZHRoOiA2NDBweDtcblxuICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbi5jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuXG4+IGRpdiB7XG4gICAgLnNsb3Qtd3JhcHBlciAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgIH1cblxuICAgIC5zbG90LXdyYXBwZXIuaG9tZS1hICYsXG4gICAgLnNsb3Qtd3JhcHBlci5jYXQtbGFuZGluZy1hICYsXG4gICAgLnNsb3Qtd3JhcHBlci5jdXN0b20tbGFuZGluZy1hICYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuZ3JpZC1jb250ZW50LFxuICAgICYuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgICAgLnNsb3Qtd3JhcHBlciAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbG90LXdyYXBwZXJbY2xhc3NePVwiY2F0LWxhbmRpbmctXCJdLFxuLnNsb3Qtd3JhcHBlcltjbGFzc149XCJjdXN0b20tbGFuZGluZy1cIl0ge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWFzc2V0LWNhcm8sXG4gICAgLmhlcm8tY2FybyB7XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYXNzZXQtY2FybyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5oZXJvLWNhcm8ge1xuICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG4vLyBHbG9iYWwgSGVybyBzdHlsZXNcbi5oZXJvIHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcblxuICAgIHBpY3R1cmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgXG4gICAgICAgIC8vIFRPRE8gTkZNOiBvYmplY3QtZml0IHBvbHlmaWxsIGZvciBJRVxuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbn1cblxuLy8gRnVsbCBXaWR0aCBIZXJvIHdpdGggb3ZlcmxheSBjb250ZW50XG4uaGVyby5mdWxsLXdpZHRoLWhlcm8ge1xuICAgIC5oZXJvLWNhcm8tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5oZXJvLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50LWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC8vIElFMTEgZml4OyBuZWVkZWQgaW4gZGVza3RvcCBvbmx5XG4gICAgICAgICAgICAudGV4dC1ibG9jayB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudCgnY2VudGVyJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50LXJpZ2h0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDQuNyUgNC43JSA5LjQlO1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCA5MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMi44JSA2LjUlO1xuXG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudCgndmVydGljYWwnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDYlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgLy8gSUUxMSBmYWxsYmFja1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQlOyAvLyAzMHB4IG9uIHNjcmVlblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcHktYmxvY2sge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNiU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jdGEge1xuICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCByZW0oNXB4KSByZW0oMTBweCkgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIHtcbiAgICAucm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC8vIFVzaW5nIG9uZSBpbWFnZSBhcyBhIENTUyBiYWNrZ3JvdW5kIGltYWdlXG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlOyAvLyBtYWludGFpbnMgYXNwZWN0IHJhdGlvXG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLy8gdmVydGljYWwgYWxpZ24gdGV4dCBibG9jayBjb250ZW50c1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwcHgpIDEzJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC8vIHNvIHdoaXRlIHRleHQgd2lsbCBzaG93IG9uIGJvZHlcbiAgICAgICAgICAgICYuYmctdHJhbnMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgLy8gd2hpdGUgYmcgYnV0dG9ucyBmdWxseSBleHBhbmRcbiAgICAgICAgICAgICYuYmctd2hpdGUgLmN0YS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmludHJvLWJsb2NrLFxuICAgICAgICAuZGlzcGxheS0xLFxuICAgICAgICAuY29weS1ibG9jayxcbiAgICAgICAgLnAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN0YS1jb250YWluZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwcHgpO1xuXG4gICAgICAgICAgICArIC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgICAgIC5idG4tdGV4dCxcbiAgICAgICAgICAgICAgICAuYnRuLWxpbmssXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLnN0b3JlIHtcbiAgICAudGV4dC1ibG9jayA+IGRpdixcbiAgICAudGV4dC1ibG9jayA+IGRpdiAuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAxMCU7XG4gICAgICAgIH1cblxuICAgICAgICBoMixcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JlLWFkZHJlc3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JlLXBob25lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gQ29udGVudCBDYXJkcyBhcmUgdXNlZCBmb3IgaW5mb3JtYXRpb24gb3IgcHJvbW90aW9uYWwgY29udGVudCBvbiB0aGUgSG9tZSBhbmQgQ2F0ZWdvcnkgTGFuZGluZyBwYWdlcy5cblxuLmNvbnRlbnQtY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgMCByZW0oMzBweCkgMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLy8gSUUxMSBuZWVkcyBzZXQgZmxleC1iYXNpcyBvciB3aWR0aFxuICAgICAgICAgICAgLy8gdXNpbmcgZmxleC1iYXNpcyBhbmQgY2FyZCBjb3VudCBpbiB0ZW1wbGF0ZVxuICAgICAgICAgICAgJi5hY3Jvc3MtMiB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtMyB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDMzJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtNCB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtNSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IDAgcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgLy8gU1ZHIEljb25zXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDIwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi5jYXJkMiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTBweCkgcmVtKDMwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvbW8tY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gSUUxMSBmbGV4IGZpeFxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IDAgcmVtKDEwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMHB4KSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZlYXR1cmVkLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG59XG5cbi8vIDQtVXAgQ29udGVudCBDYXJkIEdyaWRcbi5jb250ZW50LWNhcmQtZ3JpZCB7XG4gICAgLmNhcmQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAvLyBvdmVycmlkZSBCb290c3RyYXAgY29sIHBhZGRpbmcgaW4gbW9iaWxlIG9ubHlcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ29udGVudCBDYXJkIENhcm91c2VsXG4uY29udGVudC1jYXJkLWNhcm8ge1xuICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblxuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIH1cbn1cblxuLmFjdGlvbi1jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogMTAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNSU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gICAgfVxuXG4gICAgJi5sYXN0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDE1cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNsb3QtY2FsbG91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktdGlsZS1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgIH1cbn1cblxuLmNhdGVnb3J5LXRpbGUtZ3JpZCB7XG4gICAgLmNhdGVnb3J5LXRpbGUtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAmLmNvbC1tZC00IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICYuY29sLWxnLTIge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2LjY2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubm90aWZ5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xufVxuXG4uY2FydC1tZXJnZS1hbGVydC1tZXNzYWdpbmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7bWFwLWdldCgkc3BhY2VycywgNCl9KTtcbiAgICB6LWluZGV4OiB6KCdub3RpZmljYXRpb24nKTtcbiAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDIpIG1hcC1nZXQoJHNwYWNlcnMsIDIpIDA7XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5cbi5tYXAtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgXG4gICAgLm1lc3NhZ2Uge1xuICAgICAgICBbZGF0YS10b2dnbGU9XCJwb3BvdmVyXCJdOm5vdChbZGF0YS1jb250ZW50PVwiXCJdKSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubG93ZXItaW4tY2hlY2tvdXQgeyAgICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAubWVzc2FnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgfVxufVxuXG4ucHJpY2Uge1xuICAgICYudGlsZSB7XG4gICAgICAgIC5zYWxlcyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICAgICAgICAgICYub24tc2FsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlLFxuICAgICAgICAgICAgLnN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wZHAge1xuICAgICAgICAuc2FsZXMge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGRwLXByaWNlLXNhbGVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC1zdWZmaXgge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uLXNhbGUge1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2F2aW5ncy1hbW91bnQsXG4gICAgICAgIC5zYXZpbmdzLXBlcmNlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtMy1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXJ0IHtcbiAgICAgICAgLm1hcC1ibG9jayB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjpub3QoLnVuaXQtb2YtbWVhc3VyZSkge1xuICAgICAgICAgICAgICAgID4gcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAucG9zdC1zdWZmaXgsXG4gICAgICAgICAgICAgICAgICAgIC5wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAwOyAvLyBTZXQgdGhlIGxhYmVsIGFzIHRoZSBmaXJzdCBmbGV4IGl0ZW0gdG8gYWxpZ24gaXQgbGVmdFxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZhbHVlLFxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDQgLy8gU2V0IHRoZSBwcmljZSB2YWx1ZSBmbGV4IGl0ZW0gdG8gZGlzcGxheSBhZnRlciB0aGUgbGFiZWxcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zYXZpbmdzLWFtb3VudCxcbiAgICAgICAgICAgICYuc2F2aW5ncy1wZXJjZW50IHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmVhY2gtcHJpY2UtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVuaXQtb2YtbWVhc3VyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0LWxpbmUtaXRlbSAmLFxuICAgIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gJntcbiAgICAgICAgJi5jYXJ0IHtcbiAgICAgICAgICAgIC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAqOm5vdCguZWFjaC1wcmljZS1sYWJlbCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VmZml4LFxuICAgICAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCxcbiAgICAgICAgICAgICAgICAucHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1ibG9jayB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9uLXNhbGUge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuYmVya3NoaXJlLXNhbGUge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuc3RyaWtlLXRocm91Z2gge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxuXG4gICAgLnN0YXJ0aW5nLFxuICAgIC5yYW5nZSxcbiAgICAuc2FsZXMge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblxuICAgICAgICAucCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2Utc2F2aW5ncyB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLnNhdmluZ3MtYW1vdW50LFxuICAgIC5zYXZpbmdzLXBlcmNlbnQge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAudGllcmVkIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZCxcbiAgICAgICAgc3Bhbi5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjMxM3JlbTtcblxuICAgICAgICAgICAgJi5xdWFudGl0eSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi52YWx1ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMzEzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbi1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zMTNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbi1oZWFkZXIucXVhbnRpdHkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wbGFjZS1vcmRlci1mb3JtIHtcbiAgICAucHJpY2Uge1xuICAgICAgICAmLmNhcnQge1xuICAgICAgICAgICAgLm1hcC1ibG9jayB7XG4gICAgICAgICAgICAgICAgJi5zYXZpbmdzLWFtb3VudCxcbiAgICAgICAgICAgICAgICAmLnNhdmluZ3MtcGVyY2VudCB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudW5pdC1vZi1tZWFzdXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmVhY2gtaXRlbS1wcmljZSB7XG4gICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC5wcmltYXJ5Om5vdCguY2FydG9uKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZpbmdzLWFtb3VudCxcbiAgICAuc2F2aW5ncy1wZXJjZW50LFxuICAgIC51bml0LW9mLW1lYXN1cmUsXG4gICAgLm1zcnAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG5cbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmRpc3BsYXktMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kaXNwbGF5LTQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIjaW5TdG9yZU1hcE1vZGFsLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgI25hdi13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjY29sbGFwc2VMb2NhdGlvbnNOYXYge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNsb2NhdGlvbk5hdk1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzg1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNoYW5nZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICByaWdodDogNTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b29tbm9wcmludCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnpvb20tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDMwJSkgMCAxcHggMXB4IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5MjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLm1hcC1jb250cm9sLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFwLWNvbnRyb2wtZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1sZWZ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic2hhcGVzXCI7XG5AaW1wb3J0IFwidW5zZWxlY3RhYmxlXCI7XG5cbkBtaXhpbiBzd2F0Y2goJGRpYW1ldGVyLCAkY29sb3IpIHtcbiAgICBAaW5jbHVkZSBjaXJjbGUoJGRpYW1ldGVyLCAkY29sb3IpO1xuICAgIEBpbmNsdWRlIHN3YXRjaC1zZWxlY3RlZDtcbiAgICBAaW5jbHVkZSBzd2F0Y2gtZGlzYWJsZWQ7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbiAgICB9XG59XG5cbkBtaXhpbiBzd2F0Y2gtc2VsZWN0ZWQoKSB7XG4gICAgJi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAkc3dhdGNoLWJvcmRlci1zZWxlY3RlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQG1peGluIHN3YXRjaC1kaXNhYmxlZCgpIHtcbiAgICAmLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZSxcbiAgICAmLmNvbG9yLXZhbHVlLmRpc2FibGVkIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXVuc2VsZWN0YWJsZS1zbGFzaDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtdW5hdmFpbGFibGUtYmctY29sb3I7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHN3YXRjaC1jb2xvcnM6IChcbiAgICBiZWlnZTogI2Y1ZjVkYyxcbiAgICBibGFjazogJGJsYWNrLFxuICAgIGJsdWU6ICRibHVlLFxuICAgIGJyb3duOiAjYTUyYTJhLFxuICAgIGdyZWVuOiBncmVlbixcbiAgICBncmV5OiAjOGY5NzlkLFxuICAgIG5hdnk6ICMwMDAwODAsXG4gICAgb3JhbmdlOiAjZmZhNTAwLFxuICAgIHBpbms6ICNmZTI0OWEsXG4gICAgcHVycGxlOiAjODAwMDgwLFxuICAgIHJlZDogI2YwMCxcbiAgICB3aGl0ZTogJHdoaXRlLFxuICAgIHllbGxvdzogI2ZmMFxuKTtcblxuQGVhY2ggJGNvbG9yIGluIG1hcC1rZXlzKCRzd2F0Y2gtY29sb3JzKSB7XG4gICAgJGNvbG9yVmFsdWU6ICN7bWFwLWdldCgkc3dhdGNoLWNvbG9ycywgJGNvbG9yKX07XG5cbiAgICAuc3dhdGNoLWNpcmNsZS0je1wiXCIgKyAkY29sb3J9IHtcblxuICAgICAgICBAaW5jbHVkZSBzd2F0Y2goMzBweCwgJGNvbG9yVmFsdWUpO1xuICAgIH1cblxuICAgIC5zd2F0Y2gtZmlsdGVyLSN7XCJcIiArICRjb2xvcn0ge1xuXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZSgxLjM4ZW0sICRjb2xvclZhbHVlKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JWYWx1ZTtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ3JlZGl0OiBDaHJpc3RpYW4gTXVlY2tlIChjbXVlY2tlQGRlbWFuZHdhcmUuY29tKVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cyB7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMGRlZyxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxMzAsIDMwLCAxNDUsIDEwMCUpIDI1JSxcbiAgICAgICAgICAgIHJnYmEoMjM3LCAyMDksIDUyLCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAwLCAxMDAlKSA1MCUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA1MCUsXG4gICAgICAgICAgICAjNTliYTAwIDc2JSxcbiAgICAgICAgICAgICMxMTEgNzYlLFxuICAgICAgICAgICAgIzExMSAxMDAlXG4gICAgICAgICksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDE0LCA5MiwgMjA5LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgMTAwJVxuICAgICAgICApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAzMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEuNTYzZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgICB3aWR0aDogMS41NjNlbTtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgIH1cbn1cblxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cyB7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMGRlZyxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxMzAsIDMwLCAxNDUsIDEwMCUpIDI1JSxcbiAgICAgICAgICAgIHJnYmEoMjM3LCAyMDksIDUyLCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAwLCAxMDAlKSA1MCUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA1MCUsXG4gICAgICAgICAgICAjNTliYTAwIDc2JSxcbiAgICAgICAgICAgICMxMTEgNzYlLFxuICAgICAgICAgICAgIzExMSAxMDAlXG4gICAgICAgICksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDE0LCA5MiwgMjA5LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgMTAwJVxuICAgICAgICApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAzMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41NjNlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEuNTYzZW07XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgICB9XG59XG4iLCJAbWl4aW4gY2lyY2xlKCRkaWFtZXRlciwgJGNvbG9yKSB7XG4gICAgLy8gU291cmNlOiAgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20va29nYWt1cmUvNDc2OTkwNFxuICAgIHdpZHRoOiAkZGlhbWV0ZXI7XG4gICAgaGVpZ2h0OiAkZGlhbWV0ZXI7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkZGlhbWV0ZXIgLyAyKTtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKCRkaWFtZXRlciAvIDIpO1xufVxuXG4vLy8gUmV0dXJucyB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uIG9mIGVhY2ggZGlyZWN0aW9uIGluIGEgbGlzdFxuLy8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvc2Fzcy9vcHBvc2l0ZS1kaXJlY3Rpb24tZnVuY3Rpb24vXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQHBhcmFtIHtMaXN0fSAkZGlyZWN0aW9ucyAtIExpc3Qgb2YgaW5pdGlhbCBkaXJlY3Rpb25zXG4vLy8gQHJldHVybiB7TGlzdH0gLSBMaXN0IG9mIG9wcG9zaXRlIGRpcmVjdGlvbnNcblxuQGZ1bmN0aW9uIG9wcG9zaXRlLWRpcmVjdGlvbigkZGlyZWN0aW9ucykge1xuICAgICRvcHBvc2l0ZS1kaXJlY3Rpb25zOiAoXG4gICAgKTtcbiRkaXJlY3Rpb24tbWFwOiAoXG4gICAgJ3RvcCc6ICdib3R0b20nLFxuICAgICdyaWdodCc6ICdsZWZ0JyxcbiAgICAnYm90dG9tJzogJ3RvcCcsXG4gICAgJ2xlZnQnOiAncmlnaHQnLFxuICAgICdjZW50ZXInOiAnY2VudGVyJyxcbiAgICAnbHRyJzogJ3J0bCcsXG4gICAgJ3J0bCc6ICdsdHInXG4pO1xuXG5AZWFjaCAkZGlyZWN0aW9uIGluICRkaXJlY3Rpb25zIHtcbiAgICAkZGlyZWN0aW9uOiB0by1sb3dlci1jYXNlKCRkaXJlY3Rpb24pO1xuXG4gICAgQGlmIG1hcC1oYXMta2V5KCRkaXJlY3Rpb24tbWFwLCAkZGlyZWN0aW9uKSB7XG4gICAgICAgICRvcHBvc2l0ZS1kaXJlY3Rpb25zOiBhcHBlbmQoJG9wcG9zaXRlLWRpcmVjdGlvbnMsIHVucXVvdGUobWFwLWdldCgkZGlyZWN0aW9uLW1hcCwgJGRpcmVjdGlvbikpKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAd2FybiBcIk5vIG9wcG9zaXRlIGRpcmVjdGlvbiBjYW4gYmUgZm91bmQgZm9yIGAjeyRkaXJlY3Rpb259YC4gRGlyZWN0aW9uIG9taXR0ZWQuXCI7XG4gICAgfVxufVxuXG5AcmV0dXJuICRvcHBvc2l0ZS1kaXJlY3Rpb25zO1xufVxuXG4vLy8gVHJpYW5nbGUgaGVscGVyIG1peGluXG4vLy8gaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9zYXNzL2Nzcy10cmlhbmdsZS1taXhpbi9cbi8vLyBAcGFyYW0ge0RpcmVjdGlvbn0gJGRpcmVjdGlvbiAtIFRyaWFuZ2xlIGRpcmVjdGlvbiwgZWl0aGVyIGB0b3BgLCBgcmlnaHRgLCBgYm90dG9tYCBvciBgbGVmdGBcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgW2N1cnJlbnRjb2xvcl0gLSBUcmlhbmdsZSBjb2xvclxuLy8vIEBwYXJhbSB7TGVuZ3RofSAkc2l6ZSBbMWVtXSAtIFRyaWFuZ2xlIHNpemVcblxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvcjogY3VycmVudGNvbG9yLCAkc2l6ZTogMWVtKSB7XG4gICAgQGlmIG5vdCBpbmRleCh0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRkaXJlY3Rpb24pIHtcbiAgICAgICAgQGVycm9yIFwiRGlyZWN0aW9uIG11c3QgYmUgZWl0aGVyIGB0b3BgLCBgcmlnaHRgLCBgYm90dG9tYCBvciBgbGVmdGAuXCI7XG4gICAgfVxuXG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyLSN7b3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb24pfTogKCRzaXplKSBzb2xpZCAkY29sb3I7XG5cbiAgICAkcGVycGVuZGljdWxhci1ib3JkZXJzOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHRvcCBvciAkZGlyZWN0aW9uID09IGJvdHRvbSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQgb3IgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICAgICAgYm9yZGVyLXRvcDogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICB9XG59IiwiQGltcG9ydCBcIi4uL2ZyYW1ld29ya1wiO1xuQGltcG9ydCBcIi4vdG9hc3RNZXNzYWdlXCI7XG5cbi5hdHRyaWJ1dGUge1xuICAgIG1hcmdpbi10b3A6IDAuOTM4ZW07XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLnN3YXRjaCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hZGQtdG8tY2FydCB7XG4gICAgLmNhcnQtd2hpdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkZC10by1jYXJ0LW1lc3NhZ2VzIHtcbiAgICBAaW5jbHVkZSB0b2FzdC1tZXNzYWdlO1xufVxuXG4uYWRkLXRvLXdpc2gtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uYWRkLXRvLWJhc2tldC1hbGVydCB7XG4gICAgQGluY2x1ZGUgdG9hc3QtYWxlcnQ7XG59XG5cbi5tYWluLWF0dHJpYnV0ZXMge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cbiIsIkBtaXhpbiB0b2FzdC1tZXNzYWdlKCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogeignYWxlcnRzJyk7XG59XG5cbkBtaXhpbiB0b2FzdC1hbGVydCgpIHtcbiAgICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG5cbiAgICBAa2V5ZnJhbWVzIGZhZGUge1xuICAgICAgICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgMTAlIHsgb3BhY2l0eTogMTsgfVxuICAgICAgICA5MCUgeyBvcGFjaXR5OiAxOyB9XG4gICAgICAgIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9zd2F0Y2hcIjtcbkBpbXBvcnQgXCIuL3Byb2R1Y3RDb21tb25cIjtcblxuLnF1aWNrLXZpZXctZGlhbG9nLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1Ni4yNWVtO1xuXG4gICAgLnNlbGVjdGFibGUtYm9udXMtcHJvZHVjdC1saW5lLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjNlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xuICAgIH1cblxuICAgIC5iZWVuU2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xuXG4gICAgICAgIC5mdWxsLXBkcC1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRxdWlja3ZpZXctZm9udC1zaXplNTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTQ7XG4gICAgfVxuXG4gICAgLnN3YXRjaC1jaXJjbGUge1xuICAgICAgICAvLyAkd2hpdGUgd2lsbCBiZSByZXBsYWNlZCBieSBjb2xvciBpbWFnZSBiYWNrZ3JvdW5kIHZpYSBKYXZhc2NyaXB0XG4gICAgICAgIEBpbmNsdWRlIHN3YXRjaCgyLjVlbSwgJHdoaXRlKTtcbiAgICB9XG5cbiAgICBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICAgJi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF2YWlsYWJsaXR5LWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4gICAgLnNpemUtY2hhcnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjkzOGVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgbWF4LWhlaWdodDogMjguMTI1ZW07IC8qIDQ1MC8xNiAqL1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIGJ1dHRvbi5jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcblxuICAgICAgICAucHJpY2VzIC5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRxdWlja3ZpZXctZm9udC1zaXplMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljZXMgLnNhbGVzIHtcbiAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTI7XG4gICAgfVxuXG4gICAgLnByb21vdGlvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuYm9udXMtc3VtbWFyeSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTE7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9udXMtcHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlLWNhcnQtcHJvZHVjdHMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1ZW07XG4gICAgfVxuXG4gICAgLmNvbG9yLWF0dHJpYnV0ZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAubm9uLWlucHV0LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiZnJhbWV3b3JrXCI7XG5cbkBtaXhpbiBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXMoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gcHJpbWFyeS1saW5rLW92ZXJyaWRlcygpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgIC8vIH1cbn1cblxuQG1peGluIHJldmlldy1jb3VudC1wYXJlbnMoKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJygnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIC5wLXctciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5wci1xYS1zbmlwcGV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZzogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIGlucHV0LFxuICAgICAgICBsYWJlbCxcbiAgICAgICAgLmNvbnRyb2wtbGFiZWwgc3BhbixcbiAgICAgICAgLnByLWNvbnRyb2wtbGFiZWwgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAmW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1xYS1kaXNwbGF5LWFzay1xdWVzdGlvbiB7XG4gICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgICAgICAgICAgJi5wci13YXEtcHJlcXVlc3Rpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhhcy1lcnJvcixcbiAgICAgICAgLnByLWhhcy1lcnJvciB7XG4gICAgICAgICAgICAuY2hlY2tib3gsXG4gICAgICAgICAgICAuY2hlY2tib3gtaW5saW5lLFxuICAgICAgICAgICAgLmNvbnRyb2wtbGFiZWwsXG4gICAgICAgICAgICAuaGVscC1ibG9jayxcbiAgICAgICAgICAgIC5wci1jaGVja2JveCxcbiAgICAgICAgICAgIC5wci1jb250cm9sLWxhYmVsLFxuICAgICAgICAgICAgLnByLWNvbnRyb2wtbGFiZWwgc3BhbixcbiAgICAgICAgICAgIC5yYWRpbyxcbiAgICAgICAgICAgIC5yYWRpby1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBvdmVycmlkZSBsaW5rc1xuICAgICAgICBhOm5vdChbdHlwZT1cImJ1dHRvblwiXSksXG4gICAgICAgIC5wci1yZXZpZXctZGlzcGxheSBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWxpbmstb3ZlcnJpZGVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy1ncm91cCxcbiAgICAgICAgLmJ0bi1ncm91cCxcbiAgICAgICAgLnByLWZpbGUtaW5wdXQtYnRuLFxuICAgICAgICAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAsXG4gICAgICAgIC5wci1yZC1oZWxwZnVsLWFjdGlvbiB7XG4gICAgICAgICAgICAvLyBzZWNvbmRhcnkgb3V0bGluZSBidXR0b25zXG4gICAgICAgICAgICAucHItYnRuLWFkZC10YWcgYSxcbiAgICAgICAgICAgIC5wci1idG4sXG4gICAgICAgICAgICAucHItYnRuLWZpbGVpbnB1dCxcbiAgICAgICAgICAgIC5wci1oZWxwZnVsLWJ0bixcbiAgICAgICAgICAgIC5wci1idG4tYWRkLXRhZy1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKCN7Y2FsYygkc3BhY2VyLzIpfSkgcmVtKCN7JHNwYWNlcn0pO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRzZWNvbmRhcnk7XG5cbiAgICAgICAgICAgICAgICAucHItYnRuLWFkZC10YWctc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLWJ0bi1hZGQtdGFnIGEge1xuICAgICAgICAgICAgICAgIC8vICsgaWNvblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZ3JvdXAsXG4gICAgICAgIC5wci1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAvLyBwcmltYXJ5IGJ1dHRvbnNcbiAgICAgICAgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgje2NhbGMoJHNwYWNlci8yKX0pIHJlbSgjeyRzcGFjZXJ9KTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItZmlsZS1pbnB1dC1idG4sXG4gICAgICAgIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCB7XG4gICAgICAgICAgICAvLyBpY29uIHNlY29uZGFyeSBvdXRsaW5lIGJ1dHRvbnNcbiAgICAgICAgICAgIC5wci1idG4tZmlsZWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMy41cHgpIHJlbSgjeyRzcGFjZXJ9KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbiAgICAgICAgLnByLWhlbHBmdWwtYnRuOmZvY3VzIHtcbiAgICAgICAgICAgIC5wci10aHVtYnMtZmlsbCxcbiAgICAgICAgICAgIC5wci10aHVtYnMtY3VmZi1maWxsIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWhlbHBmdWwtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5wci1oZWxwZnVsLWNvdW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItY2xlYXItYWxsLXJhZGlvcyB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcblxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWFjY29yZGlvbiB7XG4gICAgICAgICAgICAucHItYWNjb3JkaW9uLWJ0bixcbiAgICAgICAgICAgIC5wci1hY2NvcmRpb24tYnRuIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5wci1jYXJldC1pY29uX19saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItaGVscGVyLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHItZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1cHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgIC5wci1idG4ucHItYnRuLXJldmlldyxcbiAgICAgICAgICAgIC5wci1sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJldmVyc2UgZmxvYXRzIHRvIG1hdGNoIGd1aWRlIHZpYSBjc3Mgb25seVxuICAgICAgICAgICAgLnByLWJ0bi5wci1idG4tcmV2aWV3LnByLXB1bGwtbGVmdCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1sb2dvLWNvbnRhaW5lci5wci1wdWxsLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gT3ZlcnJpZGUgU3RhcnNcbiAgICAgICAgLy8gWEQgY29uZmlybWVkIHVzZSBvZiBzdGFyLWhhbGYgZm9yIDEvNCBhbmQgMy80IHN0YXJzXG4gICAgICAgIC5wci1zdGFyLXY0LTAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItZW1wdHk7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc3Rhci12NC0yNS1maWxsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0ICRzdmctc3Rhci1oYWxmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLXN0YXItdjQtNTAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItaGFsZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1zdGFyLXY0LTc1LWZpbGxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy1zdGFyLWhhbGY7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc3Rhci12NC0xMDAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItZnVsbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1zbmlwcGV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1wbmcge1xuICAgICAgICAgICAgICAgIC5wci1zdGFyLXY0IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXJhdGluZy1kZWNpbWFsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFByb2R1Y3QgVGlsZXNcbiAgICAgICAgLnByLWNhdGVnb3J5LXNuaXBwZXQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIC5wci1jYXRlZ29yeS1zbmlwcGV0X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAvLyB0aWxlIGNvdW50XG4gICAgICAgICAgICAgICAgJi5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXZpZXctY291bnQtcGFyZW5zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFBEUFxuICAgICAgICAvLyBEZXRhaWxzIHNuaXBwZXRcbiAgICAgICAgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wci1zbmlwcGV0LXN0YXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLnByLXJhdGluZy1zdGFycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSB7XG4gICAgICAgICAgICBhLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgc3Bhbi5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgICAgICAgICAgIGEucHItc25pcHBldC13cml0ZS1yZXZpZXctbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXZpZXctY291bnQtcGFyZW5zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBhLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgLy8gc3Bhbi5wci1zbmlwcGV0LXJldmlldy1jb3VudCB7XG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWJ0bi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBjdXN0b21pemUgYWxlcnRzXG4gICAgICAgIC5wci1hbGVydCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXRoaWNrLXdpZHRoIHNvbGlkICR0cmFucyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICYucHItYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXN1Y2Nlc3MtYmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctc3VjY2VzcywgbGVmdCwgMTZweCwgYWZ0ZXIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByLWFsZXJ0LWluZm8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1pbmZvLWJnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLWluZm8sIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wci1hbGVydC13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtd2FybmluZy1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy13YXJuaW5nLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHItYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LWRhbmdlci1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1kYW5nZXIsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gaWNvbiBwb3NpdGlvbmluZ1xuICAgICAgICAgICAgJi5wci1hbGVydC1zdWNjZXNzOjphZnRlcixcbiAgICAgICAgICAgICYucHItYWxlcnQtaW5mbzo6YWZ0ZXIsXG4gICAgICAgICAgICAmLnByLWFsZXJ0LXdhcm5pbmc6OmFmdGVyLFxuICAgICAgICAgICAgJi5wci1hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1maWVsZC1hbGVydCB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUERQXG5cbiAgICAucHItc25pcHBldC1xYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLWFuc3dlcmVkLXF1ZXN0aW9uLWNpcmNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXFhLWxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLXNuaXBwZXQtcWEtbWV0cmljcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgICAgICA+IGFiYnIge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwci1yZXZpZXdzbmlwcGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3ByLXF1ZXN0aW9uc25pcHBldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwci1xdWVzdGlvbnNuaXBwZXQsXG4gICAgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnByLWFzay1xdWVzdGlvbi1jdGEucHItcWEtbGFyZ2UsXG4gICAgICAgIC5wci1zbmlwcGV0LXJlY28tdG8tZnJpZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucHItYXNrLXF1ZXN0aW9uLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXRvb2x0aXAtaWNvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1hc2stcXVlc3Rpb24tc3VidGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUERQIFJldmlld3MgQ29udGFpbmVyXG4gICAgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIHtcbiAgICAgICAgJi5wci1zbmFwc2hvdC1tb2JpbGUgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayxcbiAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8ge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAucHItaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSB7XG4gICAgICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucHItc25pcHBldC1yZXZpZXctY291bnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJldmlldy1jb3VudC1wYXJlbnM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBkaXN0cmlidXRpb24gZ3JhcGgsIHByb3MsIGNvbnNcbiAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbiAgICAgICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXNuYXBzaG90LXRhZy1kZWYucHItc25hcHNob3QtdGFnLWRlZi1maWx0ZXJpbmcge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1maWx0ZXItYnRuX19jaGlsZC5wci1zbmFwc2hvdC1oaWdobGlnaHQucHItZmlsdGVyLWJ0bl9fdm90ZUNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmF0aW5ncy1oaXN0b2dyYW0ge1xuICAgICAgICAgICAgICAgICYucHItaGlzdG9ncmFtLWxpc3QgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBubyByZXZpZXdzIGJ0blxuICAgICAgICAucHItcmQtbm8tcmV2aWV3cyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG5cbiAgICAgICAgICAgIC8vIHByaW1hcnkgYnRuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oI3tjYWxjKCRzcGFjZXIvMil9KSByZW0oI3skc3BhY2VyfSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtbWFpbi1oZWFkZXItd2l0aC1maWx0ZXJzIHtcbiAgICAgICAgICAgIC5wci1yZC1yZXZpZXctaGVhZGVyLWNvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG5cbiAgICAgICAgICAgICAgICAucHItcmQtcmV2aWV3LXRvdGFsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDVweCkgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC1zZWFyY2gtY29udGFpbmVyIC5wci1yZC1zZWFyY2gtcmV2aWV3cy1pbnB1dCB7XG4gICAgICAgICAgICAgICAgLnByLXJkLXNlYXJjaC1yZXZpZXdzLWljb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHNvcnQgc2VsZWN0XG4gICAgICAgICAgICAucHItcmQtc29ydCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN2Zy1hcnJvdy1kb3duIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAucHItc25pcHBldC1yYXRpbmctZGVjaW1hbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmQtaW5uZXItc2lkZS1jb250ZW50LWJsb2NrIC5wci1yZC1kZXRhaWxzLFxuICAgICAgICAgICAgLnByLXJlYWQtcmV2aWV3IHtcbiAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmV2aWV3IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZC1zaWRlLWNvbnRlbnQtYmxvY2t7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZC1yZXZpZXctdGFnIHtcbiAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJkLWRpc3BsYXktdGFibGV0IHtcbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtbWFpbi1mb290ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5wci1yZC1jb250ZW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJkLXJldmlldy1wb3NpdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC10by10b3Age1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJkLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtdy1yIC5wci1xYS1kaXNwbGF5IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAucHItcWEtZGlzcGxheS1oZWFkbGluZSxcbiAgICAgICAgLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBtYWtlIG1vYmlsZSBtYXRjaCB0YWJsZXQgYW5kIGRlc2t0b3AgcHJpbWFyeSBidG5cbiAgICAgICAgLnByLWJ0bi1hc2stcXVlc3Rpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKCN7Y2FsYygkc3BhY2VyLzIpfSkgcmVtKCN7JHNwYWNlcn0pO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByLXFhLWRpc3BsYXktbGluayxcbiAgICAgICAgICAgICAgICAgICAgLnByLXFhLWRpc3BsYXktdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgICAucHItcWEtZGlzcGxheS1saW5rLFxuICAgICAgICAgICAgICAgIC5wci1xYS1kaXNwbGF5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItY3Jvc3MtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG5cbiAgICAgICAgICAgIC8vIG9uLXBhZ2UgcXVlc3Rpb24gZm9ybVxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG4gICAgICAgICAgICAgICAgLnByLWFuc3dlci1mb3JtLW9wZW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGhhbmsteW91LXBhZ2Uge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlldy1wcmV2aWV3IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmF0aW5nLW51bWJlcixcbiAgICAgICAgLnByLXJhdGluZy1kYXRlIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBDZW50ZXIgYWxpZ25cbi5kaXNwbGF5LWFsaWdubWVudC1maXh7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vLyBXcml0ZSBhIFJldmlldyBmb3JtXG4vLyBBc2sgYSBRdWVzdGlvbiBmb3JtXG4ucHItZGlzcGxheXdyaXRlIHtcbiAgICAvLyBzaG91bGQgaGF2ZSBuby1ndXR0ZXJzIG9uIGl0XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICB9XG5cbiAgICAvLyBORk0gZm9ybXMgYXJlIGxlZnQgYWxpZ25lZFxuICAgICNwci13cml0ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gYXNrIHF1ZXN0aW9uIGZvcm0gY29udGFpbmVyXG4gICAgICAgIC5wLXctciAucHItd2Fxd2FhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLWhlYWRlci1wcm9kdWN0LW5hbWUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLWhlYWRlci10YWJsZSAucHItaGVhZGVyLXRpdGxlICsgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wLXctciAucHItd2Fxd2FhIHtcbiAgICAucHItcXVlc3Rpb24tZm9ybSB7XG4gICAgICAgICNxdWVzdGlvbkNhdGVnb3J5IHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgI3F1ZXN0aW9uVHlwZSBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHItd2FxLWxlZ2FsLXRleHQgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcblxuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuXG4gICAgLnByLXN1Ym1pdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgIH1cblxuICAgIC8vIFJldmVyc2UgZmxvYXRzIHRvIG1hdGNoIGd1aWRlIHZpYSBjc3Mgb25seVxuICAgIC5wci1idG4ucHItYnRuLXJldmlldy5wci1wdWxsLWxlZnQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItd2FxLXByZXF1ZXN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvc3dhdGNoXCI7XG5AaW1wb3J0IFwiLi4vdXRpbGl0aWVzL2VsbGlwc2lzXCI7XG5AaW1wb3J0IFwicHJvZHVjdENvbW1vblwiO1xuQGltcG9ydCBcInF1aWNrVmlld1wiO1xuQGltcG9ydCBcIi4uL3Bvd2VycmV2aWV3c1wiO1xuXG4ucHJvZHVjdC1jYXJvdXNlbCB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5wcm9kdWN0LXRpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYTpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gICAgICAgIEBpbmNsdWRlIHByb2R1Y3QtdGlsZS1saW5rcztcbiAgICB9XG5cbiAgICAudGlsZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnRpbGUtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IC8vIGZpeCBmb3IgbGluZSBjbGFtcCBhcHBsaWNhdGlvblxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOm5vdCgubW9yZS1saW5rLCAucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwcm9kdWN0LXRpbGUtbGlua3M7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIDpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9ICBcbiAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGlsZS1ib2R5LXVwcGVyIHtcbiAgICAgICAgICAgIC5jYWxsb3V0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sb3Itc3dhdGNoZXMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDI1cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjVweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dhdGNoZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5zd2F0Y2gtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNnB4KTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oOHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2F0Y2gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3JlLWxpbmsge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcHJvZHVjdC10aWxlLW1vcmUtbGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZHAtbGluayB7XG4gICAgICAgICAgICBhLmxpbmsge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LXNrdS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgIC5zYWxlcy1saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmF0aW5ncyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgICAgICAgICAgLnByLW5vLXJldmlld3Mge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIC5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlLFxuICAgICAgICAuc2Vjb25kYXJ5LW1zZ3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1tZXNzYWdpbmcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZmVhdHVyZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICY6aGFzKC50aWxlLWltYWdlKSB7XG5cbiAgICAgICAgICAgICAgICBAc3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dhdGNoLWNpcmNsZSB7XG4gICAgICAgIC8vICR3aGl0ZSB3aWxsIGJlIHJlcGxhY2VkIGJ5IGNvbG9yIGltYWdlIGJhY2tncm91bmQgdmlhIEphdmFzY3JpcHRcbiAgICAgICAgQGluY2x1ZGUgc3dhdGNoKDI1cHgsICR3aGl0ZSk7XG4gICAgfVxuXG4gICAgLyogTGlzdCBWaWV3IFByb2R1Y3QgVGlsZXMgKi9cbiAgICAubGlzdCAucHJvZHVjdC1ncmlkICYge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aWxlLWhlYWRlciB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoOC8yOTApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZGl2KDIwLzk2Nyk7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogZGl2KDI4NS85NjcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbGUtYm9keSB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoMjUvOTY3KTtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBkaXYoMzIwLDk2Nyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xvci1zd2F0Y2hlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmLmhhc1N3YXRjaGVzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1mZWF0dXJlcyB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIGRpdigyMC85NjcpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb21vdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgLmNhbGxvdXQgeyAgICAgIFxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcblxuICAgICAgICAqIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgLmZsZXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwge1xuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0LWNicC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LW5hbWUtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ib251cy1xdWFudGl0eSxcbiAgICAuYm9udXMtb3B0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45MzhlbTtcbiAgICB9XG5cbiAgICAuYm9udXMtcXVhbnRpdHktc2VsZWN0IHtcbiAgICAgICAgbWluLXdpZHRoOiA1ZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdC1ib251cy1wcm9kdWN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZC1waWQge1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG5cbiAgICAgICAgLmJvbnVzLXByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvbnVzLXByb2R1Y3QtcHJpY2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG59XG4iLCIvLyBQcm9kdWN0IFRpbGUgU3R5bGVzXG5cbkBtaXhpbiBwcm9kdWN0LXRpbGUtcHJpY2UoKSB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMi1ib2xkO1xufVxuXG5AbWl4aW4gcHJvZHVjdC10aWxlLXByaWNlLXNhbGUoKSB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMi1ib2xkO1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgY29sb3I6ICRhY2NlbnQtMTtcbn1cblxuQG1peGluIHByb2R1Y3QtdGlsZS1saW5rcygpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cblxuQG1peGluIHByb2R1Y3QtdGlsZS1tb3JlLWxpbmsoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5uYXYucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5wYWdlLWxpbmsubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgcmVtKDJweCk7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLWZpcnN0LFxuICAgIC5uYXYtaXRlbS1sYXN0LFxuICAgIC5uYXYtaXRlbS1uZXh0LFxuICAgIC5uYXYtaXRlbS1wcmV2aW91cyB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250YWluZXIgLmJyZWFkY3J1bWIge1xuICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0KDEycHgpO1xuXG4gICAgbWFyZ2luOiByZW0oMTVweCkgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCkgMCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMTBweCk7XG5cbiAgICAgICAgYSxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5rLWJyZWFkY3J1bWI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIGEsXG4gICAgICAgICYuYWN0aXZlIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxufVxuIiwiLnZlaWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiB6KCdzcGlubmVyLXZlaWwnKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnVuZGVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICYudHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHNwaW5uZXItc2l6ZTogMnJlbTtcblxuLnNwaW5uZXIge1xuICAgIHdpZHRoOiAkc3Bpbm5lci1zaXplO1xuICAgIGhlaWdodDogJHNwaW5uZXItc2l6ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiBzay1yb3RhdGUgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkc3Bpbm5lci1zaXplIC8gMikgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc3Bpbm5lci1zaXplIC8gMikgKiAtMTtcbn1cblxuQGtleWZyYW1lcyBzay1yb3RhdGUge1xuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgICAwJSxcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAgIDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcblxuLml0ZW0tYXR0cmlidXRlcyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saW5lLWl0ZW0tYXR0cmlidXRlcyxcbi5saW5lLWl0ZW0tb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDAuODEzcmVtO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmxpbmUtaXRlbS1uYW1lIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTNlbTtcbn1cblxuLmxpbmUtaXRlbS1wcmljaW5nLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIH1cbn1cblxuLmxpbmUtaXRlbS1wcmljZS1xdWFudGl0eS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkaG9yaXpvbnRhbC1ydWxlLWdyZXk7XG59XG5cbi5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGluZS1pdGVtLXRvdGFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cblxuLnByaWNpbmcge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5wcm9kdWN0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDUuNjI1ZW07XG4gICAgd2lkdGg6IDUuNjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzOGVtO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLm5vbi1hZGp1c3RlZC1wcmljZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRpc2NvdW50LWxpbmUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ubGluZS1pdGVtLXByb21vIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgZm9udC1zaXplOiAwLjgxM2VtO1xufVxuXG4ubGluZS1pdGVtLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJ1bmRsZWQtbGluZS1pdGVtICsgLmJ1bmRsZWQtbGluZS1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuXG4uYnVuZGxlLWluY2x1ZGVzIHtcbiAgICBmb250LXNpemU6IDAuODEzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDAuNjI1ZW0gLTEuMjI1ZW0gMC42MjVlbSAtMS4zMjVlbTtcbn1cblxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkge1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VjY2VzcyxcbiAgICAuZGFuZ2VyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG4gICAgXG4gICAgLnN0b2NrQ291bnQge1xuICAgICAgICBmb250LXNpemU6ICAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyREVERTtcbiAgICAgICAgcGFkZGluZzpyZW0oMnB4KSByZW0oNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5wcmVmaXgtaWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcblxuICAgICAgICAmLnBpY2t1cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWRyaXZlLXRocnUtY29tcGFjdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtbGluZS1pdGVtLWRldGFpbHMge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5taW5pY2FydCB7XG4gICAgLnByb2R1Y3QtbGluZS1pdGVtLWRldGFpbHMge1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcInByb2R1Y3RDYXJkXCI7XG5cbi5taW5pY2FydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubWluaWNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNjI1ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNWVtO1xuICAgICAgICBib3JkZXI6ICRib3JkZXItbGlnaHQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjYwcHgpO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmJ0bi5yZW1vdmUtcHJvZHVjdCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMzEzZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qtc3VtbWFyeSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG5cbiAgICAgICAgPiAucm93OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgLmNhcmQucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICA+IC5jb2wtMTIgPiAuY2FyZCB7XG4gICAgICAgICAgICAgICAgKyAucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG5cbiAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wYXJ0LXBhcmVudC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICsgLnBlcmZvcm1hbmNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtcHJpY2luZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci1tZWRpdW07XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblxuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLml0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvLyBOZWVkZWQgdG8gb3ZlcnJpZGUgQlMgY2xhc3NcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tcHJpY2UtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS10b3RhbC1wcmljZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMzVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNjZweDtcblxuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLXF1YW50aXR5IHtcbiAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjBweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTM1cHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovIC8vSUUgd29ya2Fyb3VuZFxuXG4gICAgICAgICAgICAucHJvZHVjdC1tb3ZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1hdHRyaWJ1dGVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIE5lZWRlZCB0byBvdmVycmlkZSBCUyBjbGFzc1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnF1YW50aXR5LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbW92ZS1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzZweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjVweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlbW92ZS1wcm9kdWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXJyYW50eS1saW5lLWl0ZW0sXG4gICAgICAgIC5nb2xkLXBsYW4taXRlbSxcbiAgICAgICAgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1za3UsXG4gICAgICAgICAgICAuaXRlbS1hdHRyaWJ1dGVzLFxuICAgICAgICAgICAgLmxpbmUtaXRlbS1xdWFudGl0eSxcbiAgICAgICAgICAgIC5wcm9kdWN0LW1vdmUsXG4gICAgICAgICAgICAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzBweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi8gLy9JRSB3b3JrYXJvdW5kXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDEwcHgpIHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbixcbiAgICAgICAgICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS10b3RhbC1wcmljZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnByaWNpbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtcGFyZW50LWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtbGluZS1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcXVhbnRpdHksXG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLXNrdSxcbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIC5pdGVtLWF0dHJpYnV0ZXMsXG4gICAgICAgICAgICAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg3MCUgLSA0MHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqLyAvL0lFIHdvcmthcm91bmRcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNzAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcmltYXJ5LFxuICAgICAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIEhpZGUgcHJpY2UgbGFiZWwgdGV4dCBmb3IgYWRkIG9uIGl0ZW1zXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wcmljaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGQtb24tY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAgICAgJjpub3QoLnBhcnRzLWhlYWRlcikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIHJlbSg1MHB4KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICYud2FycmFudHktY29udGFpbmVyLFxuICAgICAgICAgICAgJi5wZXJmb3JtYW5jZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICArIC5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubm90LWFkZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5saW5lLWl0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtYWRkLW9uLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIHJlbSg2M3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0yNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC00MHB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWRkLW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IC8vIEltcG9ydGFudCB0byBvdmVycmlkZSBib290c3RyYXBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC5wcmltYXJ5LFxuICAgICAgICAgICAgLnBvc3Qtc3VmZml4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIHByaWNlIGxhYmVsIHRleHQgZm9yIGFkZCBvbiBpdGVtc1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1wcm9tbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1sZWZ0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgICAgICAgICAgYS5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDVweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0zcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5hZGQtb24tbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vdC1hZGRlZCB7XG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1hdHRyaWJ1dGVzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53YXJyYW50eS1jb250YWluZXIge1xuICAgICAgICAgICAgJi5ub3QtYWRkZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTdweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTdweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLXByaWNlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvbGRwbGFuLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogcmVtKC01MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLFxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTUwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ub3QtYWRkZWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuXG4gICAgICAgICAgICAucHJvZHVjdC1hZGQtb24tbGluayB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIHJlbSg2M3B4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC00MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydHMtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYTpub3QoLm1vdmUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgfVxuXG4gICAgLnF1YW50aXR5LWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjgxM2VtO1xuICAgIH1cblxuICAgIC5xdWFudGl0eSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wb3BvdmVyIHtcbiAgICAgICAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogcmVtKDM0MHB4KTsgLy8gVmFsdWUgZnJvbSBtb2NrdXBzXG4gICAgICAgIG1heC13aWR0aDogcmVtKDM0MHB4KTsgLy8gVmFsdWUgZnJvbSBtb2NrdXBzXG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5taW5pY2FydC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItbGlnaHQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaS1jYXJ0LWhlYWRlciB7XG4gICAgICAgIGEubWluaS1jYXJ0LWVkaXQtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5taW5pY2FydC1mb290ZXIge1xuICAgICAgICBib3JkZXI6ICRib3JkZXItbGlnaHQ7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAuY2hlY2tvdXQtY29udGludWUge1xuICAgICAgICAgICAgLmNoZWNrb3V0LWJ0biB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItc3ViLXRvdGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lc3RpbWF0ZWQtdG90YWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICAgIH1cblxuICAgIC5zdWItdG90YWwtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICB9XG5cbiAgICAuc3ViLXRvdGFsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwLjYyNWVtIC0wLjYyNWVtIDAuNjI1ZW0gLTEuMzI1ZW07XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkge1xuICAgICAgICAuYXZhaWxhYmlsaXR5LW1lc3NhZ2UtZGlzcGxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbmFuY2UtYXR0cmlidXRlcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaGlkZS1uby1saW5rIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5jYXJ0LXBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgaGVpZ2h0OiAxNzZweDtcbiAgICByaWdodDogLTEwNXB4O1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHRvcDogNTdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgfVxuICAgICR2aWV3LWNhcnQtbWluLXdpZHRoOiA5NTBweDtcbiAgICAkdmlldy1jYXJ0LW1heC13aWR0aDogMjE0MHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWV3LWNhcnQtbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJHZpZXctY2FydC1tYXgtd2lkdGgpIHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgICR2aWV3LWNhcmV0LW1pbi13aWR0aDogMTAyNXB4O1xuICAgICR2aWV3LWNhcmV0LW1heC13aWR0aDogMjE0MHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gICAgICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmlldy1jYXJldC1taW4td2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkdmlldy1jYXJldC1tYXgtd2lkdGgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbGVmdDogOTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcnQtcG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICMzMjZmZTI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAgICAgICAuY2FydC1wb3BvdmVyLWNsb3NlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctY2xvc2Utd2l0aG91dC1jaXJjbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0LXBvcG92ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5jYXJ0LXBvcG92ZXItbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm0tYi0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3Rvb2x0aXBcIjtcblxuLmluZm8taWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDsgLy8gYm9vdHN0cmFwIG92ZXJyaWRlXG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctdG9vbHRpcC1pY29uIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IHJlbSgxNnB4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTZweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0OyAvLyBSZXF1aXJlZCB0byBtYWtlIGJvb3RzdHJhcCB0b29sdGlwcyBmdW5jdGlvbmFsXG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsICYge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxufVxuXG4vLyBtYW51YWwgdG9vbHRpcCBhcnJvdyAtIGFsbCBzdHlsZXMgdGFrZW4gZGlyZWN0bHkgZnJvbSBCb290c3RyYXAncyBfcG9wb3Zlci5zY3NzXG4udG9vbHRpcC1hcnJvdyB7XG4gICAgQGluY2x1ZGUgdG9vbHRpcC1jYXJldDtcbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVG9vbHRpcCBDYXJldCB1c2VkIG9uIC50b29sdGlwLWFycm93IGVsZWxlbXRzLCB0YWtlbiBhbG1vc3QgbGluZS1mb3ItbGluZSBmcm9tIEJvb3RzdHJhcCdzIF9wb3BvdmVyLnNjc3MgY29kZVxuXG5AbWl4aW4gdG9vbHRpcC1jYXJldCgkYXJydy13aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGgsICRhcnJ3LWhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkYXJydy1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3IsICRhcnJ3LW91dGVyLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvciwgJGFycnctYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1ib3JkZXItd2lkdGgpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKCgjeyRhcnJ3LWhlaWdodH0gKyAjeyRhcnJ3LWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkYXJydy13aWR0aDtcbiAgICBoZWlnaHQ6ICRhcnJ3LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93biArIDE7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGMoJGFycnctd2lkdGggLyAyKSAkYXJydy1oZWlnaHQgY2FsYygkYXJydy13aWR0aCAvIDIpO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYXJydy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogJGFycnctYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgY2FsYygkYXJydy13aWR0aCAvIDIpICRhcnJ3LWhlaWdodCBjYWxjKCRhcnJ3LXdpZHRoIC8gMik7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRhcnJ3LWNvbG9yO1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3N3YXRjaFwiO1xuQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy96X2luZGV4XCI7XG5cbi5zaXRlLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bzsgLyogNDAvMTYgKi9cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQ6Oi1tcy1jbGVhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSgzcHgpIDAgcmVtKDZweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXgtd2lkdGg6IDM0cHg7IC8vIHByZXZlbnQgcmVzaXplIG9uIGxvYWRcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNldC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMmVtO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4OyAvLyB0YXBwYWJsZSBjb250YWluZXJcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0ICRzdmctY2xvc2UtaWNvbi1wYXRoIDdweCA3cHg7XG4gICAgICAgIHotaW5kZXg6IHooJ3NpdGUtc2VhcmNoJywgJ3Jlc2V0LWJ0bicpO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Z2dlc3Rpb25zLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN1Z2dlc3Rpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IHooJ3NpdGUtc2VhcmNoJywgJ3N1Z2dlc3Rpb25zJyk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAuc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB0b3A6IDIzcHg7XG4gICAgfVxuXG4gICAgW2RhdGEtYWN0aW9uPVwiQ2FydC1TaG93XCJdICYge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHRvcDogNTVweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU1cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcGFnZSAmIC5tb3JlLXJlc3VsdHMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KTtcblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmgtc20tMTAwIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5yZXN1bHRzLW1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlY3Rpb24tdmFsdWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Z2dlc3RlZC1yZXN1bHRzLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN1Z2dlc3RlZC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgcmVtKDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZC1mbGV4LTEge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXRpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnN1Z2dlc3Rpb24taW1hZ2Uge1xuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNzVweCk7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDc1cHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KTtcbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIH1cblxuICAgIC5zdWdnZXN0aW9uLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgLml0ZW0tbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rLXdpdGhvdXQtbGluZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcmVzdWx0cyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTVweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAudGVybS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAuaXRlbXMge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDZweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1cHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcm9kdWN0cyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG5cbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDsgLy8gVG8gcHJldmVudCBlbGVtZW50IHNoaWZ0aW5nIG9uIGltYWdlIGxvYWQgLSBHb29nbGUgcGFnZSBleHBlcmllbmNlIGFsZ29yaXRobVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vcmUtcmVzdWx0cyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG59XG5cbmlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCIuZm9ybS1ncm91cCB7XG4gICAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5oYXMtd2FybmluZyxcbiAgICAmLmhhcy1kYW5nZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBORk0gQ3VzdG9taXphdGlvbjsgaGlkZSByZXF1aXJlZCBhc3Rlcmlza3MsIGFkZCBcIihPcHRpb25hbClcIiB0byBub24tcmVxdWlyZWQgbGFiZWxzXG4gICAgJi5yZXF1aXJlZCAuZm9ybS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIGZhbGxiYWNrIHVzZXMgRW5nbGlzaCwgc2VlIGNvbW1lbnRlZCBvdXQgbG9jYWxpemF0aW9uIG1ldGhvZCBmb3IgZnV0dXJlIHVzZVxuICAgICY6bm90KC5yZXF1aXJlZCkge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgXG4gICAgLmJpbGxpbmctc2FtZS1hcy1zaGlwcGluZy1jb250YWN0LXVzIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLm5vLW92ZXJmbG93IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgICYucmVhZG9ubHktbm8tcGFkZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uc2hpcHBpbmctY29udGVudCB7XG4gICAgLnNoaXBwaW5nLWFkZHJlc3Mge1xuICAgICAgICAuc2hpcG1lbnQtc2VsZWN0b3ItYmxvY2sge1xuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uLy4uL2FwcF9zdG9yZWZyb250X2Jhc2UvY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcblxuICAgIC5hZGQtdG8td2lzaGxpc3QtYWxlcnQge1xuICAgICAgICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xuICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgZmFkZSB7XG4gICAgICAgICAgICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICAgIDEwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3B5LWxpbmstbWVzc2FnZSB7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5saW5rLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi53aXNobGlzdFRpbGUge1xuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5wcm9kdWN0LXRpbGUgJiB7XG4gICAgICAgICAgICBib3R0b206IC0zcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudDtcblxuICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCIvLyBDdXN0b20gTkZNIFBEUCBTcGVjaWZpY2F0aW9uIFRhYmxlc1xuXG4ucGRwLXRhYmxlIHtcbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAucm93LnNwZWMtYXR0cmlidXRlcyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuYXR0cmlidXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgICAgIC5hdHRyaWJ1dGUge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNlby1hc3NldCxcbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAuY29udGVudC1ib2R5IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLmVsbGlwc2lzLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpbmsyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWJvZHksXG4gICAgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiZnJhbWV3b3JrXCI7XG5AaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcblxuLmFkZHJlc3Mtc3VnZ2VzdGlvbnMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjYuODc1cmVtO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgLmFkZHJlc3MtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmljb24ge1xuICAgICYucm90YXRlMCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlNDUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGU5MCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGUxODAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTkwIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZS00NSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmLmxvZ28tc20ge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNy41cHg7XG4gICAgfVxufVxuIiwiLy8gTGVnYWN5XG4uYXJpYWwtYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5hcmlhbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tYm9sZCxcbi5maWd0cmVlLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tbGlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWJsYWNrIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4ubGF0byB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zY3JpcHQgIWltcG9ydGFudDtcbn1cblxuLy8gQ3JlYXRlIG5ldyBsYWJlbCBjbGFzcyBmb3IgMTRweCB0ZXh0IGZvciBhbGwgc2NyZWVuIHNpemVzXG4ubGFiZWw1IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbn1cblxuLy8gRm9udCBzaXplIGNsYXNzZXMgZm9yIDQwLTEyNVxuXG4kZm9udHJhbmdlbWF4OiA4NTtcblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZm9udHJhbmdlbWF4IHtcblx0JGJhc2U6IDIuNXJlbTtcblx0JGluY3JlYXNlOiAwLjA2MjVyZW07XG5cdCRtb2JpbGVpbmNyZWFzZTogY2FsYygxNDVyZW0gLyAkZm9udHJhbmdlbWF4KTtcblxuXHQuZm9udCB7XG5cdFx0JiN7NDAgKyAkaX0ge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjKCgkYmFzZSArICgkaW5jcmVhc2UgKiAkaSkpICsgMC41ICogKCgxMDB2dyAtICgxMjByZW0gKyAoJG1vYmlsZWluY3JlYXNlICogJGkpKSkgLyA2MCkpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGJhc2UgKyAoJGluY3JlYXNlICogJGkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBMaW5lIGhlaWdodCByYXRpbyBjbGFzc2VzIGZvciAxIC0gMi41XG5cbkBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoIDI1IHtcblx0LmxoLSN7JGl9IHtcblx0XHRsaW5lLWhlaWdodDogY2FsYygkaSAvIDEwKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uby1ob3Zlci1saW5lIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubGluZS1oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSBsaW5lLWhlYWRpbmc7XG59XG5cbi5saW5lLWhlYWRpbmctZHluYW1pYyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ym9yZGVyLXRvcDogLjA2MjVyZW0gc29saWQ7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuXHRcdGZsZXg6IDEgMCAxLjEyNXJlbTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xuXHR9XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICAgIGNvbG9yOiAkc3Rvcm15LWJsdWU7XG4gICAgZm9udC1zaXplOiByZW0oMjhweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbGluZS1oZWFkaW5nO1xufVxuXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICRncmF5LTQwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICAgIGZsZXg6IDEgMCAxLjEyNXJlbTtcbn1cblxuLm1hcmdpbi1ib3R0b20tbW9iaWxlLWNhcnQge1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xufVxuXG4uY2FydC1wYWdlICNjYXJ0TG9naW5Nb2RhbCAubW9kYWwtYm9keSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcbiAgICB9XG59XG5cbi5jYXJ0LXBhZ2UgI2NhcnRMb2dpbk1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgfVxufVxuXG4vLyAgQWxsb3dzIGEgY2VudGVyIGFsaWduZWQgdGV4dCBsaXN0IHRvIGhhdmUgdGhlIGJ1bGxldC9udW1iZXIgY2VudGVyZWQgd2l0aCB0aGUgY29weSBcbi5saXN0LWlubGluZS1idWxsIHtcbiAgICBsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi8qIEFkZHMgYnJhY2tldHMgdG8gdGhlIGxlZnQgYW5kIHJpZ2h0IG9mIGNvcHk7IGJvdGggdGhlIFxuLmJyYWNrZXQtd3JhcHBlciBhbmQgdGhlIGNvcnJlbGF0aW5nIC5icmFja2V0LXdyYXBwZXItbGlnaHQgb3IgXG4uYnJhY2tldC13cmFwcGVyLWRhcmsgY2xhc3MgbXVzdCBiZSB1c2VkIHRvZ2V0aGVyLiBcbkV4OiBjbGFzcz0nYnJhY2tldC13cmFwcGVyIGJyYWNrZXQtd3JhcHBlci1kYXJrXCIgY3JlYXRlcyBkYXJrIGJyYWNrZXRzIGFyb3VuZCB0ZXh0ICovXG5cbi5icmFja2V0LXdyYXBwZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogcmVtKDVweCkgcmVtKDE1cHgpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg4cHgpIHJlbSgzcHgpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgdG9wIHJpZ2h0LCBib3R0b20gbGVmdCwgYm90dG9tIHJpZ2h0O1xuXHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItd2lkdGg6IDAgcmVtKDNweCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmLWRhcmsge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG5cdH1cblxuXHQmLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuXHR9XG5cblx0Ji1saW1lIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpO1xuXHRcdGJvcmRlci1jb2xvcjogJG5mbS1saW1lO1xuXHR9XG59IiwiLmJvcmRlci5ib3JkZXItdGhpY2sge1xuICAgIGJvcmRlci13aWR0aDogJGJvcmRlci10aGljay13aWR0aCAhaW1wb3J0YW50O1xufVxuXG4uaHItZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDAgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1jaGVja291dC1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctY2hlY2tvdXQtaGVhZGVyICFpbXBvcnRhbnQ7XG59XG5cbi8vIERlZmF1bHQgZm9jdXMgc3RhdGUge1xuXG4vKiAuZm9jdXMtZGVmYXVsdCB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtcmluZztcbiAgICB9XG59ICovIiwiLy8gb3ZlcnJpZGUgYm9vc3RyYXAgZ3V0dGVyc1xuLnJvdy5ndXR0ZXItMjAge1xuICAgIG1hcmdpbi1sZWZ0OiByZW0oLTIwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogcmVtKC0yMHB4KTtcblxuICAgIC5jb2wtMTIsXG4gICAgLmNvbC1sZy02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbi8vIEN1c3RvbSBDb2x1bW4gV2lkdGhzXG4vLyA1IHdpZGUgY29sdW1uc1xuXG5AbWl4aW4gY29sLTUtd2lkZSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRmbGV4OiAwIDAgMjAlO1xuXHRtYXgtd2lkdGg6IDIwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1yaWdodDogcmVtKDE1cHgpO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxNXB4KTtcbn1cblxuLmNvbC01LXdpZGUge1xuXHRAaW5jbHVkZSBjb2wtNS13aWRlO1xufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LmNvbC1zbS01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQuY29sLW1kLTUtd2lkZSB7XG5cdFx0QGluY2x1ZGUgY29sLTUtd2lkZTtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5jb2wtbGctNS13aWRlIHtcblx0XHRAaW5jbHVkZSBjb2wtNS13aWRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0LmNvbC14bC01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuLy8gVmVydGljYWxseSBBbGlnbiBBYnNvbHV0ZSBQb3NpdGlvbmVkIEVsZW1lbnRcbi52LWNlbnRlciB7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVx0XG5cbi8vIEZsaXAgaG9yaXpvbnRhbGx5XG4uZmxpcC1ob3Jpem9udGFsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4vLyBGbGlwIHZlcnRpY2FsbHlcbi5mbGlwLXZlcnRpY2FsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufSIsIi8vIExlZ2FjeVxuXG4udGV4dC1ibHVlIHtcbiAgICBjb2xvcjogJGJsdWU7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gICAgY29sb3I6ICRtYXJpZ29sZDtcbn1cblxuLy8gQ3JlYXRlcyBhbGwgY29sb3IgaGVscGVyIGNsYXNzZXMgdXNpbmcgY29sb3IgbWFwcyBpbiBfdmFyaWFibGVzLnNjc3Ncbi8vIEV4cGVjdHMgYW4gaW5wdXQgcGFyYW1ldGVyIG9mIHR5cGUgTWFwXG5cbkBtaXhpbiBjb2xvci1oZWxwZXIoJGNvbG9ybGlzdCwgJGF0dHJpYnV0ZTogJ2NvbG9yJywgJHByZXNlcnZlOiBmYWxzZSwgJHByZWZpeDogbnVsbCkge1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ybGlzdCB7XG4gICAgICAgIC8vIEZhbGxiYWNrXG4gICAgICAgICRzZWxlY3RvcjogJG5hbWU7XG5cbiAgICAgICAgLy8gUHJlZml4ZXNcbiAgICAgICAgJHByZWZpeERlZmF1bHQ6ICRwcmVmaXg7XG4gICAgICAgICRwcmVmaXhQcmVzZXJ2ZWQ6ICRwcmVmaXg7XG5cbiAgICAgICAgQGlmICRwcmVmaXgge1xuICAgICAgICAgICAgJHByZWZpeERlZmF1bHQ6ICctI3skcHJlZml4fS0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0jeyRwcmVmaXh9JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkcHJlZml4RGVmYXVsdDogJy0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0nO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gR2VuZXJhdGUgb2xkIGNsYXNzZXNcbiAgICAgICAgQGlmICRwcmVzZXJ2ZSB7XG4gICAgICAgICAgICAvLyBTdHJpcCAwcyBhbmQgaHlwaGVuc1xuICAgICAgICAgICAgJHN0cmlwSHlwaGVuOiBzdHItcmVwbGFjZSgkbmFtZSwgJy0nLCAnJyk7XG4gICAgICAgICAgICAkc3RyaXBaZXJvOiBzdHItcmVwbGFjZSgkc3RyaXBIeXBoZW4sICcwJywgJycpO1xuXG4gICAgICAgICAgICAvLyBTZXQgc2VsZWN0b3IgdmFyaWFibGUgdG8gYm90aCBzZWxlY3RvciB2YXJpYXRpb25zXG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSwgJiN7JHByZWZpeFByZXNlcnZlZH0jeyRzdHJpcFplcm99JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBcHBseSBzZWxlY3RvciBhbmQgcHJvcGVydHkgdmFsdWVcbiAgICAgICAgI3skc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICN7JGF0dHJpYnV0ZX06ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBBbGwgLnRleHQtIGhlbHBlciBjbGFzc2VzXG5cbi50ZXh0IHtcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UsICdzZWNvbmRhcnknKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2NvbG9yJywgdHJ1ZSwgJ2luZm8nKTtcbiAgICBcbiAgICAvLyBTdWNjZXNzIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc3VjY2Vzcy1jb2xvcnMsICdjb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdjb2xvcicsIHRydWUsICd3YXJuaW5nJyk7XG5cbiAgICAvLyBHcmF5c2NhbGVcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGdyYXlzLCAnY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2NvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xufVxuXG4vLyBBbGwgLmJnLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYmcgeyAgXG4gICAgLy8gVUkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1aS1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBBY2NlbnQgQ29sb3JzIC0gU2VtYW50aWNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMtb2xkLCAnYmFja2dyb3VuZC1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnc3VjY2VzcycpO1xuXG4gICAgLy8gRGFuZ2VyIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZGFuZ2VyLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyYXknKTtcblxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSk7XG59XG5cbi8vIEFsbCAuYm9yZGVyLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYm9yZGVyLmJvcmRlciB7ICBcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIGZhbHNlKTtcblxuICAgIC8vIFNlY29uZGFyeSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHNlY29uZGFyeS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdib3JkZXItY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBJbmZvIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkaW5mby1jb2xvcnMsICdib3JkZXItY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ2RhbmdlcicpO1xuXG4gICAgLy8gV2FybmluZyBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHdhcm5pbmctY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdib3JkZXItY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdncmV5Jyk7XG5cbiAgICAvLyBVdGlsaXR5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkdXRpbGl0eS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSk7XG59IiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy92ZXJ0aWNhbExpbmVcIjtcblxuLyogdG8gYmUgdXNlZCBvbiBhIGEgPGRpdj4gZWxlbWVudCB0byBjcmVhdGUgYSB2ZXJ0aWNhbCBsaW5lIGJldHdlZW4gY29sdW1ucy4gXG5Zb3VyIHJvdyBjbGFzcyBtdXN0IGhhdmUgdGhlIC5wb3NpdGlvbi1yZWxhdGl2ZSBjbGFzcy4gKi9cblxuLnZlcnRpY2FsLWxpbmUge1xuXG5cdEBpbmNsdWRlIHZlcnRpY2FsLWxpbmU7XG5cbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgZGl2aWRlciB0aGF0IGNhbiBiZSBhcHBsaWVkIHRvIGFueSBib290c3RyYXAgcm93IGVsZW1lbnQuXG5Vc2UgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmUgYmFzZWQgb24gd2hpY2ggY29sdW1uIHlvdSB3YW50IHRoZSBkaXZpZGVyIHRvIGFwcGVhciBhZnRlcjpcbi0gLmRpdmlkZXItY29sLWJyZWFrcG9pbnQtbnVtYmVyKDEtMTEpLlxuWW91IGNhbiBhcHBseSBhIGN1c3RvbSBtYXJnaW4gdXNpbmcgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmU6XG4tIC5kaXZpZGVyLW0tbnVtYmVyKDEtOSkgKi9cblxuLy8gRGl2aWRlciBzdHlsZXNcbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdLFxuW2NsYXNzXj1cImRpdmlkZXItY29sXCJdIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIG1pbi13aWR0aDogMC4wNjI1cmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gUHJldmVudCBkaXNwbGF5IG9mIGRpdmlkZXIgYmVsb3cgcHJvdmlkZWQgYm9vdHN0cmFwIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkbnVtIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICBcbiAgICAgICAgJGRpdm51bTogXCJkaXZpZGVyLWNvbC1cIiArICRudW07XG4gICAgICAgICRub3RjbGFzczogXCJbY2xhc3MqPScgI3skZGl2bnVtfSddLCBbY2xhc3NePScjeyRkaXZudW19J11cIjtcbiAgICBcbiAgICAgICAgJjpub3QoI3skbm90Y2xhc3N9KSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZsZXggY29sdW1uIHN0eWxlc1xuLmZsZXgtY29sdW1uW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbltjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG59XG5cbi8vIFRvcCBhbmQgYm90dG9tIG1hcmdpbiBsb29wXG5cbkBmb3IgJG1hcmdpbiBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAvLyBNYXJnaW4gZm9yIHJvd3NcbiAgICAuZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuICAgIC5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG5cbiAgICAvLyBNYXJnaW4gZm9yIGNvbHVtbnNcbiAgICAuZmxleC1jb2x1bW4uZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuICAgIC5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG59XG5cbi8vIEFsbCBzY3JlZW4gc2l6ZXNcbi8vIERpdmlkZXIgcGxhY2VtZW50XG5cbkBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAuZGl2aWRlci1jb2wtI3skY29sfSB7XG4gICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbi5kaXZpZGVyLWNvbC1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gU00gYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl0gPiAqLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1zbVwiXSA+ICoge1xuICAgICAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIERpdmlkZXIgcGxhY2VtZW50XG4gICAgQGZvciAkY29sIGZyb20gMSB0aHJvdWdoIDExIHtcblxuICAgICAgICAuZGl2aWRlci1jb2wtc20tI3skY29sfSB7XG4gICAgICAgICAgICA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pLFxuICAgICAgICAgICAgPiBbY2xhc3NePVwiY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE92ZXJyaWRlIHRvIHNob3cgZGl2aWRlclxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSxcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSGlkZSBkaXZpZGVyIGhlbHBlclxuICAgIC5kaXZpZGVyLWNvbC1zbS1ub25lOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBNRCBhbmQgdXBcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC8vIFJlc2V0IG9yZGVyIHByb3BlcnR5XG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLW1kXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC1tZC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLW1kLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIExHIGFuZCB1cFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gUmVzZXQgb3JkZXIgcHJvcGVydHlcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdID4gKixcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtbGdcIl0gPiAqIHtcbiAgICAgICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBEaXZpZGVyIHBsYWNlbWVudFxuICAgIEBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAgICAgLmRpdmlkZXItY29sLWxnLSN7JGNvbH0ge1xuICAgICAgICAgICAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSxcbiAgICAgICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPdmVycmlkZSB0byBzaG93IGRpdmlkZXJcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUsXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbiAgICAuZGl2aWRlci1jb2wtbGctbm9uZTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gWEwgYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLXhsXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC14bC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLXhsLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59IiwiQG1peGluIHZlcnRpY2FsLWxpbmUoKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB0b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxufVxuIiwiLy8gU1RBUlQgSW1hZ2UgU2xpZGUgQW5pbWF0aW9uIENTU1xuLmltZy1jeWNsZS1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLmJnLWJveC1pbnNldCBpbWcge1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaW1nLWN5Y2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiAwO1xuXHRhbmltYXRpb246IHNsaWRlaW1nIDEwLjVzIGluZmluaXRlIGJvdGggZWFzZS1pbi1vdXQ7XG5cblx0Ji5zZWNvbmQge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTMuNXM7XG5cdH1cblxuXHQmLnRoaXJkIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC03cztcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlaW1nIHtcblx0MCUge1xuXHRcdGxlZnQ6IC0xMDAlO1xuXHR9XG5cblx0MTUlLFxuXHQzMCUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQ0NSUsXG5cdDEwMCUge1xuXHRcdGxlZnQ6IDEwMCU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC5tb2JpbGUtY3VzdG9tLWltZy1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cbn1cblxuLy8gU1RBUlQgQW5pbWF0aW9uIENvbnRyb2xzIENTU1xuLnBsYXktcGF1c2UtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXHRyaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDIuMjVyZW07XG5cdGhlaWdodDogMi4yNXJlbTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IC41cmVtO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0XHRcdDAgcmVtKC0xMnB4KSByZW0oMzBweCkgcmdiYSgwLDAsMCwxMiUpLFxuXHRcdFx0XHQwIHJlbSg0cHgpIHJlbSg2cHgpIHJnYmEoMCwwLDAsMTIlKSxcblx0XHRcdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0XHRcdDAgcmVtKC0zcHgpIHJlbSg1cHgpIHJnYmEoMCwwLDAsMDklKTtcblxuXHQmOmZvY3VzLFxuXHQmOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0MCByZW0oLTEycHgpIHJlbSgzMHB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0MCByZW0oNHB4KSByZW0oNnB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0MCByZW0oLTNweCkgcmVtKDVweCkgcmdiYSgwLDAsMCwwOSUpO1xuXHRcdG91dGxpbmU6IHJlbSgxcHgpIHNvbGlkIHJnYmEoMTYsIDE2LCAxNik7XG5cdH1cblxuXHRcblxuXHQvLyBSZWd1bGFyIFRoZW1lIC0gV2hpdGUgQkcsIERhcmsgSWNvblxuXG5cdCYucmVnLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2UtZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTE0Ljc5LjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaTTUuMjEuNDJjLjg4LDAsMS42LjcxLDEuNiwxLjZ2MTUuOTdjMCwuODgtLjcxLDEuNi0xLjYsMS42cy0xLjYtLjcxLTEuNi0xLjZWMi4wMmMwLS44OC43MS0xLjYsMS42LTEuNlonLyUzRSUzQy9zdmclM0VcIik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0fVxuXG5cdFx0JjpoYXMoKyAubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdpY29uLXBsYXktZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTIuNTUsMS44OGMtLjM2LjU0LS41NSwxLjE3LS41NSwxLjgxdjEyLjYzYzAsMS44LDEuNDYsMy4yNiwzLjI2LDMuMjYuNjQsMCwxLjI3LS4xOSwxLjgxLS41NWw5LjQ3LTYuMzJjMS41LTEsMS45LTMuMDMuOS00LjUzLS4yNC0uMzYtLjU1LS42Ni0uOS0uOUw3LjA3Ljk3QzUuNjUuMDIsMy43NC4zMywyLjY5LDEuNjhsLS4xNC4yaDBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJldmVyc2UgVGhlbWUgLSBEYXJrIEJHLCBXaGl0ZSBJY29uXG5cblx0Ji5yZXZlcnNlLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2Utd2hpdGUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20xNC43OS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42Wk01LjIxLjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdH1cblxuXHRcdCY6aGFzKCsgLm1vdGlvbi1leHAuYW5pbWF0aW9uLXBhdXNlZCkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wbGF5LXdoaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdtMi41NSwxLjg4Yy0uMzYuNTQtLjU1LDEuMTctLjU1LDEuODF2MTIuNjNjMCwxLjgsMS40NiwzLjI2LDMuMjYsMy4yNi42NCwwLDEuMjctLjE5LDEuODEtLjU1bDkuNDctNi4zMmMxLjUtMSwxLjktMy4wMy45LTQuNTMtLjI0LS4zNi0uNTUtLjY2LS45LS45TDcuMDcuOTdDNS42NS4wMiwzLjc0LjMzLDIuNjksMS42OGwtLjE0LjJoMFonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0fVxuXHR9XG59XG5cbi5tb3Rpb24tZXhwLmFuaW1hdGlvbi1wYXVzZWQgLmltZy1jeWNsZSB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5cbi8vIEVORCAtLSBBbmltYXRpb24gQ29udHJvbHMgQ1NTIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/